久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 誰能給個1US延時程序啊(要求晶振是12M的51單片機) [打印本頁]

作者: nt06    時間: 2012-7-4 15:42
標題: 誰能給個1US延時程序啊(要求晶振是12M的51單片機)

 


作者: admin    時間: 2012-7-4 16:24

這個簡單  一個 nop 就是1us

 


作者: nt06    時間: 2012-7-4 16:47

我要的是一個延時程序是轉一個參數進去 就得到想要的

 


作者: ahshmj    時間: 2012-7-4 23:53

你的問題很搞笑。

 

12兆晶體標準51片子,一個機器周期就是1us,無法再小了,沒有其他辦法。只能是nop,一周期指令。


作者: ahshmj    時間: 2012-7-4 23:54
估計你是需要1ms的吧?
作者: ahshmj    時間: 2012-7-5 08:43

如果已知屋里只有1個人,讓你給出一個計算公式,計算屋里有幾個人,你會怎么寫?

 


作者: nt06    時間: 2012-7-5 18:50
版主你別想的那么理所當然 你試試就知道多難了 我目前最多控制在誤差6個US以內 它是這樣子的 12M里面有個累計誤差 而且由于他的運算比較慢有個累計誤差 所以我覺得是不可能的 但是呢就是有這么一個做到了
作者: nt06    時間: 2012-7-5 18:54
版主你別想的那么理所當然 你試試就知道多難了 我目前最多控制在誤差6個US以內 它是這樣子的 12M里面有個累計誤差 而且由于他的運算比較慢有增大 時間相差就越大
作者: ahshmj    時間: 2012-7-5 22:05

聽不懂你說的是啥!你最后說的和你開始說的就不是一回事!

 

“我目前最多控制在誤差6個US以內 ”,你多長時間允許誤差6個US??

 

對使用12M晶振的51單片機來說,最小的時間單位就是1US,只要是個程序,最少要一個指令吧?對標準的89c51來說任何一個指令都等于或大于1US。

如果說在一定時間內積累了一個或幾個微秒的+誤差,你想延遲幾個微秒,那是另外一回事。

你想延遲幾個微秒就加進去幾個NOP,這也可以認為就是1US的延時程序。

如果你是數小時積累了1個微秒的誤差,用程序在一定的小時后(計算出來的)或者是每天00:00:00時,一次性的在定時器的初裝值加上幾個數值即可。

積累誤差不超過1微秒是沒法調整的。

到現在我沒有弄明你的真正的意圖,不知道我揣摩的對與否?


作者: nt06    時間: 2012-7-6 09:26
就是你說這樣我要一斷長時間的累計 但是了又總是有點點岔開 這幾天來一個總結晶振稍微大點誤差就會少點 這幾天來一個總結
作者: rgwan    時間: 2012-8-1 01:16
 現在晶振質量普遍不行,
不過如果是 12T,延1uS,12M,NOP解決一切

作者: dlyt_test002    時間: 2012-8-1 09:05
以下是引用admin在2012-7-4 16:24:58的發言:

這個簡單  一個 nop 就是1us

 

正解。

不清楚LZ到底想要什么!


作者: 威龍1410    時間: 2019-2-2 21:38
/*分享一下常用的延時函數*/
/*延時10us*/
void delay_10us()  //延時10us@12M晶振
{      
        _nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
}

/****延時n個10us****/
void delay_n10us(uint n)  //延時n個10us@12M晶振
{      
        uint i;         
        for(i=n;i>0;i--)   
        {
              _nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
        }
}




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 91精品国产一区二区三区香蕉 | 欧美三级久久久 | 亚洲国产精品一区二区三区 | 97国产精品视频人人做人人爱 | 日本一本在线 | 成人激情免费视频 | 日批日韩在线观看 | 久久ww| 国产资源在线观看 | 亚洲综合色视频在线观看 | 一区亚洲 | 国产高清自拍视频在线观看 | 日韩在线免费视频 | 成人黄在线观看 | 玖玖在线免费视频 | 久久精品一区二区三区四区 | www.日本国产 | 久久国产精品色av免费观看 | 神马久久久久久久久久 | 久久日韩粉嫩一区二区三区 | 成人在线电影在线观看 | 中国美女av | wwwxx在线观看 | 成人一区二区三区 | 伊人久麻豆社区 | 久久久精彩视频 | 精品无码久久久久国产 | 精品国产精品三级精品av网址 | 国产精品久久久久久久久久免费看 | 99久久婷婷国产综合精品电影 | www.色综合| 国产视频91在线 | 伊人天堂网 | 日日噜噜噜夜夜爽爽狠狠视频, | 最新黄色毛片 | 欧美精品一区二区三区视频 | 尤物视频在线免费观看 | 狠狠爱综合网 | 老司机精品福利视频 | 羞羞视频在线观看 | 黄色大片在线 |