久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 51單片機-中斷

51單片機-中斷

作者: 時間:2016-12-02 來源:網絡 收藏












#include <reg52.h>
#include <intrins.h>
unsigned int dd, i;
void key() interrupt 0{
if(i == 0)
P2 = dd;
else{
dd = _crol_(dd,1);
P2 = dd;
}
i++;
}
void main(){
EA = 1; //中斷允許總控制位使能
EX0 = 1; //外部中斷0中斷允許位
IT0 = 1; //為0表示低電平觸發,為1都是下降沿觸發
TR0 = 1; //為1表示定時/計數器工作
dd = 0xfe;
i = 0;
while(1);
}
//通過循環左移使每觸發一次INT0中斷,燈亮一個。
//_crol_的定義:


評論


技術專區

關閉