職業教育:MCS-51單片機原理與套用

職業教育:MCS-51單片機原理與套用

《職業教育:MCS-51單片機原理與套用》是2010年1月北京航空航天大學出版社出版的圖書,作者是郭玉霞、屈建余、郭玉霞。

基本介紹

  • 中文名:職業教育:MCS-51單片機原理與套用
  • 作者:郭玉霞、屈建余
  • ISBN:9787811248180
  • 頁數:238頁
  • 定價:27元
  • 出版社:北京航空航天大學出版社
  • 出版時間:2010年1月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

《MCS-51單片機原理與套用》以Atmel公司51核心AT89C51單片機套用系統為主線,介紹MCS—51單片機套用中所需的基礎知識和基本技能。從實用的角度出髮結合完整的單片機系統套用實例分析,在實用中指導讀者學習開發和使用單片機。全書共分為12章,主要內容包括:微型計算機中數與碼的運算基礎,MCS—51單片機的硬體結構和指令系統,彙編語言程式設計基礎,中斷系統與定時/計數器,串列通信及套用,存儲器擴展和I/O接口擴展,MCS—51單片機與A/D、D/A接口設計,單片機套用系統的設計與開發,綜合套用設計實例及單片機系統抗干擾技術等知識。
《MCS-51單片機原理與套用》可作為高職高專和成人教育的電子信息類、機電類及其相關專業單片機技術課程的理論與實踐教材,也可供從事單片機套用工作的工程技術人員參考。

圖書目錄

第1章 微型計算機中數與碼的運算基礎
1.1 進位計數制及各計數制間的轉換
1.1.1 進位計數制
1.1.2 各種進制數間的相互轉換
1.2 二進制數的運算
1.2.1 二進制數的算術運算
1.2.2 二進制數的邏輯運算
1.3 帶符號數的表示方法——原碼、反碼和補碼
1.3.1 機器數與真值
1.3.2 原碼、反碼與補碼
1.3.3 補碼的運算規則與溢出判別
1.4 定點數與浮點數
1.4.1 數的定點表示法
14.2 數的浮點表示法
1.5 BCD碼與ASCII碼
1.5.1 BCD碼運算與調整
1.5.2 ASCII碼與奇偶校驗
習題與思考題
第2章 MCS-5l單片機系統結構
2.1 概述
2.1.1 單片機的發展歷程及趨勢
2.1.2 單片機系列產品簡介及套用特點
2.2 單片機的基本結構
2.2.1 內部結構框圖
2.2.2 引腳定義及功能
2.3 單片機的存儲器結構
2.3.1 程式存儲器
2.3.2 數據存儲器
2.4 單片機的並行輸入/輸出口
2.4.1 PO~P3口的功能
2.4.2 P0~P3口的特點
2.5 單片機的復位電路與時序
2.5.1 復位電路與復位狀態
2.5.2 CPU的時鐘電路與時序
實訓AT89C51單片機系統硬體電路結構簡介
習題與思考題
第3章 單片機的指令系統
3.1 指令系統概述
3.1.1 指令分類.
3.1.2 指令格式
3.1.3 指令字長與指令周期
3.2 定址方式
3.2.1 直接定址
3.2.2 立即定址
3.2.3 暫存器定址
3.2.4 暫存器間接定址
3.2.5 變址定址
3.2.6 相對定址
3.2.7 位定址
3.3 指令功能簡介
3.3.1 數據傳送類指令
3.3.2 算術運算類指令
3.3.3 邏輯運算類指令
3.3.4 控制轉移類指令
3.3.5 位操作類指令
3.3.6 偽指令
習題與思考題
第4章 彙編語言程式設計基礎
4.1 彙編語言概述
4.1.1 彙編語言程式設計過程
4.1.2 彙編語言的語句格式
4.2 彙編程式設計
4.2.1 順序結構的程式設計
4.2.2 分支結構的程式設計
4.2.3 循環結構的程式設計
4.2.4 查表程式設計
4.2.5 子程式設計與參數傳遞
4.2.6 典型程式設計實例
實訓二 Keil C51集成仿真開發環境的使用
習題與思考題
第5章 單片機的中斷系統與定時/計數器
5.1 中斷系統
5.1.1 中斷的概述
5.1.2 中斷源
5.1.3 中斷控制
5.1.4 中斷回響
5.1.5 中斷的嵌套
5.2 單片機的定時/計數器
5.2.1 定時/計數器的結構
5.2.2 定時/計數器的控制方式
5.2.3 定時/計數器的工作方式
5.3 外部中斷源的擴展
5.3.1 利用定時/計數器溢出中斷擴展外部中斷源
5.3.2 使用硬體申請和軟體查詢法擴展外部中斷源
5.3.3 利用串列口擴展外部中斷源
5.3.4 使用中斷控制器8259擴展外部中斷源
實訓三 外部中斷的套用
實訓四 定時/計數器定時功能的套用
習題與思考題
第6章 單片機的串列通信及套用
6.1 串列通信的概念
6.1.1 通信數據的傳輸方式
6.1.2 串列通信的方式
6.2 MCS-51單片機串列口的結構及工作方式
6.2.1 串列口的結構及串列口的控制暫存器
6.2.2 串列口的四種工作方式
6.2.3 串列通信的波特率
6.3 串列口的擴展
6.3.1 用74LSl65擴展並行輸入口
6.3.2 用74LSl64擴展並行輸出口
實訓五 串列口擴展的顯示器
實訓六 串列口擴展的鍵盤
實訓七 雙機通信
習題與思考題
第7章 MCS-51單片機的存儲器擴展
7.1 系統擴展概述
7.1.1 系統擴展的內容與方法
7.1.2 最小套用系統
7.2 系統擴展中常用的數字集成邏輯器件
7.2.1 8D鎖存器74L$373和8D觸發器74L$273
7.2.2 3-8解碼器74LS138
7.3 存儲器的擴展
7.3.1 存儲器擴展概述
7.3.2 程式存儲器擴展
7.3.3 數據存儲器擴展
7.3.4 串列存儲器擴展
習題與思考題
第8章 I/O接口擴展設計及套用
實訓八 P1口的套用實例
實訓九 PO口的擴展套用實例
實訓十 8255A的套用實例
實訓十一 8155的套用實例
實訓十二 8279的接口電路與套用實例
第9章 MCS-51單片機與A/D、D/A接口設計
第10章 單片機套用系統的設計與開發
第11章 MCS-51單片機綜合套用設計
第12章 單片機系統的抗干擾技術
附錄 MCS-51單片機指令表與ASCII字元表
參考文獻

相關詞條

熱門詞條

聯絡我們