微控制器七階音符 微控制器 演奏音符

2021-10-13 12:11:17 字數 767 閱讀 2242

演奏音階

名稱:演奏音階

k1控制。

#include

#define uchar unsigned char

#define uint unsigned int

sbit k1=p1^0;

sbit spk=p3^4;

uint i=0;

音符索引

//14

個音符放在方式

下的定時暫存器(

th0,tl0

uchar code hi_list=;

uchar code lo_list=;

定時器中斷函式

void t0_int() interrupt 1

tl0=lo_list[i];

th0=hi_list[i];

spk=~spk;

延時void delayms(uint ms)

uchar t;

while(ms--) for(t=0;t<120;t++);

主程式void main()

tmod=0x00;

//t0

方式ie=0x82;

spk=0;

while(1)

while(k1==1);

未按鍵等待

while(k1==0);

等待釋放

for(i=1;i<15;i++)

tr0=1;

delayms(500);

tr0=0;

delayms(50);

微控制器七階音符 幫忙用彙編改乙個微控制器程式

要求 設計7個按鍵,分別彈出7個音符,並用數碼管顯示7個音符 如下 org 0000h ljmp main org 001bh mov th1,r1 mov tl1,r0 要求 設計7個按鍵,分別彈出7個音符,並用數碼管顯示7個音符 如下 org 0000h ljmp main org 001bh ...

單片微控制器

微控制器又稱單片微控制器,它不是完成某乙個邏輯功能的晶元,而是把乙個計算機系統整合到乙個晶元上。相當於乙個微型的計算機,和計算機相比,微控制器只缺少了i o裝置。概括的講 一塊晶元就成了一台計算機。它的體積小 質量輕 便宜 為學習 應用和開發提供了便利條件。同時,學習使用微控制器是了解計算機原理與結...

單片微控制器

微控制器又稱單片微控制器,它不是完成某乙個邏輯功能的晶元,而是把乙個計算機系統整合到乙個晶元上。相當於乙個微型的計算機,和計算機相比,微控制器只缺少了i o裝置。概括的講 一塊晶元就成了一台計算機。它的體積小 質量輕 便宜 為學習 應用和開發提供了便利條件。同時,學習使用微控制器是了解計算機原理與結...