出版時間:2012-7 出版社:電子工業(yè)出版社 作者:曹金玲 頁數(shù):207 字數(shù):352000
內容概要
《微控制器的應用(全國高職高專院校規(guī)劃教材)》由曹金玲主編,本書按照最新的職業(yè)教育教學理念,結合國家示范院校建設教學改革成果,在作者長期與企業(yè)合作開發(fā)項目的基礎上進行編寫。全書以職業(yè)技能崗位標準來引領課程項目任務,以實際應用的門禁系統(tǒng)和液位控制器為載體,采用“項目驅動”教學方法,以AT89S52單片機為對象,系統(tǒng)介紹了工程項目開發(fā)的方法及單片機應用技能。主要內容包括單片機基礎知識、單片機尋址方式與指令系統(tǒng)、中斷與定時、并行輸入與輸出、串行通信、A/D和
D/A轉換等。本書內容通俗易懂,實用性強,接近職業(yè)崗位需求,易于教學。
《微控制器的應用(全國高職高專院校規(guī)劃教材)》為高職高專院校單片機技術課程的教材,也可作為應用型本科、成人教育、自學考試、電視大學、中職學校、培訓班的教材,以及單片機項目開發(fā)與應用工程技術人員的參考書。
本書配有電子教學課件、練習題參考答案及精品課網(wǎng)站,詳見前言。
書籍目錄
第1章 單片機基礎知識
1.1 單片機的概念及發(fā)展
項目任務1 一只會閃光的燈
1.1.1 單片機的定義
1.1.2 單片機的應用領域
1.1.3 單片機技術的發(fā)展階段
1.2 單片機的結構
1.2.1 AT89S52單片機的內部構件
1.2.2 AT89S52單片機引腳功能
1.3 單片機最小應用系統(tǒng)
項目實施1 閃光燈電路的硬件與軟件設計
項目訓練1 設計一只會閃光的燈
1.4 熟悉Keil開發(fā)平臺
項目任務2 數(shù)據(jù)傳送后觀察標志位和口地址的變化
1.4.1 單片機集成開發(fā)環(huán)境
1.4.2 ISP軟件的使用
項目實施2 數(shù)據(jù)傳輸?shù)膶崿F(xiàn)
項目訓練2 用單片機最小系統(tǒng)設計流水燈電路
練習題1
討論題1
第2章 單片機尋址方式與指令系統(tǒng)
2.1 片內存儲器及特殊功能寄存器
項目任務3 觀察單片機存儲器及寄存器的變化
2.1.1 單片機尋址方式
2.1.2 單片機指令尋址
2.1.3 單片機標志位
項目實施3 寄存器窗口功能的實現(xiàn)
項目訓練3 單片機片內數(shù)據(jù)向片外傳送
2.2 單片機指令系統(tǒng)的格式與功能
項目任務4 單片機片內數(shù)據(jù)向片內傳送
2.2.1 單片機指令系統(tǒng)的格式
2.2.2 單片機指令系統(tǒng)的分類與使用方法
項目實施4 單片機片內數(shù)據(jù)從一個單元傳到另一個單元
項目訓練4 單片機片外數(shù)據(jù)向片內傳送
練習題2
討論題2
第3章 中斷與定時
3.1 中斷
項目任務5 控制流水燈的閃爍變化
3.1.1 中斷的概念
3.1.2 中斷源與中斷向量地址
3.1.3 中斷標志與控制
3.1.4 優(yōu)先級結構
3.1.5 中斷系統(tǒng)的初始化及應用
項目實施5 采用中斷方式實現(xiàn)8個燈的閃爍變化
項目訓練5 采用中斷方式控制8個燈流水方向
3.2 定時器與計數(shù)器
項目任務6 采用定時方式實現(xiàn)流水燈的速度變化
3.2.1 定時器/計數(shù)器的結構與功能
3.2.2 定時器/計數(shù)器控制寄存器
3.2.3 定時器/計數(shù)器工作方式與程序設計
3.2.4 定時器/計數(shù)器2
項目實施6 用定時方式實現(xiàn)流水燈快慢閃爍
項目訓練6 簡易交通信號燈設計
練習題3
討論題3
第4章 并行輸入與輸出
4.1 字符顯示
項目任務7 用數(shù)碼管顯示多位數(shù)字
4.1.1 發(fā)光二極管及LED顯示器
4.1.2 七段LED顯示器的工作原理
項目實施7 在數(shù)碼管上從左到右顯示8個數(shù)字
項目訓練7 一位密碼鎖電路設計與調試
4.2 矩陣式鍵盤電路設計
項目任務8 多位密碼鎖的開啟與關閉
4.2.1 鍵盤工作原理
4.2.2 鍵盤接口的控制方式
項目實施8 每按一個按鍵在數(shù)碼管上顯示數(shù)字
項目訓練8 電子鐘設計與實現(xiàn)
練習題4
討論題4
第5章 串行通信
5.1 單片機與PC之間通信
項目任務9 單片機與PC之間的數(shù)字傳送顯示
5.1.1 串行通信的概念與通信方式
5.1.2 串行通信總線標準及其接口
5.1.3 AT89S52串行口工作方式
項目實施9 將單片機顯示的數(shù)字發(fā)送到PC
項目訓練9 數(shù)字溫度采集與顯示
5.2 單片機與單片機之間的通信
項目任務10 單片機與單片機之間的數(shù)字傳送顯示
5.2.1 串行口通信
5.2.2 多機通信
項目實施10 將甲單片機顯示的數(shù)據(jù)傳送到乙單片機
項目訓練10 門禁控制系統(tǒng)的設計
練習題5
討論題5
第6章 A/D和D/A轉換
6.1 A/D轉換電路
項目任務11 水塔的水位檢測
6.1.1 A/D轉換的概念與技術指標
6.1.2 A/D轉換典型芯片ADC0809
項目實施11 水塔液位高度的測試
項目訓練11 簡易數(shù)字電壓表的制作
6.2 D/A轉換電路
項目任務12 設計一個小功率直流電機驅動電路
6.2.1 D/A轉換器的概念與性能指標
6.2.2 D/A轉換典型芯片DAC0832
項目實施12 小功率直流電機電路的設計
項目訓練12 簡易波形發(fā)生器的設計與制作
練習題6
討論題6
附錄A AT89系列單片機指令集
附錄B ASCII字符集
附錄C 單片機最小系統(tǒng)開發(fā)平臺部分模塊圖
參考文獻
章節(jié)摘錄
版權頁: 插圖: 水塔中經常要根據(jù)水面的高低進行水位的自動控制,同時進行水位壓力的檢測和控制。要求設計一個具有水位檢測、報警、自動上水和排水(上水用電機正轉模擬、排水用電機反轉模擬)、壓力檢測功能的液位器。該液位控制器主要由AT89S52單片機,ADC0809 A/D轉換器,A、B、C三點水位檢測電路,壓力檢測電路,數(shù)碼顯示電路,鍵盤和電源電路組成。 所謂模擬量,就是隨時間連續(xù)變化的物理量,如溫度、速度、電壓、電流和壓力等。這些被測參數(shù),單片機無法直接處理,需要把這些模擬量通過各類傳感器和變送器變換成相應的模擬電量,然后經多路開關匯集送給A/D轉換器,轉換成相應的數(shù)字量送給單片機。 模擬量輸入通道一般由傳感器、放大器、多路模擬開關、采樣保持器和A/D轉換器組成,其結構形式取決于被測對象的環(huán)境,以及輸出信號的類型、數(shù)量和大小等。 大信號模擬電壓能直接滿足A/D轉換輸入要求,則可直接送入A/D轉換器,經過A/D轉換后再送入單片機,也可通過V/F轉換成頻率信號送入單片機。但由于頻率測量響應速度慢,多用于一些非快速過程參數(shù)的測量。這種通道結構的優(yōu)點是抗干擾能力強、便于遠距離傳輸。 對于小信號模擬電壓,則首先應將該信號電壓放大,放大到能滿足A/D轉換、V/F轉換要求的輸入電壓。 以電流為輸出信號的傳感器或傳感儀表則首先應通過I/V轉換,將電流信號轉換成電壓信號。最簡單的I/V轉換器就是一個精密電阻,當信號電流流過精密電阻時,其電壓降與流過的電流大小成正比,從精密電阻兩端取出的電壓就是I/V變換后的電壓信號。 6.1.1 A/D轉換的概念與技術指標 1.A/D轉換器概念及分類 A/D轉換接口技術的主要內容是合理選擇A/D轉換器和其他外圍器件,實現(xiàn)與單片機的正確連接及編制轉換程序。
圖書封面
評論、評分、閱讀與下載