欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

為什么51單片機中斷定時器模式2我設置180us定時器不準確?

查看數: 2206 | 評論數: 5 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2021-1-23 09:42

正文摘要:

程序如下,keil測試過,和實物測試結果一樣。 #include<reg52.h> sbit out=P2^3; void Timer0_Init()   { TMOD=0x02;IE=0x82;//模式2   TH0=0x00;   TL0=0x5a;//11.0592定 ...

回復

ID:811405 發表于 2021-1-28 11:47
用定時器精確延時有誤差,可不可以把誤差值測出來,設置定時的時候再減去誤差值
ID:752974 發表于 2021-1-23 16:21
有誤差是正常的,11.0592/12不是整數。再者,晶振也不能做到標稱值那么準,有誤差是絕對的。
ID:16255 發表于 2021-1-23 15:56
人人學會單片機 發表于 2021-1-23 13:11
89系列龜速單片機,11.0592M的情況下,執行一條指令時間是大于1us的。建議你換成STC15W系列的。

如果說STC15快的話,STC8系列更快。
ID:390416 發表于 2021-1-23 13:11
89系列龜速單片機,11.0592M的情況下,執行一條指令時間是大于1us的。建議你換成STC15W系列的。
ID:151846 發表于 2021-1-23 11:38
改TH0=0x5a正常了,但是還是誤差1us

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表