單片機原理與應用——高職高專計算機教育規(guī)劃教材
- 所屬分類:
- 作者:
董少明 主編
- 出版社:
中國鐵道出版社
- ISBN:9787113077723
- 出版日期:2007-2-1
-
原價:
¥23.00元
現(xiàn)價:¥17.30元
-
本書信息由合作網(wǎng)站提供,請前往以下網(wǎng)站購買:
圖書簡介
本教材是根據(jù)高等職業(yè)技術教育計算機技術類和其他相近專業(yè)“單片機原理與應用”課程教學要求編寫的。內(nèi)容的選取、詳略及編寫體例嚴格按照高職“必須、夠用”為度的原則,按照高職的培養(yǎng)目標安排編寫。
本教材從單片機應用開發(fā)的角度出發(fā),以Intel公司的MCS-5l系列單片機為背景,介紹其內(nèi)部結構和資源、匯編語言程序設計、內(nèi)部功能部件、系統(tǒng)擴展、人機界面、I/0通道以及開發(fā)應用中涉及到的問題和單片機應用實例。本教材的編寫力求循序漸進、通俗易懂,書中列舉大量例題和應用實例,每章前有本章導讀類信息,章末安排有小結和大量可供選做的習題,附錄中還提供了完整的MCS-5l單片機指令表、單片機學習和應用的常用網(wǎng)站等資料,以幫助讀者獲得在檢測和控制方面開展單片機應用的基本能力,使讀者能夠舉一反三,很快地掌握單片機應用系統(tǒng)的開發(fā)技術。
本書適于高職高專計算機類各專業(yè)作為教材使用,也適用于自動控制、電氣電子類和機械類等專業(yè),同時可供相關專業(yè)學生或電大、函大學生以及自學考試的相關人員參考使用。
目錄
第1章 單片微型計算機基礎知識
1.1 單片機的發(fā)展概況
1.1.1 什么是單片機
1.1.2 單片機發(fā)展概況
1.1.3 單片機的應用及發(fā)展
1.1.4 單片機的主要生產(chǎn)廠商及產(chǎn)品
1.1.5 MCS-51系列單片機的分類
1.2 計算機中數(shù)的表示方法
1.2.1 進位計數(shù)制及其轉(zhuǎn)換
1.2.2 機器數(shù)
1.2.3 常用名詞術語及字符的表示
1.3 計算機語言
1.3.1 機器語言
1.3.2 匯編語言
1.3.3 高級語言
1.3.4 匯編語言的特點和應用場合
本章小結
習題
第2章 MCS-51系列單片機的結構
2.1 MCS-51單片機的內(nèi)部結構
2.1.1 MCS-51的結構框圖
2.1.2 CPU結構
2.1.3 位(布爾)處理器
2.1.4 MCS-51的引腳定義及功能
2.2 MCS-51單片機的存儲器結構
2.2.1 程序存儲器
2.2.2 數(shù)據(jù)存儲器
2.3 MCS-51單片機的并行輸入/輸出(I/O)接口
2.3.1 P0口
2.3.2 P1口
2.3.3 P2口
2.3.4 P3口
2.3.5 接口負載能力和接口要求
2.4 MCS-51單片機應用系統(tǒng)的構成
2.4.1 振蕩電路和時鐘電路
2.4.2 CPU時序
2.4.3 復位電路
2.4.4 CHMOS型單片機低功耗工作方式
2.4.5 MCS-51單片機基本應用系統(tǒng)的構成
本章小結
習題
第3章 MCS-51單片機的指令系統(tǒng)
3.1 指令格式和尋址方式
3.1.1 指令格式
3.1.2 尋址方式
3.2 指令系統(tǒng)
3.2.1 數(shù)據(jù)傳送類指令
3.2.2 算術運算類指令
3.2.3 邏輯運算類指令
3.2.4 控制轉(zhuǎn)移類指令
3.2.5 位操作類指令
本章小結
習題
第4章 匯編語言程序設計
4.1 匯編語言的語句結構
4.1.1 匯編語言的語句格式
4.1.2 偽指令
4.2 匯編語言程序設計
4.2.1 匯編語言程序設計的基本方法
4.2.2 順序程序設計
4.2.3 分支程序設計
4.2.4 循環(huán)程序設計
4.2.5 子程序調(diào)用設計
4.3 綜合程序設計舉例
本章小結
習題
第5章 MCS-51單片機的內(nèi)部功能部件
5.1 MCS-51單片機的中斷系統(tǒng)
5.1.1 中斷的概念
5.1.2 MCS-51的中斷系統(tǒng)
5.1.3 中斷控制
5.1.4 中斷的響應條件及響應過程
5.2 MCS-51單片機的定時器/計數(shù)器
5.2.1 定時/計數(shù)器的結構
5.2.2 定時/計數(shù)器的方式寄存器和控制寄存器
5.2.3 定時/計數(shù)器的工作方式
5.2.4 定時/計數(shù)器的編程和應用舉例
5.3 MCS-51單片機的串行通信I/O接口
5.3.1 串行通信概述
5.3.2 串行通信I/O接口
本章小結
習題
第6章 MCS-51單片機接口應用實例
6.1 I/O接口應用實例
6.1.1 動態(tài)顯示控制LED顯示器的設計
6.1.2 BCD編碼撥盤預置輸入電路的設計
6.1.3 無人值守交通信號燈的設計
6.1.4 汽車電子報警系統(tǒng)的設計
6.2 定時器/計數(shù)器及中斷功能應用實例
6.2.1 音樂門鈴的設計
6.2.2 簡易方波發(fā)生器的設計
6.2.3 實時時鐘中斷的設計
6.2.4 無人值守航標燈的設計
6.3 串行接口應用實例
本章小結
習題
第7章 MCS-51單片機系統(tǒng)的擴展
7.1 存儲器擴展基礎
7.1.1 存儲器概述
7.1.2 MCS-51存儲器擴展系統(tǒng)的組成
7.1.3 片選方式和地址分配
7.1.4 存儲器系統(tǒng)設計要點
7.2 程序存儲器擴展
7.2.1 常用的程序存儲器
7.2.2 程序存儲器的擴展
7.3 數(shù)據(jù)存儲器擴展
7.3.1 常用的數(shù)據(jù)存儲器
7.3.2 數(shù)據(jù)存儲器的擴展
7.3.3 多片存儲器的擴展
7.4 并行I/O接口的擴展
7.4.1 單片機I/O口的直接應用
7.4.2 簡單的I/O口擴展
7.4.3 采用8255擴展I/O口
本章小結
習題
第8章 輸入/輸出通道及接口技術
8.1 輸入/輸出通道概述
8.1.1 輸入通道概述
8.1.2 輸出通道概述
8.2 光電隔離接口
8.2.1 光電耦合器件簡介
8.2.2 常用光電耦合器件
8.2.3 光電隔離技術的應用
8.3 常用人機交互設備接口
8.3.1 鍵盤接口電路
8.3.2 LED顯示器接口電路
8.3.3 液晶顯示器(LCD)接口電路
8.3.4 可編程鍵盤/LED接口芯片8279
8.4 D/A、A/D轉(zhuǎn)換器
8.4.1 D/A轉(zhuǎn)換
8.4.2 DAC0832與MCS-51單片機接口技術
8.4.3 串行D/A轉(zhuǎn)換及其他轉(zhuǎn)換方式
8.4.4 A/D轉(zhuǎn)換
8.4.5 ADC0809與MCS-51單片機接口技術
8.4.6 串行A/D轉(zhuǎn)換及其他轉(zhuǎn)換方式
8.5 步進電動機接口
8.5.1 步進電機的工作原理
8.5.2 步進電機與MCS-51單片機的接口
本章小結
習題
第9章 單片機應用系統(tǒng)開發(fā)技術
9.1 單片機的開發(fā)系統(tǒng)及開發(fā)工具
9.1.1 單片機的開發(fā)系統(tǒng)
9.1.2 單片機應用系統(tǒng)的開發(fā)工具
9.2 單片機應用系統(tǒng)的設計原則與過程
9.2.1 單片機應用系統(tǒng)的設計原則
9.2.2 單片機應用系統(tǒng)的設計過程
9.3 單片機應用系統(tǒng)的抗干擾設計
9.3.1 硬件抗干擾設計
9.3.2 軟件抗干擾設計
9.4 單片機應用系統(tǒng)實例
9.4.1 數(shù)碼管時鐘電路的設計
9.4.2 汽車倒車測距儀應用實例
本章小結
習題
附錄A ASCII碼表
附錄B MCS-51單片機指令表
附錄C 常用IC引腳圖
附錄D “單片機原理及應用”課程設計任務書
附錄E 單片機學習和應用的常用網(wǎng)站
參考文獻