標(biāo)題: 單片機1T與12T的軟件延時 [打印本頁]

作者: 蟲蟲飛    時間: 2017-7-17 18:19
標(biāo)題: 單片機1T與12T的軟件延時
先上圖!。。。!

1T單片機的datasheet,上面寫的很清楚,1T的單片機比傳統(tǒng)的51單片機nop指令快12倍

可是問題來了!。!

傳統(tǒng)51延時1us,一個nop,沒錯很正確


可下面又是什么鬼。。!

1T的單片機延時1us才兩個nop,不科學(xué)呀,,,各位!

作者: wulin    時間: 2017-7-18 09:23
1T單片機不是執(zhí)行任何指令都是1T
作者: 蟲蟲飛    時間: 2017-7-19 13:27
有沒有大神回答一下
作者: wulin    時間: 2017-7-19 16:01
本帖最后由 wulin 于 2017-7-19 17:00 編輯

?.................................

無標(biāo)題100.jpg (190.05 KB, 下載次數(shù): 60)

無標(biāo)題100.jpg

作者: 蟲蟲飛    時間: 2017-7-19 20:30
wulin 發(fā)表于 2017-7-19 16:01
?.................................

nop指令就是快12倍,我發(fā)的第一張圖片已經(jīng)很清楚了
作者: wulin    時間: 2017-7-19 22:04
蟲蟲飛 發(fā)表于 2017-7-19 20:30
nop指令就是快12倍,我發(fā)的第一張圖片已經(jīng)很清楚了

兩者使用的不同指令集,并且生成的是不同代碼,這樣對比沒有意義。
作者: 蟲蟲飛    時間: 2017-7-20 13:07
wulin 發(fā)表于 2017-7-19 22:04
兩者使用的不同指令集,并且生成的是不同代碼,這樣對比沒有意義。

那我在請教一下,如果1T和12T都用12M的晶振,那么它們各執(zhí)行一個NOP,需要多長時間




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1