在論壇上看到過許多討論延時問題的帖子與回復,熱情可嘉!
現(xiàn)在是 2011 年,我們不得不注意到 51 單片機已經(jīng)大大跨越了許多"舊"參數(shù)時代.-----有 1T 指令的,有 6T 指令的,有 12T 指令的(老式的),因此,在提問,回復,發(fā)表新帖時,都要注意這個問題,要不然,延時就變成亂套了!
例如:在 STC12C 的 51 系列單片機里,指令時鐘本身就五花八門!不能生搬硬套!在 MPC51 品種里,也有同樣的情況.并且它們還可以由程序編寫人員設(shè)置使用各種指令速率!-----新版本的 STC15F 系列,還把定時/計數(shù)器也全部改為了 16 位的了,沒有 8 位 與 13 位的了.
與此有關(guān)的,還有 RS232 通信了,同樣 11.0592MHZ 的晶體,它再也不是僅僅原來 1000000/11.0592 了!也可以提高 12 倍速率的!
....建議:熱心幫助他人的似乎們,提問的愛好者們,論壇的技術(shù)支持人員....在示例這些程序或解答此類問題時,都要注明一下的好!( 1T,6T,12T ----軟件選擇情況等等.)-----這樣,必然會提高帖子的效力和減少愛好者的實踐困惑.
僅供參考!
|