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

標題: 關于MCU延時函數(shù)delay (uint z)的延時時間問題 [打印本頁]

作者: yihaibo123    時間: 2019-1-5 21:13
標題: 關于MCU延時函數(shù)delay (uint z)的延時時間問題
我是新學的菜鳥,望各位大佬解答一下


delay (uint z)
{
uint x,y;
for(x=z;x>0;x--)
for(y=120;y>0;y--);
}
如果z=1000,它是延時1000毫秒嗎,我的晶振是11.0592兆赫,一個機器周期大概是1.085微秒,

作者: devcang    時間: 2019-1-6 00:52
不同的單片機、使用不同晶振,區(qū)別不小的,最好是使用儀器檢測過(邏輯儀、示波器等)
作者: wulin    時間: 2019-1-6 08:16
你的理解是正確的,但在實際運用中不必計較其延時精度。如需精確延時要使用定時器。
作者: petersen    時間: 2019-1-6 10:38
有可能有中斷會影響精度
作者: weidoit    時間: 2019-1-7 20:52
方案1:如果是keil C51,keil里有跑表,下幾個斷點看看,帶反匯編代碼,方便理解。
方案2:Proteus仿真,用延時翻轉IO口,放置一個圖表,圖表仿真放大后,有標尺,可以測量脈沖寬度。
方案3:上面都是虛的,下載到硬件,找示波器或邏輯分析儀實際測量一下。




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