定 價:32 元
叢書名:全國高職高專院校機電類專業(yè)規(guī)劃教材
- 作者:凌藝春 主編
- 出版時間:2015/6/1
- ISBN:9787113198169
- 出 版 社:中國鐵道出版社
- 中圖法分類:TP368.1
- 頁碼:245
- 紙張:膠版紙
- 版次:2
- 開本:16開
本書主要包括MCS-51系列單片機的基本知識、組成、匯編語言及程序設計、中斷系統(tǒng)及計數(shù)定時器、鍵盤和顯示的匯編編程、數(shù)-模(D/A)轉換的匯編編程、模-數(shù)(A/D)轉換的匯編編程、資源擴展的匯編編程、串行通信的匯編編程、實用開發(fā)工具、應用系統(tǒng)設計及開發(fā)等內(nèi)容。
本書較全面地涵蓋了MCS-51系列單片機的基本知識,特別是介紹了一種有規(guī)律、移植性好的匯編編程方法,使讀者能很快將其應用于解決大型匯編編程問題上。
本書適合作為高等職業(yè)院校電子信息類和自動化類工科專業(yè)的教材,也可作為愛好單片機技術的廣大讀者的參考書。
凌藝春,廣西工業(yè)職業(yè)技術學院
第1章 MCS-51系列單片機的基本認識
1.1 單片機的歷史與應用
1.1.1 單片機的歷史
1.1.2 單片機的應用
1.2 不同類型的單片機介紹
習題
第2章 MCS-51系列單片機的組成
2.1 MCS-51系列單片機外部結構
2.2 MCS-51系列單片機內(nèi)部結構
2.3 MCS-51系列單片機的時序和工作方式
習題
第3章 MCS-51系列單片機匯編語言及程序設計
3.1 項目引入:單片機*小應用系統(tǒng)的使用
3.2 單片機匯編語言及程序設計的相關知識
3.2.1 MCS一51系列單片機匯編語言基礎
3.2.2 數(shù)據(jù)傳送類指令
3.2.3 算術運算類指令
3.2.4 邏輯運算類指令
3.2.5 控制轉移類指令
3.2.6 位操作類指令
3.2.7 偽指令
3.3 匯編語言程序設計
任務訓練:32盞流水燈的編程
習題
第4章 MCS-51系列單片機的中斷系統(tǒng)及計數(shù)定時器
4.1 項目引入:LED點陣屏的動態(tài)顯示
4.2 單片機中斷系統(tǒng)的相關知識
4.2.1 中斷系統(tǒng)
4.2.2 中斷控制應用舉例
4.2.3 MCS-51系列單片機定時器/計數(shù)器
4.2.4 定時器/計數(shù)器應用舉例
4.2.5 中斷、定時器/計數(shù)器綜合應用舉例——LED點陣廣告屏
任務訓練:用8x8 LED點陣屏動態(tài)顯示人名
習題
第5章 MCS-51系列單片機的鍵盤和顯示的匯編語言
5.1 項目引入l:獨立鍵盤與靜態(tài)數(shù)碼管顯示
5.2 項目引入2:矩陣鍵盤加獨立鍵盤與液晶顯示
5.3 鍵盤和顯示的相關知識
5.3.1 獨立鍵盤與靜態(tài)數(shù)碼管顯示的相關知識
5.3.2 矩陣鍵盤加獨立鍵盤與液晶顯示的相關知識
任務訓練:編寫簡易時鐘程序
習題
第6章 MCS-51系列單片機的數(shù)-模(D/A)轉換的匯編語言
6.1 項目引入:簡易數(shù)控電源
6.2 D/A轉換的相關知識
6.2.1 D/A轉換器的主要技術指標
6.2.2 典型的D/A轉換器及接口
6.2.3 簡易數(shù)控電源項目編程說明
6.2.4 DAC0832應用舉例
任務訓練:構造高精度簡易數(shù)控電源
習題
第7章 MCS-51系列單片機的數(shù)-模(A/D)轉換的匯編語言
7.1 項目引入:溫度檢測
7.2 A/D轉換的相關知識
7.2.1 A/D轉換器的主要技術指標
7.2.2 逐次逼近型A/D轉換器及接口
7.2.3 溫度檢測項目編程說明
7.2.4 ADC0809應用舉例
任務訓練:設計數(shù)字電壓表
習題
第8章 MCS-51系列單片機資源擴展的匯編語言
8.1 項目引入:單片機8級中斷擴展電路使用
8.2 單片機資源擴展的相關知識
8.2.1 片外三總線的擴展
8.2.2 程序存儲器的擴展
8.2.3 數(shù)據(jù)存儲器的擴展
8.2.4 定時器/計數(shù)器的擴展
8.2.5 I/O端口的擴展
任務訓練:8255輸入/輸出的應用
習題
第9章 MCS-51系列單片機串行通信的匯編語言
9.1 項目引入:AT89C5l與PC串行通信
9.2 單片機串行通信的相關知識
9.2.1 異步通信和同步通信
9.2.2 波特率和接收/發(fā)送時鐘
9.2.3 單工、半雙工、全雙工通信方式
9.2.4 異步串行通信的信號形式
9.2.5 MCS一51系列單片機串行接口的結構
9.2.6 串行接口特殊功能寄存器
9.2.7 單片機的工作方式
9.2.8 串行接口應用舉例
任務訓練:并/串行數(shù)據(jù)轉換的實現(xiàn)
習題
第10章 MCS-51系列單片機實用開發(fā)工具
10.1 Keil仿真軟件使用介紹
10.1.1 Keil uVision2仿真軟件
l0.1.2 使用:Keil uVision2仿真軟件編寫和調(diào)試程序
10.2 Proteus仿真軟件使用介紹
10.2.1 Proteus 6.9仿真軟件
10.2.2 Proteus元件庫常用元件的中英文對照表
習題
第11章 MCS-51系列單片機應用系統(tǒng)設計及開發(fā)
11.1 單片機應用系統(tǒng)設計的一般步驟和方法
11.1.1 設計步驟
11.1.2 硬件設計與調(diào)試
11.1.3 軟件設計與調(diào)試
11.1.4 單片機應用系統(tǒng)的調(diào)試
11.2 單片機抗干擾設計
11.2.1 特別要注意抗電磁干擾的系統(tǒng)
11.2.2 增加系統(tǒng)的抗電磁干擾能力可采取的措施
習題
附錄A 項目應用程序
附錄B 書中所用圖形符號說明
參考文獻