演奏音階
名稱:演奏音階
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裝置。概括的講 一塊晶元就成了一台計算機。它的體積小 質量輕 便宜 為學習 應用和開發提供了便利條件。同時,學習使用微控制器是了解計算機原理與結...