注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計程序設計綜合單片機程序設計實例

單片機程序設計實例

單片機程序設計實例

定 價:¥26.00

作 者: 先鋒工作室編著
出版社: 清華大學出版社
叢編項:
標 簽: 單片計算機

ISBN: 9787302061427 出版時間: 2003-01-01 包裝: 精裝
開本: 26cm 頁數: 255 字數:  

內容簡介

  8051系列單片機是目前應用十分廣泛的一種單片機。它開發(fā)研究早并日趨完善,具有很高的性價比,適合在眾多工業(yè)控制領域應用。本書深入淺出地介紹了8051單片機的硬件結構及原理、單片機程序開發(fā)方法和實例。重點介紹了單片機系統(tǒng)及程序開發(fā)的方法及步驟,并提供了大量的實用程序開發(fā)實例。通過對單片機開發(fā)實例的剖析,可以使初學者迅速掌握單片機程序開發(fā)的方法和技巧,使已有一定單片機經驗的讀者得心應手地調用某些子程序,以組成具有特定功能的應用程序。本書可作為大專院校學生和在職技術人員學習單片機程序開發(fā)的教材,也可作為單片機應用及開發(fā)人員參考。

作者簡介

暫缺《單片機程序設計實例》作者簡介

圖書目錄

第1章 單片機電路設計基本方法和流程
1.1 電路設計軟件概述
1.1.1 Protel 99電路原理圖設計
1.1.2 PCB設計軟件
1.2 單片機最小用戶系統(tǒng)的設計
1.2.1 單片機電源電路設計
1.2.2 單片機復位電路的設計
1.2.3 單片機時鐘電路的設計
1.2.4 單片機程序存儲器擴展設計
1.2.5 單片機數據存儲器擴展設計
1.2.6 單片機I/O擴展設計
1.3 單片機實用系統(tǒng)的設計流程
1.3.1 根據用戶需求設計電路原理圖
1.3.2 根據原理圖設計PCB板
1.3.3 根據設計流程和思想編寫軟件程序
1.3.4 定制PCB板和元件的焊接
1.3.5 用單片機仿真器調試電路功能
1.3.6 固化軟件和系統(tǒng)集成
1.4 單片機實用系統(tǒng)設計注意事項
1.4.1 單片機以及電路所用器件的選擇問題
1.4.2 PCB板設計應注意的問題
1.4.3 電路抗干擾的問題
1.4.4 系統(tǒng)可靠性設計的問題
第2章 單片機系統(tǒng)的設計方法
2.1 單片機應用系統(tǒng)設計方法
2.1.1 總體方案論證
2.1.2 系統(tǒng)硬件設計
2.1.3 系統(tǒng)軟件設計
2.2 單片機程序的設計方法
2.2.1 程序流程圖的畫法
2.2.2 簡單程序
2.2.3 分支程序
2.2.4 循環(huán)程序
2.2.5 查表程序
2.2.6 子程序
2.3 程序測試法
2.3.1 白盒測試法
2.3.2 黑盒測試法
2.3.3 自頂向下測試法
2.3.4 自底向上測試法
第3章 單片機數據結構及實用算法子程序
3.1 單片機數據結構
3.2 數制轉換子程序
3.2.1 二進制浮點數轉換為十進制數的方法和子程序
3.2.2 十進制浮點數轉換為二進制數的方法和子程序
3.3 二進制數的算術子程序
3.3.1 定點數與浮點數的表示方法
3.3.2 浮點數的四則運算規(guī)則
3.3.3 多字節(jié)浮點數的規(guī)格化與對階
3.3.4 定點雙精度無符號數乘法運算子程序
3.3.5 多字節(jié)浮點數乘法運算子程序
3.3.6 多字節(jié)浮點數除法運算子程序
3.4 函數子程序
3.4.1 對數算法和子程序
3.4.2 正弦函數的算法和子程序
3.4.3 反正弦函數的算法和子程序
3.5 濾波子程序
3.5.1 平均濾波子程序
3.5.2 低通濾波子程序
3.5.3 程序判斷濾波
3.5.4 壞值剔除濾波子程序
3.5.5 中值濾波子程序
3.5.6 加權濾波子程序
3.6 數據處理于程序
3.6.1 散轉程序
3.6.2 數據檢索
3.6.3 數據排序
3.7 數字HD程序設計方法及實例
3.7.1 PID調節(jié)的方法和原理
3.7.2 單片機PID程序設計實例
3.8 其他數字控制方法的程序設計
第4章 單片機硬件接口程序設計
4.1 定時器程序設計方法及實例
4.2 中斷程序設計方法及實例
4.3 鍵盤設計
4.3.1 鍵盤輸入的特點
4.3.2 消抖的措施
4.3.3 矩陣式鍵盤設計
4.3.4 鍵盤設計實例
4.4 顯示程序設計方法及實例
4.4.1 LED顯示原理
4.4.2 動態(tài)顯示實例
4.4.3 靜態(tài)顯示實例
4.4.4 液晶顯示LCD
4.4.5 VFD驅動芯片及程序設計
4.5 微型打印機接口程序設計
4.6 A/D及D/A接口程序設計
4.7 V/F器件及接口程序設計
4.7.1 V/F變換器的原理
4.7.2 幾種常用的V/F變換器
4.7.3 V/F變換器的應用
第5章 單片機總線標準、常用芯片及程序設計實例
5.1 I2C總線及接口程序設計
5.1.1 I2C總線簡介
5.1.2 MCS-51與I2C總線芯片接口程序設計
5.2 SPI總線及接口程序設計
5.2.1 SPI總線簡介
5.2.2 常用符合SPI總線標準的芯片
5.2.3 SPI應用示例
5.3 一線總線及接口程序設計
5.3.1 一線總線簡介
5.3.2 常用符合一線總線標準的芯片
5.3.3 8051與一線總線芯片接口程序設計
第6章 單片機通信程序設計
6.1 多單片機共享存儲器通信方式
6.1.1 雙口RAM的接口和通信特點
6.1.2 多機通信工作原理
6.1.3 多機通信工作流程及程序設計
6.2 串行通信基礎
6.2.1 串行通信的過程及通信協(xié)議
6.2.2 8051串行端口的應用
6.2.3 805l串行端口程序設計實例
6.3 8051和PC機之間的通信
6.4 數據傳輸差錯控制
6.4.1 數據傳輸差錯控制原理
6.4.2 簡單差錯控制方法
6.4.3 CRC校驗原理及程序設計
6.5 紅外
6.6 光纖通信
6.6.1 光纖通信的特點
6.6.2 光纖通信系統(tǒng)的組成
6.7 無線電通信
第7章 軟件抗干擾措施
7.1 干擾的來源及防治
7.1.1 供電系統(tǒng)
7.1.2 尖峰脈沖干擾的防治
7.1.3 電源掉電檢測及其應用
7.2 微機抗干擾新方法
7.3 軟件抗干擾的方法
7.3.1 軟件陷阱及指令冗余
7.3.2 程序運行監(jiān)視系統(tǒng)
第8章 單片機開發(fā)設計實例
8.1 時鐘及顯示程序
8.1.1 時鐘設計思路及其硬件設計
8.1.2 設計流程圖及程序
8.2 數據采集與顯示系統(tǒng)設計
8.2.1 模擬輸入子系統(tǒng)的設計
8.2.2 A/D轉換
8.2.3 數據處理
8.2.4 顯示輸出
8.2.5 數據采集與顯示程序鏈接
8.3 正弦函數發(fā)生器
8.3.1 數學原理
8.3.2 設計方法
8.3.3 參考程序
8.4 水溫控制系統(tǒng)
8.4.1 系統(tǒng)硬件工作分析
8.4.2 軟件設計思想
8.4.3 控制系統(tǒng)流程圖
8.5 單片機在電力電子領域的應用及實例
8.5.1 電力電子應用領域對單片機的特殊要求
8.5.2 單片機在小功率方面的應用
8.5.3 SPWM調制波的產生

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號