搜索
写经验 领红包
 > 旅游

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++;

}

免责声明:本站部份内容由优秀作者和原创用户编辑投稿,本站仅提供存储服务,不拥有所有权,不承担法律责任。若涉嫌侵权/违法的,请反馈,一经查实立刻删除内容。本文内容由快快网络小故创作整理编辑!