定 價:46.8 元
叢書名:“十二五”職業(yè)教育國家規(guī)劃教材
- 作者:李征,黃維翼,新世紀(jì)高職高專教材編審委員會 編
- 出版時間:2019/9/1
- ISBN:9787568523189
- 出 版 社:大連理工大學(xué)出版社
- 中圖法分類:TP368.1
- 頁碼:281
- 紙張:膠版紙
- 版次:2
- 開本:16開
《單片機應(yīng)用(第2版)》主要包括存儲器、串行輸入/輸出接口、中斷系統(tǒng)、定時器/計數(shù)器、串行口等單片機內(nèi)部資源及外圍接口器件的運用,單片機C語言以及開發(fā)平臺的運用,因此編者針對單片機不同部分的功能,分別以搶答器、電子鐘、密碼鍵盤、LED點陣顯示屏、多路測溫系統(tǒng)、自動打鈴系統(tǒng)、數(shù)據(jù)采集器等單片機應(yīng)用產(chǎn)品為載體,將相關(guān)的知識、技能融入其中。教材中提供了大量的案例,并有詳細(xì)的電路和程序設(shè)計、分析過程,對許多案例在運行時可能出現(xiàn)的問題進(jìn)行了分析,并給出了調(diào)試方法和策略,引導(dǎo)學(xué)生分析、判斷故障的位置,提高學(xué)生分析問題、解決問題的能力。在內(nèi)容編排上循序漸進(jìn),由簡單到復(fù)雜,由基礎(chǔ)到綜合,引導(dǎo)學(xué)生步步深入,舉一反三。
項目1 單片機最小系統(tǒng)的設(shè)計
任務(wù)1 認(rèn)識最簡單的單片機應(yīng)用系統(tǒng)
1.1.1 初識單片機
1.1.2 認(rèn)識單片機的硬件電路
1.1.3 單片機的控制程序
任務(wù)2 認(rèn)識MCS-51單片機結(jié)構(gòu)
1.2.1 單片機的內(nèi)部結(jié)構(gòu)
1.2.2 CPU的結(jié)構(gòu)
1.2.3 MCS-51單片機的引腳
任務(wù)3 認(rèn)識單片機的存儲器
1.3.1 程序存儲器
1.3.2 片內(nèi)數(shù)據(jù)存儲器
1.3.3 外部數(shù)據(jù)存儲器
1.3.4 特殊功能寄存器
任務(wù)4 單片機最小系統(tǒng)的制作
1.4.1 最小系統(tǒng)硬件電路的安裝
1.4.2 輸入源程序、產(chǎn)生目標(biāo)代碼
1.4.3 將目標(biāo)代碼寫入單片機芯片
1.4.4 調(diào)試方法與步驟
項目小結(jié)
習(xí)題1
項目2 搶答器的設(shè)計
任務(wù)1 認(rèn)識單片機C語言
2.1.1 C語言特點
2.1.2 C51的數(shù)據(jù)類型
2.1.3 C51的數(shù)據(jù)存儲類型與8051存儲器結(jié)構(gòu)
2.1.4 定義8051特殊功能寄存器及I/O接口
2.1.5 認(rèn)識C51的內(nèi)部函數(shù)及常用的宏
任務(wù)2 單片機程序的調(diào)試
2.2.1 認(rèn)識仿真器
2.2.2 認(rèn)識Proteus的操作界面
2.2.3 編輯原理圖
2.2.4 仿真調(diào)試
任務(wù)3 P0~P3接口應(yīng)用案例
任務(wù)4 認(rèn)識MCS-51單片機的中斷系統(tǒng)
2.4.1 中斷的概念
2.4.2 MCS-51單片機的中斷系統(tǒng)
任務(wù)5 設(shè)計動態(tài)LED顯示器
2.5.1 認(rèn)識LED顯示器
2.5.2 靜態(tài)顯示方式
2.5.3 動態(tài)顯示方式
2.5.4 LED顯示程序的設(shè)計技巧
任務(wù)6 電子計數(shù)器的實現(xiàn)
任務(wù)7 搶答器的實現(xiàn)
項目小結(jié)
習(xí)題2
項目3 電子鐘的設(shè)計
任務(wù)1 認(rèn)識單片機的定時器/計數(shù)器
3.1.1 定時器/計數(shù)器概述
3.1.2 定時器/計數(shù)器的控制寄存器
3.1.3 T0、T1的工作方式
3.1.4 時間常數(shù)的計算
任務(wù)2 定時器應(yīng)用
任務(wù)3 電子鐘的實現(xiàn)
項目小結(jié)
習(xí)題3
項目4 密碼鍵盤的設(shè)計
任務(wù)1 認(rèn)識串行通信
4.1.1 數(shù)據(jù)通信的概念
4.1.2 同步串行通信和異步串行通信
4.1.3 通信方向
4.1.4 波特率
4.1.5 通信線的連接
4.1.6 RS-232簡介
4.1.7 單片機通過USB串行接口與PC的連接
任務(wù)2 認(rèn)識MCS-51單片機的串行接口
4.2.1 MCS-51單片機串行接口結(jié)構(gòu)
4.2.2 串行接口的控制寄存器
任務(wù)3 串行接口的應(yīng)用
4.3.1 方式0
4.3.2 方式1
4.3.3 方式2
4.3.4 方式3
任務(wù)4 行列式鍵盤的設(shè)計
4.4.1 行列式鍵盤的基本原理
4.4.2 行列式鍵盤程序
任務(wù)5 密碼鍵盤的實現(xiàn)
項目小結(jié)
習(xí)題4
項目5 LED點陣顯示屏的設(shè)計
任務(wù)1 擴展單片機的系統(tǒng)總線
5.1.1 單片機系統(tǒng)總線
5.1.2 系統(tǒng)擴展的方法
任務(wù)2 擴展單片機的存儲器
5.2.1 程序存儲器的擴展
5.2.2 數(shù)據(jù)存儲器的擴展
任務(wù)3 擴展并行輸入/輸出接口
5.3.1 通用鎖存器、緩沖器的擴展
5.3.2 擴展可編程并行I/O接口
任務(wù)4 LED點陣顯示屏的實現(xiàn)
5.4.1 認(rèn)識LED點陣模塊內(nèi)部結(jié)構(gòu)
5.4.2 硬件電路和程序
項目小結(jié)
習(xí)題5
項目6 多路測溫系統(tǒng)的設(shè)計
任務(wù)1 用DS18820設(shè)計電子溫度計
6.1.1 初識數(shù)字溫度傳感器
6.1.2 讀寫時序
6.1.3 基本操作指令
6.1.4 電子溫度計的設(shè)計
任務(wù)2 單片機控制字符型液晶模塊
6.2.1 引腳功能
6.2.2 液晶模塊的指令功能
6.2.3 液晶模塊與單片機的連接
任務(wù)3 多路測溫系統(tǒng)的實現(xiàn)
項目小結(jié)
習(xí)題6
項目7 自動打鈴系統(tǒng)的設(shè)計
任務(wù)1 認(rèn)識I2C總線
7.1.1 I2C總線概述
7.1.2 I2C總線協(xié)議
任務(wù)2 用I/O接口模擬I2C總線操作
任務(wù)3 讀寫串行E2PROM
7.3.1 引腳的功能
7.3.2 單片機與24C02的連接
7.3.3 單片機對24C02的讀寫程序
7.3.4 調(diào)試方法與步驟
任務(wù)4 認(rèn)識實時時鐘芯片DS1307
7.4.1 引腳功能
7.4.2 DS1307的寄存器
7.4.3 電子鐘的設(shè)計
任務(wù)5 單片機控制點陣液晶顯示模塊TG12864B
7.5.1 TG12864B模塊引腳功能
7.5.2 液晶屏與顯示存儲器之間的對應(yīng)關(guān)系
7.5.3 TG12864B的指令
7.5.4 單片機與液晶模塊的連接
7.5.5 漢字的顯示
任務(wù)6 自動打鈴系統(tǒng)的實現(xiàn)
項目小結(jié)
習(xí)題7
項目8 數(shù)據(jù)采集器的相關(guān)設(shè)計
任務(wù)1 數(shù)據(jù)采集器的設(shè)計
8.1.1 A/D轉(zhuǎn)換器的基本概念
8.1.2 認(rèn)識ADC0808/0809的內(nèi)部結(jié)構(gòu)
8.1.3 ADC0808/0809的引腳功能
8.1.4 ADC0808/0809與單片機的典型連接
8.1.5 數(shù)據(jù)采集器的實現(xiàn)
任務(wù)2 數(shù)字電壓表的設(shè)計
8.2.1 認(rèn)識SPI總線
8.2.2 認(rèn)識8位串行A/D轉(zhuǎn)換器TLC549
8.2.3 數(shù)字電壓表的實現(xiàn)
任務(wù)3 信號發(fā)生器的設(shè)計
8.3.1 D/A轉(zhuǎn)換器的基本概念
8.3.2 認(rèn)識串行D/A轉(zhuǎn)換器TLC5615
8.3.3 用TLC5615設(shè)計信號發(fā)生器
任務(wù)4 頻率與周期的測量
8.4.1 頻率的測量
8.4.2 周期的測量
項目小結(jié)
習(xí)題8
附錄
附錄A MCS-51單片機的指令系統(tǒng)及匯編語言程序設(shè)計
附錄B 單片機學(xué)習(xí)板的使用
參考文獻(xiàn)