51單片機應用程式開發與實踐

51單片機應用程式開發與實踐

《51單片機應用程式開發與實踐》是2009年03月01日電子工業出版社出版的圖書,作者是常敏。

基本介紹

  • 書名:51單片機應用程式開發與實踐
  • 作者:常敏
  • ISBN:9787121082788
  • 類別:大學教材
  • 頁數:308頁
  • 出版社:電子工業出版社
  • 出版時間:2009年03月01日
  • 裝幀:平裝
  • 開本:16開
內容簡介,目錄,

內容簡介

《51單片機應用程式開發與實踐》以51單片機為例為用戶介紹了單片機的相關技術和單片機套用系統的開發。全書共分為15章,介紹了51單片機相關技術以及單片機套用系統的開發方法。
第1-第6章分別介紹了單片機的概念、分類、特點、套用領域和發展趨勢,單片機的硬體基礎,單片機指令系統的套用,C語言和彙編語言的使用,單片機系統資源擴展的方法,開發軟體Proteus,Keil C51和Protel的使用,單片機系統的開發過程以及對單片機系統進行最佳化設計的方法;
第7-l5章通過鍵盤接口技術、A/D轉換技術、LED顯示接口的套用、ISP功能的實現、I℃匯流排的使用、CAN匯流排的使用、LCD顯示接口的套用、USB串列匯流排接口的使用、電廠溫度實時監控技術等9個典型的案例,講解了常見的單片機系統的實現技術和方法。

目錄

第1章 單片機開發緒論
1.1 單片機簡介
1.1.1 微處理器、微型計算機與單片機
1.1.2 單片機的分類和指標
1.1.3 單片機的特點
1.1.4 如何學習單片機這門技術
1.2 單片機的套用領域及趨勢
1.2.1 套用領域
1.2.2 發展趨勢
1.3 常用51單片機介紹
1.3.1 Intel公司系列單片機
1.3.2 Atmel公司系列單片機
1.3.3 Philips公司單片機
1.3.4 Motorola公司單片機
1.4 本章小結
1.5 習題
1.5.1 填空題
1.5.2 選擇題
1.5.3 問答題
1.6 答案
第2章 51單片機硬體基礎
2.1 MCS.51系列單片機簡介
2.2 51系列單片機外引腳功能
2.3 80C51單片機的內部結構
2.3.1 中央處理器CPU
2.3.2 存儲器
2.3.3 並行I/0口
2.4 中斷系統
2.4.1 與中斷控制有關的暫存器
2.4.2 單片機的中斷回響過程
2.4.3 中斷的初始化和復位
2.4.4 暫存器組切換
2.5 定時器/計數器
2.5.1 與定時/計數器有關的暫存器
2.5.2 定時器/計數器的工作方式
2.5.3 定時器/計數器的初始化
2.6 串列通信
2.6.1 與串列口有關的暫存器
2.6.2 串列口工作方式
2.6.3 串列口波特率
2.6.4 串口調試工具
2.7 51單片機最小系統
2.7.1 時鐘電路與時序
2.7.2復位電路
2.8 本章小結
2.9 習題
2.9.1 填空題
2.9.2 選擇題
2.9.3 問答題
2.10 答案
第3章 51單片機軟體基礎
3.1 80C51單片機指令系統
3.1.1 定址方式
3.1.2 指令系統
3.2 51單片機彙編語言程式設計
3.2.1 彙編語言程式設計步驟
3.2.2 彙編程式結構
3.2.3 彙編程式設計方法
3.2.4 彙編語言編程規範
3.3 51單片機C51程式設計語言
3.3.1 標識符與關鍵字
3.3.2 數據的基本類型
3.3.3 變數與常量
3.3.4 運算符與表達式
3.3.5 函式
3.3.6 C51庫函式
3.4 51單片機的混合編程
3.4.1 C51和A51接口所涉及的幾個主要問題.
3.4.2 C51程式中嵌入彙編
3.4.3 C51與彙編函式的相互調用
3.5 本章小結
3.6 習題
3.6.1 填空題
3.6.2 選擇題
3.6.3 問答題
3.7 答案
第4章 51單片機系統資源擴展.
4.1 單片機外部擴展資源和擴展編址技術概述
4.1.1 單片機外部擴展資源簡介
4.1.2 單片機系統擴展原理
4.1.3 存儲器擴展的編址技術
4.2 並行I/O口擴展
4.2.1 採用TT1電路擴展
4.2.2 採用8255晶片擴展I/O接口
4.3 單片機存儲器擴展
4.3.1 數據存儲器的擴展
4.3.2 程式存儲器的擴展
4.4 外部中斷的擴展
4.4.1 採用定時器溢出中斷擴展外部中斷源
4.4.2 採用中斷源查詢法擴展外部中斷源…
4.4.3 採用8259擴展外部中斷源
4.5 本章小結
4.6 習題
4.6.1 填空題
4.6.2 選擇題
4.6.3 問答題
4.7 答案
第5章 單片機開發軟體介紹
5.1 仿真軟體Proteus介紹
5.1 ISIS智慧型原理圖輸入系統
5.1.2 ProteusVSM虛擬系統模型
5.1.3 Proteus電路設計快速入門
5.2 編程軟體Keilc51介紹
5.2.1 KeilC51簡介
5.2.2 Keilc51使用詳解
5.3 電路原理圖軟體Prote199SE介紹
5.3.1 Prote199SE概述
5.3.2 Prote199SE電路板設計步驟
5.3.3 設計原理圖
5.3.4 PCB圖設計
5.4 本章小結
5.5 習題
5.5.1 填空題
5.5.2 選擇題
5.5.3 問答題
5.6 答案
第6章 51單片機系統開發基礎
6.1 單片機系統的基本開發過程
6.1.1 系統開發概述
6.1.2 總體方案設計
6.1.3 硬體設計
6.1.4 軟體設計
6.1.5 系統調試
6.2 系統的最佳化設計
第7章 計算器
第8章 電壓表
第9章 電子密碼鎖
第10章 實現ISP功能
第11章 IC卡讀寫器
第12章 基於DS1302的電子時鐘的設計
第13章 電子溫度計
第14章 USB鍵盤
第15章 電廠溫度實時監控系統

相關詞條

熱門詞條

聯絡我們