《單片機技術與應用/國家職業(yè)教育應用電子技術專業(yè)教學資源庫》是國家職業(yè)教育專業(yè)教學資源庫配套教材之一,也是“十二五”職業(yè)教育國家規(guī)劃教材。 教材整體分成上、下篇兩部分,上篇主要是講授單片機的應用基本知識,包含MCS51單片機硬件技術、軟件編程技術、系統(tǒng)綜合應用及調(diào)試方法;下篇則針對國家應用電子技術專業(yè)教學資源庫單片機應用案例,圍繞應用案例實現(xiàn)的功能、涉及的知識與技能點而編寫。 《單片機技術與應用/國家職業(yè)教育應用電子技術專業(yè)教學資源庫》的第1章講授了MCS51單片機的分類、應用、引腳、內(nèi)部結構、工作時序、特殊功能寄存器、中斷、定時器、串行通信等;第2章講授了C51高級語言,包含運算符、基本語句、數(shù)據(jù)類型、存儲器類型、程序基本結構、重要庫函數(shù)、標識符與運算符等;第3章講授系統(tǒng)常用部件系統(tǒng)、編譯調(diào)試環(huán)境及典型應用系統(tǒng)案例,包含最小系統(tǒng)、總線及接口擴展、內(nèi)存擴展設計技術、LED與數(shù)碼顯示設計、鍵盤接口技術、中斷與定時接口技術、數(shù)模(D/A)轉(zhuǎn)換接口設計、模數(shù)(A/D)轉(zhuǎn)換接口設計、串行通信接口設計、常見問題等;第4~8章是圍繞“國家應用電子技術專業(yè)教學資源庫應用案例”內(nèi)容展開,包含“LED點陣屏控制”案例、“定時開關控制器”案例、“調(diào)光控制系統(tǒng)”案例、“多路溫濕度巡檢儀”案例、“真彩圖像顯示”案例,簡要描述了相關案例的功能和知識、技能點,其中“真彩圖像顯示”案例是ARM7技術的應用,是對單片機技術學習的提高。 《單片機技術與應用/國家職業(yè)教育應用電子技術專業(yè)教學資源庫》可作為高等職業(yè)院校、高等?圃盒、成人高校、民辦高校及本科院校舉辦的二級職業(yè)技術學院電氣技術、電子技術及相關專業(yè)的教學用書,也適用于五年制高職、中職相關專業(yè),并可作為社會從業(yè)人士的業(yè)務參考書及培訓用書。
上篇 基本知識
第1章 單片機
1.1 單片機概述
1.1.1 單片機是什么
1.1.2 單片機的分類
1.1.3 單片機的發(fā)展與應用
1.1.4 單片機的封裝
1.2 MCS51單片機引腳及功能
1.2.1 主電源及地引腳
1.2.2 外接晶振引腳
1.2.3 并行輸入/輸出引腳
1.2.4 控制類引腳
1.3 MCS51單片機內(nèi)部功能模塊
1.3.1 中央處理器CPU
1.3.2 存儲器
1.3.3 輸入/輸出接口
1.3.4 中斷系統(tǒng)
1.3.5 定時器/計數(shù)器
1.3.6 串行接口
1.4 工作頻率
1.4.1 三種周期
1.4.2 時鐘電路與時鐘
本章小結
習題
第2章 單片機高級語言設計
2.1 C與C51
2.2 C51常用運算符
2.3 C51基本語句
2.4 C51數(shù)據(jù)類型
2.5 C51存儲器類型
2.5.1 數(shù)據(jù)存儲器類型
2.5.2 程序存儲器類型
2.6 C51程序基本結構
2.7 C51重要庫函數(shù)
2.8 C51標識符與運算符
2.8.1 C語言標識符
2.8.2 運算符及優(yōu)先級
本章小結
習題
第3章 單片機應用系統(tǒng)的接口設計
3.1 最小系統(tǒng)
3.1.1 復位電路
3.1.2 時鐘、振蕩電路
3.2 總線及接口擴展
3.2.1 三總線概念
3.2.2 總線接口常用芯片
3.2.3 典型電路
3.3 內(nèi)存擴展設計技術
3.3.1 MCS51單片機擴展技術
3.3.2 典型應用
3.4 LED、數(shù)碼顯示設計
3.4.1 LED顯示
3.4.2 LED數(shù)碼管的結構與原理
3.4.3 數(shù)碼管靜態(tài)顯示
3.4.4 數(shù)碼管動態(tài)顯示
3.4.5 典型應用
3.5 鍵盤接口技術
3.5.1 概述
3.5.2 獨立鍵盤
3.5.3 行列(矩陣)鍵盤
3.5.4 典型應用
3.6 中斷、定時技術
3.6.1 MCS51單片機中斷系統(tǒng)的內(nèi)部結構
3.6.2 中斷服務函數(shù)的編寫方法
3.6.3 外部中斷應用
3.6.4 定時器/計數(shù)器中斷應用
3.6.5 典型應用——99~00鍵控倒計時秒表
3.7 數(shù)模(D/A)轉(zhuǎn)換接口設計
3.7.1 概念
3.7.2 典型D/A集成芯片——DAC0832
3.7.3 典型應用
3.8 模數(shù)(A/D)轉(zhuǎn)換接口設計
3.8.1 概念
3.8.2 典型A/D集成芯片——ADC0809
3.8.3 典型應用
3.9 串行通信接口設計
3.9.1 串行通信基本概念
3.9.2 MCS51串行通信接口設計
3.9.3 串行通信協(xié)議
3.9.4 典型應用
3.10 常見問題
本章小結
習題
下篇 國家應用電子技術專業(yè)教學資源庫應用案例
第4章 LED點陣屏控制
4.1 任務描述
4.2 單個字符的顯示
4.2.1 電路分析
4.2.2 軟件編制
4.3 典型案例
習題
第5章 定時開關控制器
5.1 任務描述
5.2 電路設計
5.3 軟件設計
習題
第6章 調(diào)光控制系統(tǒng)
6.1 任務描述
6.2 電路設計
6.3 軟件設計
習題
第7章 多路溫濕度巡檢儀
7.1 任務描述
7.2 電路設計
7.3 軟件設計
習題
第8章 真彩圖像顯示
8.1 任務描述
8.2 電路設計
8.3 軟件設計
習題
附錄
附錄A 開發(fā)編譯環(huán)境軟件——Keil
附錄B Proteus操作步驟與常用元器件
附錄C 美國標準信息交換標準碼
參考文獻