中文名: 51單片機C語言應用開發三位一體實戰精講
作者: 劉波文
劉向宇
黎勝容
圖書分類: 硬件
資源格式: PDF
版本: 第1版
出版社: 北京航空航天大學出版社
書號: 9787512404007
發行時間: 2011年6月1日
地區: 大陸
語言: 簡體中文
簡介:
內容介紹:全書以5l系列單片機(8051/AT89)為寫作平台,以工程應用為核心,通過大量實例精講的形式,詳細介紹5l單片機項目開發的方法與技巧。全書分為2篇共17章,第一篇為開發基礎篇,簡要介紹5l單片機的硬件結構、指令系統以及常用開發工具,引導讀者開發入門;第二篇為應用實例篇,通過15個實例,對智能儀器儀表、自動工業控制、數字消費電子、網絡與通信以及汽車與醫療電子5個部分詳細而深入地闡述開發的思路、流程和經驗技巧。實例全部來自於工程實踐,代表性和指導性強,讀者通過學習後舉一反三,設計水平將得到快速提高,逐步從入門達到精通的水平。
本書不但詳細介紹了51單片機的硬件設計和軟件編程,而且提供了完善的設計思路與方案,總結了作者的開發心得和注意事項,以幫助讀者理解精髓,學懂學透。
此外,隨書附贈光盤中還提供了全書實例的開發思路、方法和過程的語音視頻講解,手把手指導讀者溫習鞏固;另外還開展開發板空板免費有限贈送活動,讓讀者學練結合,最大化地實現學習價值。
本書適合計算機、自動化、電子及硬件等相關專業大學生,以及從事5l單片機開發的科研人員使用,是學習51單片機開發的必備參考寶典。
說明:網盤下載地址在一樓內容截圖: 目錄:
第一篇 開發基礎
第1章 51單片機入門
1.1 51單片機的硬件結構
1.1.1 引腳及其功能
1.1.2 硬件內部結構
1.2 51單片機工作方式和指令系統
1.2.1 單片機的工作方式
1.2.2 單片機的指令系統
第2章 51單片機常用開發工具
2.1 Kei1編譯器
2.1.1 Kei1編譯器開發流程
2.1.2 使用Kei1開發應用軟件
2.1.3 dScope for Windows的使用
2.2 Proteus ISIS仿真
2.2.1 Proteus ISIS的啟動
2.2.2 Proteus ISIS工作界面
2.2.3 Proteus ISIS使用實例
第二篇 應用實例
第一部分 智能儀器儀表
第3章 數字頻率計的設計
3.1 實例說明
3.2 設計思路分析
3.3 硬件設計
3.3.1 信號轉換電路
3.3.2 分頻電路
3.3.3 數據選擇電路
3.3.4 單片機控制系統
3.3.5 顯示電路
3.4 軟件設計
3.4.1 數字頻率計的算法設計
3.4.2 主程序流程
3.4.3 程序代碼及注釋
3.4.4 程序調試說明
3.5 實例總結
第4章 電子指南針的設計
4.1 實例說明
4.2 設計思路分析
4.3 硬件設計
4.3.1 磁場強度采集模塊
4.3.2 單片機模塊
4.3.3 通信電路模塊
4.3.4 實時時鐘模塊
4.3.5 液晶顯示模塊
4.3.6 系統輸入電路
4.4 軟件設計
4.4.1 軟件設計流程及說明
4.4.2 程序代碼及注釋
4.5 實例總結
第5章 智能數字采集儀表
5.1 實例說明
5.1.1 功能和技術指標
5.1.2 功能介紹和使用方法
5.2 設計思路分析
5.3 硬件設計
5.3.1 電壓采集模塊
5.3.2 控制按鍵和LED數碼管顯示模塊
5.3.3 數據存儲模塊
5.3.4 實時時鐘模塊
5.3.5 RS485通信模塊
5.3.6 電源供電模塊
5.3.7 單片機模塊
5.4 軟件設計
5.4.1 軟件流程
5.4.2 各功能軟件模塊
5.5 實例總結
第二部分 自動工業控制
第6章 超聲波測距系統
6.1 實例說明
6.2 設計思路分析
6.3 硬件設計
……
第三部分 數字消費電子
第四部分 網絡與通信
第五部分 汽車與醫療電子
參考文獻