MCS-51系列单片机的定时_计时器程序

如题所述

定时器0初始化
TMOD|=0X01;
TH0= (65536-1000)/256;
TL0= (65536-1000)%256;
TR0=1;
ET0=1;
EA=1;

/******************************************************************
定时器0中断
******************************************************************/
void int_timer0(void ) interrupt 1
{

TR0=0;

TH0= (65536-1000)/256;
TL0= (65536-1000)%256;
TR0=1;

//添加自己的代码
}追问

我是说计时器程序

追答

不明白你说的计时器是什么东东。
时钟吗?

追问

单片微机原理学过没

MCS-51单片机的计时器

追答

关键是你的问题是啥?

听说过:定时器,计数器。
没听过 :计时器

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-04
计时器你直接用定时器来做就行了,定时器计时1ms 中断1000次 秒加1 秒到60 分加1 分到60时加1 就行了。
第2个回答  2013-11-04
类似99秒倒计时程序?