定 價:36 元
叢書名:全國高等院校規(guī)劃教材.精品與示范系列
- 作者:楊華 主編
- 出版時間:2017/8/1
- ISBN:9787121319167
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP368.1
- 頁碼:224
- 紙張:膠版紙
- 版次:1
- 開本:16開
本書結合當前的職業(yè)教育改革要求,采用項目教學、任務驅動方式進行編寫,主要介紹單片機硬件系統(tǒng)、單片機開發(fā)系統(tǒng)軟件、單片機并行端口應用、定時與中斷系統(tǒng)、顯示與鍵盤接口技術、A/D與D/A轉換接口、串行接口通信技術、單片機系統(tǒng)擴展以及單片機應用系統(tǒng)設計等內容。本書注重學生技能訓練,通過20個項目任務開展教學,每個教學環(huán)節(jié)包括任務分析、電路設計、軟件程序設計、仿真結果和任務小結,將理論知識貫穿于任務實施中,任務內容全部通過仿真實驗,程序完整,知識全面,具有很強的簡潔性、清晰性、操作性和可讀性。 本教材配有免費的電子教學課件、習題參考答案、仿真電路等,詳見前言。
近年來,隨著單片機技術的飛速發(fā)展,單片機課程逐漸成為高等職業(yè)院校許多專業(yè)的核心課程,其涉及知識面廣,技術應用范圍寬,動手能力強,學生的學習熱情度高。本書結合當前的職業(yè)教育改革要求,采用項目教學、任務驅動方式進行編寫。
全書分為8個項目,介紹單片機硬件系統(tǒng)、單片機開發(fā)系統(tǒng)、單片機并行端口應用、定時與中斷系統(tǒng)、顯示與鍵盤接口技術、A/D與D/A轉換接口、串行接口通信技術、單片機系統(tǒng)擴展,以及單片機應用系統(tǒng)設計等內容。本書注重學生技能訓練,通過20個項目任務開展教學,每個教學環(huán)節(jié)包括任務分析、電路設計、軟件程序設計、仿真結果和任務小結,將理論知識貫穿于任務實施中,任務內容全部通過仿真實驗,程序完整,知識全面,具有很強的簡潔性、清晰性、操作性和可讀性。
本書由長春職業(yè)技術學院楊華、王雪麗任主編并統(tǒng)稿,趙麗、宮麗男任副主編。其中項目1由于周男老師編寫,項目2由關越老師編寫,項目3由王雪麗老師編寫,項目4中任務4-1、任務4-2、任務4-3由宮麗男老師編寫,項目4中任務4-4、任務4-5由楊華老師編寫,項目5由呂國策老師編寫,項目6由楊華老師編寫,項目7由高銳老師編寫,項目8中任務8-1、任務8-2由白冰老師編寫,項目8中任務8-3、任務8-4、任務8-5由趙麗老師編寫。
本書在編寫過程中參考了多位同行老師的著作和資料,在此一并表示感謝。
為了方便教師教學,本書配有電子教學課件、習題參考答案、仿真電路等教學資源,請有此需要的教師登錄華信教育資源網(http://www.hxedu.com.cn)免費注冊后進行下載,有問題時請在網站留言或與電子工業(yè)出版社聯(lián)系(E-mail:hxedu@phei.com.cn)。
由于作者水平有限,書中難免有缺點和疏漏之處,懇請讀者提出寶貴意見。
楊華 講師,自2006起在長春職業(yè)技術學院工程分院從事單片機技術應用課程的教學與教研工作,擔任電氣自動化專業(yè)帶頭人、單片機技術應用課程負責人,有多項教研成果
項目1 單片機基礎及最小系統(tǒng)設計1
教學引導1
任務1-1 單燈閃爍控制設計及仿真2
1.1 單片機的概念、發(fā)展及應用3
1.2 單片機引腳及結構5
1.2.1 8051單片機的基本組成5
1.2.2 8051單片機的引腳定義及功能7
1.2.3 P3口的特殊功能8
1.3 單片機最小系統(tǒng)8
1.4 單片機存儲器結構10
1.4.1 8051系列存儲器結構10
1.4.2 數(shù)據儲存器10
1.4.3 程序存儲器13
項目小結13
習題113
項目2 單片機軟件使用與聯(lián)合仿真15
教學引導15
任務2-1 Proteus仿真軟件的使用16
2.1 Proteus仿真平臺界面16
2.2 Proteus的基本操作17
任務2-2 Keil軟件的使用18
2.3 Keil軟件的結構與發(fā)展19
2.4 Keil軟件基本操作20
2.5 Proteus與Keil聯(lián)合仿真25
項目小結29
習題230
項目3 單片機輸入/輸出電路設計31
教學引導31
任務3-1 簡單彩燈閃爍控制設計與仿真32
3.1 單片機并行I/O端口電路結構34
3.1.1 P0口35
3.1.2 P1口36
3.1.3 P2口37
3.1.4 P3口38
3.2 認識C語言39
3.2.1 C語言的優(yōu)點39
3.2.2 C語言程序結構39
任務3-2 彩燈顯示開關狀態(tài)設計與仿真40
3.3 C語言基本語句43
3.3.1 表達語句與復合語句43
3.3.2 選擇語句43
3.3.3 循環(huán)語句46
任務3-3 汽車轉向控制設計與仿真49
3.4 C語言數(shù)據與運算51
3.4.1 C語言數(shù)據類型51
3.4.2 C語言運算符54
3.5 常量和變量60
3.5.1 常量60
3.5.2 變量61
3.6 C語言函數(shù)63
3.6.1 函數(shù)分類63
3.6.2 函數(shù)定義及調用63
項目小結66
習題367
項目4 單片機接口技術69
教學引導69
任務4-1 開關狀態(tài)數(shù)碼顯示電路設計與仿真70
4.1 數(shù)組的概念72
4.2 單片機與數(shù)碼管接口75
任務4-2 脈沖計數(shù)電路設計與仿真81
4.3 定時器/計數(shù)器83
任務4-3 點陣顯示電路設計與仿真90
4.4 單片機與點陣接口電路92
任務4-4 單獨鍵盤電路設計與仿真96
4.5 鍵盤接口的類別與控制98
任務4-5 簡單計數(shù)器電路設計與仿真102
4.6 中斷系統(tǒng)104
項目小結112
習題4112
項目5 單片機擴展技術114
教學引導114
任務5-1 數(shù)據存儲器擴展設計與仿真115
5.1 數(shù)據存儲器的引腳及功能117
5.2 數(shù)據存儲器的種類及特點119
5.3 數(shù)據存儲器的主要性能指標120
任務5-2 程序存儲器擴展設計與仿真120
5.4 程序存儲器的引腳及功能124
5.5 程序存儲器的種類及特點126
5.6 存儲器的編址方法127
項目小結127
習題5127
項目6 A/D與D/A轉換接口電路設計129
教學引導129
任務6-1 簡易數(shù)字電壓表設計130
6.1 A/D轉換工作原理133
6.2 A/D轉換器芯片ADC0809135
任務6-2 簡易三角波發(fā)生器137
6.3 D/A轉換器芯片DAC0832140
項目小結143
習題6143
項目7 串行通信技術145
教學引導145
任務7-1 甲機串口控制乙機彩燈顯示系統(tǒng)設計146
7.1 串行通信的基本概念150
7.1.1 串行通信方式150
7.1.2 串行通信的制式151
7.1.3 串行通信波特率151
7.1.4 RS-232C串行通信協(xié)議152
7.2 MCS-51串行接口153
7.2.1 串行口的結構153
7.2.2 串行口控制寄存器154
7.2.3 串行口工作方式155
7.3 MCS-51單片機多機通信158
7.3.1 多機通信電路連接158
7.3.2 多機通信連接原理159
7.3.3 多機通信過程及協(xié)議159
項目小結159
習題7160
項目8 單片機應用系統(tǒng)設計163
教學引導163
任務8-1 可中斷控制彩燈控制器163
8.1 單片機控制產品開發(fā)流程168
8.2 焊接技術170
8.3 各種元器件的焊接方法171
任務8-2 點陣LED顯示儀172
8.4 譯碼器74HC154176
任務8-3 簡易秒表178
8.5 秒的產生181
任務8-4 溫度檢測儀設計與制作182
8.6 溫度傳感器DS18B20的認識及使用193
8.7 1602字符型液晶顯示器認識及使用200
任務8-5 直流電動機控制器的設計與制作205
8.8 電動機的PWM驅動212
項目小結213
習題8213
參考文獻214