定时器定时1ms子程序
时间:11-11
来源:互联网
点击:
定时器定时1ms子程序:
void Timer0IntRoute( void ) interrupt 1
{
TL0 = -1000;//由于TL0只有8bits,所以将(-1000)低8位赋给TL0
TH0 = (-1000)>>8;//取(-1000)的高8位赋给TH0,重新定时1ms
……;
}
void Timer0Init( void )
{
TMOD=(TMOD & 0xf0) | 0x01;//初始化,定时器T0,工作方式1
//定时1ms
TH0 = (-1000)>>8;
TL0 = -1000;
TR0 = 1;//允许T0开始计数
ET0 = 1;//允许T0计数溢出时产生中断请求
EA=1;
}
void main()
{
Timer0Init( );
while(1);
}
定时器定时1ms子程 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)