出版時間:2011-2 出版社:電子工業(yè) 作者:雷林均 編 頁數(shù):193
內(nèi)容概要
本書通過大量的實例,由簡到繁、由易到難地實踐單片機控制裝置電路、編程、調(diào)試等技術(shù);內(nèi)容豐富,講解深入,緊扣全國中職學生單片機技能大賽而不限于大賽。
上冊主要包括:學習單片機所需的硬件和軟件、AT89S51/52單片機的特性、并行I/O口的結(jié)構(gòu)及編程,通過發(fā)光二極管、開關(guān)、按鈕、矩陣鍵盤、百變流水燈等基礎(chǔ)應(yīng)用講解C語言編程知識,詳細介紹數(shù)碼管、點陣、液晶等顯示技術(shù)與編程技巧,還有大量關(guān)于定時/計數(shù)器、中斷系統(tǒng)的應(yīng)用示例。
下冊主要包括:單片機的特殊功能,如節(jié)電控制寄存器、看門狗,擴展單片機的I/O口、存儲器、AD/DA、定時器的方法,溫度、壓力等傳感器技術(shù)及數(shù)字濾波編程方法,智能控制裝置的應(yīng)用,大量串行通信實例,基于RTX-51操作系統(tǒng)的多任務(wù)編程,物料搬運、微波爐、電梯等典型控制系統(tǒng)及近兩年全國單片機大賽試題解析。
本書配套光盤提供全部實驗的源程序和188個Proteus
ISIS仿真電路,特別是提供了智能物料搬運裝置、電梯等復(fù)雜系統(tǒng)的動畫仿真,讓沒有實驗條件的讀者也能做單片機實驗。
本書既是一本大賽訓(xùn)練寶典,又是一本單片機愛好者入門和提高的好教程;既適合于單片機初學者做教材,也適合于有一定基礎(chǔ)的單片機愛好者做參考書。
書籍目錄
第6章 AT89S52特殊功能
6.1 節(jié)電控制
6.1.1 節(jié)電控制寄存器PCON
6.1.2 節(jié)電模式實驗
6.1.3 掉電檢測與后備電源
6.2 看門狗WDT
6.2.1 看門狗的作用
6.2.2 硬件看門狗
6.2.3 軟件抗干擾
6.2.4 內(nèi)置看門狗
6.2.5 掉電和空閑方式下的WDT
6.2.6 輔助寄存器AUXR
第7章 擴展單片機的功能
7.1 擴展IO口
7.1.1 串—并轉(zhuǎn)換擴展輸出口
7.1.2 并—串轉(zhuǎn)換擴展輸入口
7.1.3 擴展74LS245
7.1.4 74LS373及其應(yīng)用
7.1.5 8255及其應(yīng)用
7.2 擴展存儲器
7.2.1 擴展程序存儲器
7.2.2 擴展數(shù)據(jù)存儲器
7.2.3 I2C EEPROM及其應(yīng)用
7.3 擴展AD與DA
7.3.1 ADC0809及其應(yīng)用
7.3.2 DAC0832及其應(yīng)用
7.4 定時器8253及其應(yīng)用
7.4.1 8253簡介
7.4.2 8253應(yīng)用示例
第8章 檢測技術(shù)
8.1 傳感器
8.1.1 傳感器的種類
8.1.2 傳感器與單片機
8.1.3 傳感器的應(yīng)用
8.2 溫度傳感器LM35
8.2.1 LM35介紹
8.2.2 模塊電路分析
8.2.3 模塊連接
8.2.4 溫度轉(zhuǎn)換編程
8.3 數(shù)字濾波技術(shù)
8.3.1 算術(shù)平均值法濾波
8.3.2 權(quán)重計算法濾波
8.3.3 滑動平均值法濾波
8.3.4 去極值法濾波
8.3.5 限幅法濾波
8.3.6 中值法濾波
8.4 壓力傳感器MPX4105
8.4.1 MPX4105介紹
8.4.2 應(yīng)用舉例
8.4.3 程序示例
8.5 數(shù)字溫度傳?器DS18B20
8.5.1 DS18B20介紹
8.5.2 基本程序
8.5.3 防止中斷干擾
第9章 智能控制
9.1 交、直流電動機模塊
9.1.1 交、直流電動機模塊分析
9.1.2 轉(zhuǎn)數(shù)控制
9.1.3 轉(zhuǎn)速測量
9.2 步進電動機模塊
9.2.1 步進電動機簡介
9.2.2 驅(qū)動編程
9.2.3 步進電動機模塊
9.2.4 初始定位編程
9.2.5 定位控制編程
9.2.6 速度控制
9.3 智能物料搬運裝置
9.3.1 智能物料搬運裝置詳解
9.3.2 物料搬運裝置的調(diào)節(jié)
9.3.3 物料搬運裝置與單片機的連接
9.3.4 基本控制程序
第10章 串行通信
10.1 基本概念
10.1.1 通信協(xié)議
10.1.2 波特率
10.2 51單片機串行口
10.2.1 讀寫串行口數(shù)據(jù)
10.2.2 串行控制與狀態(tài)寄存器
10.2.3 串行口的工作方式
10.2.4 波特率加倍控制
10.3 雙機通信
10.3.1 雙機通信電路
10.3.2 多路溫度采集與串行傳輸
10.4 單片機與PC通信
10.4.1 單片機與PC接口
10.4.2 上位機程序
10.4.3 下位機程序
10.5 多機通信
10.5.1 原理
10.5.2 實例
10.6 特殊串行通信實例
10.6.1 日歷時鐘芯片PCF8563
10.6.2 PS2鍵盤接口
10.6.3 非接觸式IC卡及讀寫模塊
10.6.4 USB接口CH372
第11章 RTX-51操作系統(tǒng)
11.1 RTX-51概述
11.2 簡單的多任務(wù)系統(tǒng)
11.2.1 兩個LED不等速閃爍
11.2.2 開關(guān)控制LED閃爍
11.3 RTX-51 Tiny原理
11.4 配置文件CONF_TNY.A51
11.5 使用RTX-51 Tiny
11.6 RTX-51 Tiny函數(shù)參考
11.7 ?級系統(tǒng)示例
11.7.1 任務(wù)書
11.7.2 任務(wù)分析
11.7.3 程序解析
第12章 綜合練習
12.1 簡易物料傳送機
12.1.1 任務(wù)書
12.1.2 分析
12.1.3 程序示例
12.1.4 調(diào)試
12.2 微波爐控制器
12.2.1 任務(wù)書
12.2.2 電路及分析
12.2.3 程序示例
12.2.4 調(diào)試
12.3 電梯仿真實驗
12.3.1 任務(wù)書
12.3.2 設(shè)計示例
12.3.3 程序示例
12.4 物料搬運加工
12.4.1 任務(wù)書
12.4.2 分析
12.4.3 程序示例
12.5 2009年全國中職組單?機項目賽題
12.5.1 任務(wù)書
12.5.2 分析
12.5.3 程序詳解
12.6 2010年全國中職組單片機項目賽題
12.6.1 任務(wù)書
12.6.2 分析
12.6.3 程序詳解
附錄A C51資料及競賽規(guī)則
參考文獻
章節(jié)摘錄
版權(quán)頁:插圖:在微型計算機系統(tǒng)中,由于外界電磁場的干擾,單片機運行時可能出現(xiàn)“死機”。這是由于干擾造成程序的跑飛,陷入了死循環(huán),使單片機控制系統(tǒng)無法正常工作,這將發(fā)生不可預(yù)料的后果。為了防止程序跑飛出現(xiàn)死機現(xiàn)象,通常利用“看門狗”來監(jiān)控單片機的工作。看門狗實際上是一個定時裝置,看門狗啟動后開始定時,一旦定時到達某個閾值,就會輸出復(fù)位脈沖??撮T狗的定時器可以通過程序清零,編程時需要在程序主循環(huán)適當位置添加“清零”看門狗定時器的指令。單片機程序正常運行時,看門狗定時器被不斷清零達不到閾值,看門狗電路不會輸出復(fù)位脈沖。一旦程序跑飛、進入某個死循環(huán)后,用于清零看門狗的指令不能被執(zhí)行,看門狗定時器很快達到預(yù)設(shè)閾值而輸出復(fù)位脈沖,使單片機復(fù)位。單片機因復(fù)位而重新開始工作,退出死機狀態(tài)。看門狗具有監(jiān)視單片機工作的作用。把清零看門狗定時值的指令稱為“喂狗”。單片機“喂狗”的時間間隔必須比看門狗定時器的閾值時間小,否則看門狗就會復(fù)位單片機??撮T狗定時,可以利用單穩(wěn)態(tài)電路來設(shè)計,也可以使用專用看門狗芯片,還可以利用單片機定時器設(shè)計軟件設(shè)計看門狗。很多單片機已經(jīng)內(nèi)置了看門狗電路。
編輯推薦
《單片機控制裝置安裝與調(diào)試(下冊)》:職業(yè)院校教學用書·電子類專業(yè)。
圖書封面
評論、評分、閱讀與下載
單片機控制裝置安裝與調(diào)試(下冊) PDF格式下載