單片機(jī)應(yīng)用系統(tǒng)設(shè)計

出版時間:2011-4  出版社:機(jī)械工業(yè)  作者:洪志剛//杜維玲//井娥林  
Tag標(biāo)簽:無  

內(nèi)容概要

  本書以MCS—51系列單片機(jī)為控制核心,從提高讀者單片機(jī)應(yīng)用系統(tǒng)設(shè)計能力出發(fā),有單片機(jī)應(yīng)用系統(tǒng)開發(fā)基礎(chǔ)、單片機(jī)最小系統(tǒng)應(yīng)用設(shè)計、單片機(jī)并口擴(kuò)展應(yīng)用系統(tǒng)設(shè)計、單片機(jī)串口擴(kuò)展應(yīng)用系統(tǒng)設(shè)計、單片機(jī)I2C等其他芯片應(yīng)用設(shè)計以及單片機(jī)綜合應(yīng)用系統(tǒng)設(shè)計等6個模塊,含單鍵單燈控制、流水燈花樣控制、直流電動機(jī)控制智能小車、步進(jìn)電動機(jī)控制智能小車、數(shù)字鐘控制器、智能溫度測控系統(tǒng)、預(yù)付費(fèi)式用電控制箱語音報警器及車載自動飲水機(jī)控制系統(tǒng)設(shè)計等8個項目,循序漸進(jìn)地介紹了單片機(jī)應(yīng)用系統(tǒng)開發(fā)過程、硬件電路設(shè)計及匯編語言程序設(shè)計方法,以任務(wù)為單元完成各知識點(diǎn)的學(xué)習(xí),介紹了單片機(jī)內(nèi)部各功能部件的結(jié)構(gòu)、工作原理、外部中斷和定時器的應(yīng)用等。
  本書提供有翔實的實驗實訓(xùn)電路原理圖和PCB圖以及大部分程序清單,可供讀者動手實踐制作,選取實用項目,條理清晰,每個模塊都附有一定量的習(xí)題;書后還附有單片機(jī)指令表和ASCII碼表等。
  本書既可作為普通高等院校和高職高專電子信息、計算機(jī)控制、機(jī)電一體化、自動化、通信等專業(yè)的教材,也可作為自學(xué)和從事單片機(jī)工作的工程技術(shù)人員的參考用書。

書籍目錄

前言
模塊一 單片機(jī)應(yīng)用系統(tǒng)開發(fā)基礎(chǔ)
 項目一 基于單片機(jī)的單鍵單燈亮/滅控制系統(tǒng)設(shè)計
  任務(wù)1.1 單片機(jī)應(yīng)用系統(tǒng)的開發(fā)流程
  任務(wù)1.2 認(rèn)知單片機(jī)
  任務(wù)1.3 基于單片機(jī)的單鍵單燈亮/滅控制電路設(shè)計
  任務(wù)1.4 單鍵單燈閃亮控制程序設(shè)計
  任務(wù)1.5 基于單片機(jī)的單鍵單燈控制程序的輸入和調(diào)試
  任務(wù)1.6 單片機(jī)程序的寫人和系統(tǒng)調(diào)試
模塊二 單片機(jī)最小系統(tǒng)應(yīng)用設(shè)計
 項目二 基于單片機(jī)的鍵控花樣燈設(shè)計
  任務(wù)2.1 基于單片機(jī)的8鍵8燈亮/滅控制系統(tǒng)設(shè)計
  任務(wù)2.2 基于外部中斷控制的單鍵單燈閃爍系統(tǒng)設(shè)計
  任務(wù)2.3 基于單片機(jī)定時中斷的流水燈控制系統(tǒng)設(shè)計
  任務(wù)2.4 基于單片機(jī)的“多鍵、多燈、多花樣”控制系統(tǒng)設(shè)計
 項目三 直流電動機(jī)驅(qū)動的智能小車設(shè)計
  任務(wù)2.5 直流電動機(jī)驅(qū)動的智能小車硬件設(shè)計
  任務(wù)2.6 直流電動機(jī)驅(qū)動的智能小車軟件設(shè)計
 項目四 步進(jìn)電動機(jī)驅(qū)動的智能小車設(shè)計
  任務(wù)2.7 步進(jìn)電動機(jī)驅(qū)動的智能小車硬件設(shè)計
  任務(wù)2.8 步進(jìn)電動機(jī)驅(qū)動的智能小車軟件設(shè)計
 項目五 基于單片機(jī)最小系統(tǒng)的數(shù)字鐘控制器設(shè)計
  任務(wù)2.9 基于單片機(jī)最小系統(tǒng)的數(shù)字鐘控制器硬件電路設(shè)計
  任務(wù)2.10 六位LED數(shù)碼管動態(tài)掃描顯示程序設(shè)計
  任務(wù)2.11 實時時鐘程序設(shè)計
  任務(wù)2.12 數(shù)字鐘時間設(shè)置程序設(shè)計
  任務(wù)2.13 定時鬧鐘時間程序設(shè)計
  任務(wù)2.14 數(shù)字鐘控制器系統(tǒng)調(diào)試
