> 旅游
52单片机定时器的作用(51单片机定时器方式二)
导语:51/52单片机第6课:定时器
include <intrins.h>
unsigned int a,temp;
void main ()
{
temp=0xfe;
P2=temp;
TMOD=0x01;//设置定时器0的工作方式为1
TH0=(65536-50000)/256;//置初值高8位
TL0=(65536-50000)%256;//置初值低8位
EA=1;//开中断
ET0=1;//定时/计数器(0)使能
TR0=1;//启动
while(1)
{
if(a==20)//计数20次
{
a=0;
P2=_crol_(P2,1);
}
}
}
void t0 () interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
a++;
}
免责声明:本站部份内容由优秀作者和原创用户编辑投稿,本站仅提供存储服务,不拥有所有权,不承担法律责任。若涉嫌侵权/违法的,请反馈,一经查实立刻删除内容。本文内容由快快网络小故创作整理编辑!