資料介紹
本例的一個典型應用就是軟件延時。在程序的設計中,經常用到時間延遲,可用循環結構來實現,即循環執行指令,消磨一段已知的時間。AT89S51單片機指令的執行時間是靠一定數量的時鐘周期來計時的,如果使用12MHz晶振,則12個時鐘周期花費的時間為1μs。
【例】 編寫一個延時1ms程序。
void delayms( unsigned char int j)
{ unsigned char i;
while(j--)
{ for(i=0;i《125;i++)
{;}
}
}
如果把上述程序段編譯成匯編語言代碼進行分析,用for進行的內部循環大約延時8 ms,但不是特別精確。不同的編譯器會產生不同的延時,因此i的上限值125應根據實際情況進行補償調整。
- 單片機C語言程序設計實訓100例--基于8051+proteus仿真 331次下載
- 單片機C語言程序設計教程 77次下載
- 使用單片機實現雙機串口雙向通信的C語言程序設計實例免費下載 28次下載
- 使用單片機實現T6963C液晶圖文演示的C語言程序設計實例免費下載 24次下載
- 實現PC機與單片機雙向通信的C語言程序設計實例免費下載 27次下載
- 使用單片機實現Norkia7110液晶顯示測試的C語言程序設計實例免費下載 8次下載
- 使用單片機實現GPS導航系統仿真的C語言程序設計實例免費下載 23次下載
- 51單片機的C語言程序設計學習課件免費下載 409次下載
- 單片機C51程序設計的學習課件免費下載 64次下載
- 51單片機的結構及原理學習課件免費下載 4次下載
- 單片機C51語言程序設計基礎的資料合集免費下載 18次下載
- 單片機C語言程序設計師試題及答案復習資料免費下載 5次下載
- C語言程序設計教程之分支結構程序設計的課件免費下載 6次下載
- 51單片機C語言程序設計教程書中代碼及課后作業教程免費下載 17次下載
- 單片機C語言程序設計_從零開始學習單片機系列 0次下載
- 什么是C語言?單片機有什么特點?為什么要用C語言編程? 1690次閱讀
- 單片機液晶漢字顯示的C語言程序 5130次閱讀
- 使用51單片機讀寫AT29C040的C語言程序免費下載 4812次閱讀
- HD44780讀寫單片機C51程序免費下載 4383次閱讀
- 使用HD44780讀寫單片機的C51程序詳細概述 3304次閱讀
- 學習單片機一定要先學好C語言再去學單片機嗎 1.4w次閱讀
- MCS51單片機程序設計時堆棧的計算方法解析 3915次閱讀
- 單片機C語言有哪些優越性?如何建立一個Keil C51項目 1.2w次閱讀
- 開關控制報警器如何用單片機實現 5972次閱讀
- 怎樣才能快速學習8051單片機呢 1w次閱讀
- 單片機C語言程序設計:TIMER0與TIMER1控制條形LED 3999次閱讀
- 單片機與程序設計(下) 2919次閱讀
- 單片機與程序設計(上) 3889次閱讀
- 單片機編程之匯編語言基礎-常用指令和程序模式 1.5w次閱讀
- 單片機C語言知識點全攻略(一) 5.1w次閱讀
下載排行
本周
- 1EMC電路設計工程師必備的EMC基礎
- 0.42 MB | 4次下載 | 2 積分
- 2AU3116 2×60W模擬輸入雙通道Class-D 音頻功率放大器數據手冊
- 1.19 MB | 1次下載 | 免費
- 3低壓降肖特基整流管SR340L數據手冊
- 0.78 MB | 1次下載 | 免費
- 4CPCI6310型復合視頻采集板資料
- 0.04 MB | 1次下載 | 免費
- 5SOD-323塑料封裝ESD保護二極管SD07T系列規格書
- 1.31 MB | 次下載 | 免費
- 6SOT-143塑料封裝二極管SR05LC系列規格書
- 2.72 MB | 次下載 | 免費
- 7高效率整流二極管HER501 THRU HER508數據手冊
- 0.56 MB | 次下載 | 免費
- 8低壓降肖特基整流管SL26BF數據手冊
- 1.32 MB | 次下載 | 免費
本月
- 1三相逆變主電路的原理圖和PCB資料合集免費下載
- 27.35 MB | 111次下載 | 1 積分
- 2運算放大器基本電路中文資料
- 1.30 MB | 16次下載 | 免費
- 3蘋果iphone 11電路原理圖
- 4.98 MB | 11次下載 | 5 積分
- 4TL494工業用開關電源原理圖資料
- 0.22 MB | 10次下載 | 1 積分
- 5常用電子元器件介紹
- 3.21 MB | 8次下載 | 免費
- 6QW2893應急燈專用檢測芯片
- 590.40 KB | 4次下載 | 免費
- 7相關協議信號總結
- 0.94 MB | 4次下載 | 免費
- 8EMC電路設計工程師必備的EMC基礎
- 0.42 MB | 4次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935130次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191390次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183344次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81591次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評論