模塊三 單片機(jī)并口擴(kuò)展應(yīng)用系統(tǒng)設(shè)計
 項目六 智能溫度測控系統(tǒng)設(shè)計
  任務(wù)3.1 總線及簡單I/O口擴(kuò)展技術(shù)
  任務(wù)3.2 程序存儲器擴(kuò)展
  任務(wù)3.3 數(shù)據(jù)存儲器擴(kuò)展
  任務(wù)3.4 用8155擴(kuò)展鍵盤和顯示器
  任務(wù)3.5 溫度信號變送與A/D轉(zhuǎn)換
  任務(wù)3.6 數(shù)值處理程序設(shè)計
  任務(wù)3.7 用DAC0832擴(kuò)展燈光亮度控制器
模塊四 單片機(jī)串口擴(kuò)展應(yīng)用系統(tǒng)設(shè)計
  任務(wù)4.1 串口.并口轉(zhuǎn)換
  任務(wù)4.2 單片機(jī)與PC之間的RS.232C串行通信
  任務(wù)4.3 單片機(jī)與單片機(jī)之間的RS一485串行通信
  任務(wù)4.4 單片機(jī)與多機(jī)之間的通信一一主從式
模塊五 單片機(jī)!.C、SPI和Flash芯片應(yīng)用設(shè)計
  任務(wù)5.1 1,C總線存儲器Ar24C02擴(kuò)展設(shè)計
  任務(wù)5.2 單線溫度傳感器DSl8820應(yīng)用設(shè)計
  任務(wù)5.3 實時時鐘芯片DSl302的應(yīng)用
  任務(wù)5.4 IC存儲卡(IC總線)的讀寫
模塊六 單片機(jī)綜合應(yīng)用系統(tǒng)設(shè)計
 項目七 預(yù)付費(fèi)式用電控制箱語音報警器設(shè)計
  任務(wù)6.1 預(yù)付費(fèi)式用電控制箱語音報警器硬件電路設(shè)計
  任務(wù)6.2 預(yù)付費(fèi)式用電控制箱語音報警器程序設(shè)計
 項目八 基于單片機(jī)的車載自動飲水機(jī)控制系統(tǒng)設(shè)計
  任務(wù)6.3 車載自動飲水機(jī)硬件電路設(shè)計
  任務(wù)6.4 車載自動飲水機(jī)程序設(shè)計
附錄
 附錄1 MCS—51單片機(jī)指令表
 附錄2 ASCII碼對照表
 附圖1 單片機(jī)實訓(xùn)裝置原理圖和PCB圖
 附圖1—1 單片機(jī)最小系統(tǒng)板原理圖和PCB圖
 附圖1—2 8位獨(dú)立鍵盤原理圖和PCB圖
 附圖1—3 8位LED指示燈及其驅(qū)動電路原理圖和PCB圖
 附圖1—4 輸出控制與電源原理圖和PCB圖
 附圖1—5 6位數(shù)碼管顯示器原理圖和PCB圖
 附圖1—6 16位撥碼開關(guān)和鈕子開關(guān)原理圖和PCB圖
 附圖1—7 串口RS一232原理圖
 附圖1—8 實時時鐘芯片DSl302與單片機(jī)的連接電路原理圖和PCB圖
 附圖1—9 6位LED數(shù)碼管及晶體管位驅(qū)動原理圖和PCB圖
 附圖1—10 RS一485與單片機(jī)接口電路原理圖和PCB圖
 附圖1—11 直流電動機(jī)驅(qū)動電路原理圖
 附圖1—12 混合式兩相步進(jìn)電動機(jī)驅(qū)動電路原理圖
 附圖1—13 并行接口擴(kuò)展板原理圖和PCB圖
 附圖1—14 擴(kuò)展8位輸入、輸出口電路原理圖
 附圖1—15 行列式鍵盤電路原理圖(2 x8鍵)
 附圖1—16 ADC0809與單片機(jī)連接電路原理圖和PCB圖
 附圖1—17 8155擴(kuò)展鍵盤和顯示驅(qū)動電路原理圖和PCB圖
 附圖1—18 DAC0832數(shù)/模轉(zhuǎn)換器與單片機(jī)連接電路原理圖和PCB圖
 附圖2 基于單片機(jī)最小系統(tǒng)構(gòu)建的數(shù)字鐘控制器電路原理圖
 附圖3 直流電動機(jī)驅(qū)動的智能小車部分電路原理圖
 附圖4 步進(jìn)電動機(jī)驅(qū)動的智能小車驅(qū)動電路原理圖
 附圖5 基于單片機(jī)的花樣燈控制電路板
 附圖6 數(shù)字鐘控制器模塊式電路板
 附圖7 智能溫控系統(tǒng)模塊式電路板
