888zhjzhj 发表于 2015-4-6 19:22
楼主, while(!key_jian);//此处的while语句不要 加延时时间长一点是不是也一样,------这里应是while(!key ...
888zhjzhj 发表于 2015-4-6 22:25
cycle=1000,可能长的,可改成600
dingmingzhou 发表于 2015-4-8 20:33
我来试着解答你的前两个问题。其实应该先说第二个问题即溢出。TH0和TL0是两个8位寄存器,TL0溢出一次TH0加1 ...
dingmingzhou 发表于 2015-4-9 23:36
楼主,看了你的回复,大部分是对的,但那个TL0=0.8125,是不对的,应当是0.8125*256=208才对,你说呢?
panzishi123456 发表于 2015-4-10 11:54
直接将TH0和TL0合起来看作16位数据,总数65536,预存19664数据,加45872后溢出
panzishi123456 发表于 2015-4-10 11:54
直接将TH0和TL0合起来看作16位数据,总数65536,预存19664数据,加45872后溢出
danpianji258 发表于 2015-4-10 13:43
好的,现在知道了,我是想知道是如何演变而来的,现在知道是这么一回事,我以后就直接用就好了!呵呵
您 ...
dingmingzhou 发表于 2015-4-10 16:55
楼主,您好。13楼14楼在计算上是没错的,用的时候就是那么计算。但是在理解上我觉不是你说的这样“16 ...
yesonjob 发表于 2015-4-11 11:58
我也是自学,刚弄懂这个定时器不久,装初值是这样理解的。
设置为定时器模式后,你这个程序是定时器方式1, ...
yesonjob 发表于 2015-4-11 11:58
我也是自学,刚弄懂这个定时器不久,装初值是这样理解的。
设置为定时器模式后,你这个程序是定时器方式1, ...
danpianji258 发表于 2015-4-11 14:19
#include
...
danpianji258 发表于 2015-4-11 14:19
#include
...
panzishi123456 发表于 2015-4-11 14:53
5kHz周期为200us,半周期为100us,半周期翻转一次,所以65536应该要-100
panzishi123456 发表于 2015-4-11 15:18
void init();中断初始化放while循环上面,我也不是很厉害,要学的东西很多,你的天详学习板跟这个网站的是 ...
danpianji258 发表于 2015-4-11 15:37
管理员回复你帖子了 你看看 联系他看看
danpianji258 发表于 2015-4-11 15:37
管理员回复你帖子了 你看看 联系他看看
panzishi123456 发表于 2015-4-11 15:52
多谢了,刚上这论坛没多久,不知道他移走我贴子,还以为不见了
danpianji258 发表于 2015-4-11 16:14
是不是这个R52C的IO口跟不上啊!用示波器看 根本就没有方波出来!!!!
danpianji258 发表于 2015-4-11 16:14
是不是这个R52C的IO口跟不上啊!用示波器看 根本就没有方波出来!!!!
panzishi123456 发表于 2015-4-11 16:30
才5KHZ,不可能跟不上啊
danpianji258 发表于 2015-4-11 16:14
是不是这个R52C的IO口跟不上啊!用示波器看 根本就没有方波出来!!!!
danpianji258 发表于 2015-4-11 16:34
你买到板子没有,如果没有买到的话 你说声 我将天详的地址给你 另外 我们加个QQ吧!呵呵 跟你学习学习
danpianji258 发表于 2015-4-11 14:19
#include
...
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |