下面这个程序看不明白,谁能给个详细的解析啊?

[复制链接]
查看11 | 回复1 | 2011-8-1 19:58:04 | 显示全部楼层 |阅读模式
#include
#include
#define uchar unsigned char
uchar temp,tt,temp1;
void main()
{
uchar i;
TMOD=0x01;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
EA=1;
ET0=1;
TR0=1;
temp=0xfe;
temp1=0x01;
while(1)
{
for(i=0;i<10;i++)
{

P1=temp;

while(tt==0)

{

;

}

P1=temp|temp1;

while(tt==1)

{

;

}

tt=0;
}
temp=_crol_(temp,1);
temp1=_crol_(temp1,1);
}
}
void exter0() interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
tt++;
}

回复

使用道具 举报

千问 | 2011-8-1 19:58:04 | 显示全部楼层
找本单片机的c语言程序设计方面的书看看就知道了,中断,计数器,计时器这方面...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行