基本信息
書名:單片機系統開發實例經典圖書編號:1433169
出版社:冶金工業出版社
定價:30.0
ISBN:750243962
作者:戢衛平、胡耀輝、朱朝華、葉祥、楊帆
出版日期:2006-04-01
版次:1
開本:16開
簡介
本書介紹了單片機系統開發的一般過程以及相關開發工具的選擇和使用,各章節以單片機及其外圍器件的實際套用為主要內容,以實例的形式向讀者介紹了如何針對一個具體的工程項目合理選擇單片機硬體和外圍器件、以及如何設計硬體和相關的軟體。目錄
第1章基於單片機的套用系統開發1.1單片機系統的基本開發過程
1.1.1總體框架的設計
1.1.2硬體的設計
1.1.3系統資源及其分配
1.2單片機系統開發的相關工具及其使用
1.2.1仿真器的選擇
1.2.2KEIL8051C編譯器的使用
1.3系統的最佳化設計
1.3.1系統的可靠性設計
1.3.2系統的抗干擾性能
1.3.3系統自診斷
小結
第2章單片機電子秒表設計
2.1系統功能描述
2.2系統分析與設計
2.3關鍵技術
2.3.1定時器的使用
2.3.2顯示與鍵盤
2.4電路
2.5程式設計
2.6開發思路小結
小結
第3章AT89C52單片機在多媒體中央控制器中的套用
3.1系統功能描述
3.2系統分析與設計
3.2.1AT89C52單片機簡介
3.2.2串列通信接口
3.2.3鍵盤系統的設計
3.2.4E2PROM存儲器的擴展方法
3.2.5音量調節
3.2.6信號的切換技術
3.3關鍵技術
3.3.1消除按鍵抖動的措施
3.3.2儀器的抗干擾技術
3.4原理圖
3.5軟體實現
3.5.1程式流程圖
3.5.2程式原始碼
3.6開發思路小結
小結
第4章基於單片機的步進電機控制系統
4.1系統功能描述
4.2步進電機結構及其驅動方式介紹
4.2.1步進電機的結構與工作原理
4.2.2步進電機的主要性能指標和使用
4.3步進電機的驅動
4.3.1步進電機的幾種驅動電路及其優缺點
4.3.2本系統選用的驅動
4.4開發思路及軟體實現
4.4.1程式分析
4.4.2程式流程圖
4.4.3程式原始碼
4.5開發思路小結
小結
第5章基於51單片機的控制臺設計
5.1系統功能描述
5.2關鍵技術分析
5.2.1單片機與上位機通信協定的設計
5.2.2多按鍵的處理
5.3原理圖的分析與實現
5.3.1單片機的抗干擾措施及MAX1232的使用
5.3.2用MAX1232晶片和上位機進行串口通信
5.3.3單片機I/O口的擴展
5.4軟體實現
5.4.1程式分析
5.4.2程式原始碼
5.5開發思路小結
5.6開發過程分析總結
小結
第6章捲菸機剔廢閥控制器的改造
6.1系統分析與設計
6.1.1老式捲菸機剔廢電路分析
6.1.2新式捲菸機剔廢系統要求
6.2關鍵技術
6.2.1算法實現
6.2.2串口通信
6.2.3X5045CPU監控器
6.3電路
6.4程式設計
6.5剔廢閥故障監視
6.6開發思路小結
小結
第7章基於單片機的電錶抄表系統
7.1系統功能描述
7.2系統分析
7.3關鍵技術
7.3.1系統電源電路設計
7.3.2掉電數據保護功能的實現
7.3.3RS.232、RS.485串列通信設計
7.3.4通信協定設計
7.3.5DS12887時鐘晶片介紹
7.4抄表系統電路
7.5開發思路小結
小結
第8章基於GPRS技術的遠程監控系統
8.1關於GPRS技術
8.1.1GPRS網路概述
8.1.2GPRS網路的優勢
8.1.3GPRS網路的協定和結構
8.1.4GPRS網路的商業套用
8.1.5中國移動的GPRS網路在實時監控方面的優勢
8.2系統功能描述及分析
8.2.1系統功能描述
8.2.2系統分析
8.2.3技術方案
8.3關鍵技術分析與設計
8.3.1模擬量的採集
8.3.2開關量的採集
8.3.3數據存儲電路
8.3.4實時時鐘電路
8.3.5GPRS工業級模組MC35i簡介
8.3.6AT指令集及其相關套用
8.3.7TCP/IP網路協定及其在GPRS網路中的套用
8.4原理圖的分析與實現
8.4.1器件的選擇及其功能
8.4.2地址的分配和器件連線
8.5軟體設計
8.5.1主程式
8.5.2相關的硬體驅動程式
8.5.3網路部分子程式
8.6開發思路小結
小結
第9章使用Protel99se設計電路的基本流程及若干技巧
9.1Protel設計的基本流程
9.2一個簡單的實例
9.3Protel的若干使用技巧及注意事項
9.3.1Protel捷徑的使用
9.3.2PCB布線的常用處理方法
9.3.3高頻電路的PCB設計
9.3.4PCB設計的注意事項
小結
參考文獻