标题:
单片机的中断周期设成0.5s怎么设置
[打印本页]
作者:
龙龙啊
时间:
2017-11-8 17:16
标题:
单片机的中断周期设成0.5s怎么设置
这个是WNT中断,我要设置成0.5s怎么设置
1.png
(37.42 KB, 下载次数: 71)
下载附件
2017-11-8 17:15 上传
作者:
ljchip
时间:
2017-11-9 09:46
51单片机是不能用定时器直接定时到0.5秒的,超出了定时器timer的定时范围。要先定一个51定时器可以计数的定时时间,例如定时50ms,再用一个寄存器累加10次就是500ms也就是0.5秒。
作者:
zhanghs1313
时间:
2017-11-9 20:11
void time0() interrupt 1
{
TH0 = 0xEC;
TL0 = 0x78; //0.01s
cnt++;
P0=0xFF;
if(cnt>=50) //0.5S
{
cnt=0;
}
这是中断定时 前面要加定时器 别忘记了~
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1