標(biāo)題:
關(guān)于單片機(jī)定時(shí)器和外部中斷的問題
[打印本頁]
作者:
sz15207554653
時(shí)間:
2017-5-3 10:07
標(biāo)題:
關(guān)于單片機(jī)定時(shí)器和外部中斷的問題
單片機(jī)定時(shí)器定時(shí)流水燈,外部中斷啟動(dòng)流水燈和關(guān)閉流水燈。我寫完之后發(fā)現(xiàn)沒法實(shí)現(xiàn)這功能,#include<reg52.h>
#include<intrins.h>
#define uchar unsigned char
#define uint unsigned int
#define led P2
uchar key,i,t;
void initer();
//void delay10ms(uint ms);
void main()
{
initer();
while(1)
{
while(key==1)
{
if(t==10)
{
t=0;
led=_cror_(led,1);
}
}
if(key==2)
{
key=0;
led=0x00;
}
}
}
void initer()
{
TMOD=0x01;
TH0=0x4c;
TL0=0x00;
EA=1;
EX0=1;
IT0=1;
ET0=1;
TR0=1;
led=0x01;
}
void duan_uart0() interrupt 0
{
key++;
}
void timer0() interrupt 1
{
TH0=0x4c;
TL0=0x00;
t++;
}
幫忙看一下問題在哪里?謝謝!
QQ圖片20170503100149.png
(18.3 KB, 下載次數(shù): 88)
下載附件
2017-5-3 10:02 上傳
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1