标题: 请问单片机计数器T0不可以定时吗? [打印本页]

作者: 接一杯江小白    时间: 2019-9-15 11:59
标题: 请问单片机计数器T0不可以定时吗?
怎么这个得到的周期脉宽是6微秒,而不是0.2毫秒呢

IMG_20190915_114749.jpg (1.57 MB, 下载次数: 39)

IMG_20190915_114749.jpg

IMG_20190915_114836.jpg (1.57 MB, 下载次数: 26)

IMG_20190915_114836.jpg

作者: xuyaqi    时间: 2019-9-16 09:46
你得说明你是如何测周期的。
作者: xianfajushi    时间: 2019-9-16 11:19
把LED=~LED;放在中断中试看.
作者: xuyaqi    时间: 2019-9-17 08:25
xianfajushi 发表于 2019-9-16 11:19
把LED=~LED;放在中断中试看.

看你的程序,LED=~LED;并没有放在中断中,放在中断中的是time++;。
作者: csmyldl    时间: 2019-9-17 09:58
程序应改为TMOD=0x02;中断程序中的语句改为LED=~LED;这样在P1.1上会得到周期0.2ms的矩形波
作者: 13144088433    时间: 2019-9-17 10:55
不需要time,将TMOD改为0x02,将LED=~LED放进中断程序
作者: lxbeiming    时间: 2019-9-17 14:25
有其它执行语句占用了时间




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1