參考文獻(xiàn)

章節(jié)摘錄

版權(quán)頁:插圖:2.單片機(jī)的發(fā)展概況單片機(jī)的發(fā)展大致可分為4個階段:(1)單片機(jī)探索階段:以Intel公司MCS.48和Motorola公司的6801為代表,屬低檔型8位單片機(jī)。(2)單片機(jī)完善階段:以Intel公司的MCS.51和Motorola公司68HC05為代表,屬于高檔型8位機(jī)。隨著8位單片機(jī)體系進(jìn)一步完善,特別是MCS.51系列單片機(jī)在全球得到了廣泛應(yīng)用,奠定了它在單片機(jī)領(lǐng)域的地位,形成了事實上的8位單片機(jī)標(biāo)準(zhǔn)結(jié)構(gòu)。(3)由單片機(jī)向微控制器發(fā)展的階段:此階段Intel公司推出了16位的MCS一96系列單片機(jī),其他芯片制造商也紛紛推出了性能優(yōu)異的16位單片機(jī),但由于16位機(jī)價格太高,其.應(yīng)用面受到一定限制。反觀MCS.51系列單片機(jī),由于其性價比高,得到了廣泛應(yīng)用,并吸引了世界許多知名芯片制造廠商競相以80C51為內(nèi)核,擴(kuò)展部分測控系統(tǒng)中使用的電路技術(shù)、接口技術(shù)、A/D轉(zhuǎn)換、D/A轉(zhuǎn)換和看門狗等功能部件,推出了許多與80C51兼容的8位單片機(jī)。強(qiáng)化了微控制器的特征,進(jìn)一步鞏固和發(fā)展了8位單片機(jī)的主流地位。(4)微控制器全面發(fā)展階段:隨著單片機(jī)在各個領(lǐng)域全面深入的發(fā)展和應(yīng)用,世界各大電氣、半導(dǎo)體廠商普遍投入,出現(xiàn)了高速、大尋址范圍、強(qiáng)運(yùn)算能力的8位/16位/32位通用型單片機(jī)以及小型廉價的專用型單片機(jī),促使單片機(jī)進(jìn)入一個可廣泛選擇和全面發(fā)展的應(yīng)用時代。3.單片機(jī)的分類單片機(jī)作為工業(yè)控制和數(shù)據(jù)處理的計算機(jī),它的結(jié)構(gòu)與指令功能都是按照工業(yè)控制要求設(shè)計的,對其有多種分類方法:按數(shù)據(jù)線位數(shù)來分,單片機(jī)主要有4位、8位、16位、32位等;從應(yīng)用的角度來看,單片機(jī)大致可分為以下幾類:(1)通用型/專用型。所謂通用/專用,是指其應(yīng)用范圍。如80C51,屬于通用型單片機(jī),它不是為某種專門用途設(shè)計的。還有一些單片機(jī)是針對某一類產(chǎn)品,甚至是針對某一個產(chǎn)品而設(shè)計生產(chǎn)的,如VCD、DVD以及PC聲卡、顯卡中的CPU芯片。專用型單片機(jī)可最大限度地簡化系統(tǒng)結(jié)構(gòu),提高資源利用率,降低成本。目前,開發(fā)專用型芯片是單片機(jī)發(fā)展的一個重要分支。(2)總線型/非總線型??偩€型單片機(jī)普遍設(shè)置有并行地址總線、數(shù)據(jù)總線和控制總線,這些引腳可以用來并行擴(kuò)展外圍元器件。非總線型單片機(jī)從使用的角度可分為兩類:一類是有并行總線但不并行擴(kuò)展,原用于并行擴(kuò)展的地址總線、數(shù)據(jù)總線引腳直接用于I/O口,即使需要擴(kuò)展也是通過串口擴(kuò)展;另一類是將需要的外圍元器件及外設(shè)接口直接集成在單片機(jī)內(nèi)。

編輯推薦

《單片機(jī)應(yīng)用系統(tǒng)設(shè)計》是由機(jī)械出版社出版的。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    單片機(jī)應(yīng)用系統(tǒng)設(shè)計 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7