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.raoushi.com/bbs/) | Powered by Discuz! X3.1 |