普通高等教育電氣信息類規(guī)劃教材:單片機原理與應用技術
定 價:38 元
- 作者:方健 ,劉君義 編
- 出版時間:2013/5/1
- ISBN:9787111421702
- 出 版 社:機械工業(yè)出版社
- 中圖法分類:TP368.1
- 頁碼:
- 紙張:膠版紙
- 版次:1
- 開本:16開
《普通高等教育電氣信息類規(guī)劃教材:單片機原理與應用技術》以實際工程項目為背景,以宏晶科技的STC 89C52RC和STC 12C5410AD單片機為核心,以實際項目作為載體,介紹了單片機系統(tǒng)的開發(fā)與應用。在編寫形式上,《普通高等教育電氣信息類規(guī)劃教材:單片機原理與應用技術》以工程項目為應用背景,注重理論聯(lián)系實際,突出專業(yè)實踐能力的提高;并以單片機為核心,向前向后輻射,包含Protel DXP、KEIL等計算機輔助設計軟件;將傳感器技術、驅(qū)動技術、制版技術、電子電路裝配技術和單片機技術融入項目之中,實現(xiàn)與崗位的零距離對接。
《普通高等教育電氣信息類規(guī)劃教材:單片機原理與應用技術》可用于各類工科院校、職業(yè)技術學院電子技術、計算機、工業(yè)自動化、自動控制、智能儀器儀表、電氣工程、機電一體化等專業(yè)單片機課程教材,也可供從事單片機應用設計的工程技術人員參考,同時還可作為中職骨干教師電氣運行與控制和電氣技術應用專業(yè)的培訓教材。
前言
項目1 單片機入門
任務1.1 認識單片機的引腳
背景知識
1.單片機封裝介紹
2.單片機簡介
3.引腳功能介紹
4.單片機最小系統(tǒng)組成
5.單片機時序
任務1.2 KEIL軟件的使用
背景知識
1.KEIL C51軟件介紹
2.KEIL C51單片機軟件開發(fā)系統(tǒng)的整體結(jié)構(gòu)
任務1.3 單片機控制LED
閃爍發(fā)光
背景知識
1.程序頭文件的作用
2.認識#define宏定義
3.main主函數(shù)的寫法
4.for語句運用
任務1.4 控制流水燈變換
背景知識
1.C語言數(shù)據(jù)類型概述
2.常用算術運算符說明
3.C程序編寫的基礎知識
項目2 簡單人機界面設計
任務2.1 矩陣按鍵控制數(shù)碼管顯示
背景知識
1.鍵盤基本工作原理
2.按鍵掃描方式
任務2.2 控制多個數(shù)碼管顯示
背景知識
1.LED數(shù)碼管的結(jié)構(gòu)
2.數(shù)碼管的工作原理
3.數(shù)碼管的字形編碼
任務2.3 利用點陣屏顯示漢字
背景知識
1.點陣屏的原理
2.點陣屏的分類和選擇
3.字模提取軟件的使用
項目3 中斷程序編制與調(diào)試
任務3.1 外部中斷控制發(fā)光二極管
背景知識
1.中斷概述
2.STC89 C52RC中斷技術概述
3.STC 89C52RC中斷系統(tǒng)結(jié)構(gòu)介紹
任務3.2 定時器控制發(fā)光
二級管閃爍
背景知識
1.定時器與計數(shù)器原理
2.工作方式控制寄存器
3.定時器/計數(shù)器控制寄存器
4.定時器/計數(shù)器工作方式概述
5.定時器/計數(shù)器對輸入信號的要求
6.定時器計數(shù)器的初值計算
7.定時/計數(shù)器初始化的幾個步驟
項目4 串口通信程序編制與調(diào)試
任務4.1 基于串行通信靜態(tài)顯示程序編寫與調(diào)試
背景知識
1.基本通信方式的分類
2.串行通信方式概述
3.串行接口的結(jié)構(gòu)
任務4.2 基于雙機通信程序編寫與調(diào)試
背景知識
1.通信系統(tǒng)波特率設置
2.不同方式的發(fā)送和接收
任務4.3 基于無線通信程序編寫與調(diào)試
背景知識
1.MAX232模塊原理
2.JZ863無線通信模塊
項目5 單片機存儲器程序編制與調(diào)試
任務5.1 利用EEPROM實現(xiàn)掉電
保存數(shù)據(jù)
背景知識
1.EEPROM存儲概述
2.STC 89C52RC單片機IAP相關寄存器
任務5.2 24C01數(shù)據(jù)存儲程序編制與調(diào)試
背景知識
1.AT24C01簡介
2.I2C總線概述
3.AT24C01與單片機接口
4.I2C總線協(xié)議
項目6 A/D采集與D/A輸出
任務6.1 基于A/D重量采集程序
背景知識
1.A/D轉(zhuǎn)換的作用
2.A/D轉(zhuǎn)換器分類
3.A/D轉(zhuǎn)換器的性能參數(shù)
4.A/D轉(zhuǎn)換的實現(xiàn)
任務6.2 基于DAC0832的D/A輸出調(diào)試
背景知識
1.DAC0832芯片簡介
2.DAC0832工作原理簡介
項目7 復雜人機界面的設計
任務7.1 利用1602顯示英文
背景知識
1.1602基本結(jié)構(gòu)與特性
2.1602字符型LCM的特性
3.1602液晶顯示器操作原理
任務7.2 利用NOKIA5110顯示漢字
背景知識
1.NOKIA5110液晶顯示模塊簡介
2.NOKIA5110液晶顯示原理
項目8 電動機驅(qū)動程序編制與調(diào)試
任務8.1 基于L298N的電動機程序控制與調(diào)試
背景知識
1.L298N內(nèi)部結(jié)構(gòu)及功能
2.L298N驅(qū)動模塊原理圖
3.L293D概述
任務8.2 控制步進電動機旋轉(zhuǎn)
背景知識
1.步進電動機結(jié)構(gòu)概述
2.步進電動機旋轉(zhuǎn)控制原理
任務8.3 脈寬控制舵機轉(zhuǎn)動
背景知識
1.舵機的應用
2.舵機的結(jié)構(gòu)和控制
項目9 基于Protel DXP的H橋式驅(qū)動電路原理圖設計
背景知識
1.Protel DXP簡介
2.PCB制板的常用標準
項目10 自動往返機器人的制作與調(diào)試
背景知識
1.74LS164原理及應用
2.光電循跡傳感器原理
3.電壓比較器LM339N原理及
應用
4 激光循跡傳感器原理
項目11 紅外遙控實現(xiàn)機器人多功能控制
背景知識
1.紅外遙控原理及應用
2.紅外遙控
3.結(jié)構(gòu)框圖
4.引腳說明
5.功能說明
6.紅外接收器及解碼
項目12 乒乓球懸浮高度控制
任務12.1 兵乓球升降高度控制
背景知識
1.PID控制算法概述
2.PID控制的原理和特點
任務12.2 兵乓球顯示控制部分
背景知識
1.聲光報警模塊的設計
2.紅外測距傳感器原理及應用
項目13 電磁導航、顏色識別移動機器人制作
任務13.1 導航線的制作與調(diào)試
背景知識
1.電源技術指標要求
2.電源組成
3.振蕩電路
4.功率輸出電路
5.恒流控制
任務13.2 電磁傳感器的分析與調(diào)試
背景知識
1.磁場檢測方法
2.信號選頻放大
任務13.3 基于TCS230傳感器的顏色判斷
背景知識
1.TCS230芯片的特點與應用
2.應用中需要注意的問題
任務13.4 電磁導航、顏色識別移動機器人調(diào)試
背景知識
1.傳感器距離選擇
2.系統(tǒng)方案選擇
項目14 上位機控制移動機器人的設計、制作與調(diào)試
任務14.1 上位機控制移動機器人LabVIEW編程
背景知識
1.LabVIEW軟件簡介
2.常用控件概述
任務14.2 上位機控制移動機器人整體調(diào)試
背景知識
1.上位機概述
2.下位機概述
項目15 PLC基本邏輯指令及應用
……