《微控制器及其應用》從微控制器應用開發(fā)職業(yè)崗位的任職要求出發(fā),以3個應用項目為載體,介紹了微控制器控制系統總體控制方案的設計、常用的微控制器機型和系統設計常用器件型號、微控制器接口電路設計、控制程序設計與系統聯機調試等內容!段⒖刂破骷捌鋺谩芬宰灾鏖_發(fā)的51系列單片機實驗平臺為基礎,輔以各種調試工具,從簡單的I/O接口應用實例開始,由淺入深,循序漸進,全面而翔實地介紹了微控制器應用的相關知識,包括指示燈控制器系統設計與調試、超速報警系統設計與調試、電動自行車調速系統設計與調試的相關知識和操作訓練內容!段⒖刂破骷捌鋺谩妨η笞龅綄51系列單片機應用知識和微控制器控制系統開發(fā)過程介紹的全面性,并將理論知識與操作練習融為一體,使學生逐漸提高舉一反三的能力,全面掌握微控制器控制系統的設計與調試技術!段⒖刂破骷捌鋺谩房勺鳛楦呗毟邔T盒秒娮蛹夹g、電氣自動化、機電一體化專業(yè)的教材,也可作為相關專業(yè)師生和工程技術人員的參考用書。
《微控制器及其應用》是金華職業(yè)技術學院國家示范性高職院校建設項目成果之一,是由多年從事微控制器應用項目開發(fā)及課程教學的老師和緊密合作企業(yè)的工程師一起編寫的。本書從高職學生的學習能力、微控制器應用技能的實用性和課程教學的可操作性出發(fā),選擇了當前國內流行的51系列單片機為主要教學對象,介紹微控制器控制系統的開發(fā)方法。
本書的內容選取參照了工作過程系統化的要求,主要面向助理電子設計工程師所從事的分析系統總體設計方案、單片機和電子元器件選型、設計單片機的外部接口電路、編寫控制程序與系統聯機調試、編寫簡單技術文件等典型工作任務,針對區(qū)域電子行業(yè)的主流技術,結合學生的認知規(guī)律,并融入了由工業(yè)和信息化部委托中國電子企業(yè)協會組織的全國單片機應用設計師資格考試的要求,最后綜合分析并歸納確定了書中內容。
《微控制器及其應用》力求做到對微控制器應用知識與微控制器控制系統開發(fā)過程介紹的全面性,以便使學生掌握關鍵技術,達到舉一反三的目的。按照項目描述、項目學習引導、工作頁、練習頁的次序,書中完整地介紹了微控制器應用項目的開發(fā)過程。
本書共設計了3個教學項目,參考學時數為120學時,可以采用項目引領、任務驅動、學做結合的理論實踐一體化和工作過程系統化的教學方式進行學習。通過指示燈控制系統設計與調試、超速報警系統設計與調試和電動自行車調速系統設計與調試3個項目的詳細介紹與教學,學生即可以掌握微控制器控制系統開發(fā)的一般方法。
本書開篇導讀、項目二由林契老師和尹華軍老師共同編寫、項目一和附錄由林契老師編寫,項目三由廖任秀老師和尹華軍老師共同編寫。
開篇導讀
導讀一 認識微控制器
附錄1 數制與編碼
導讀二 單片機開發(fā)工具
項目一 指示燈控制系統的設計與調試
任務一 指示燈亮滅控制模塊
第一部分 任務學習引導
第二部分 工作頁
第三部分 練習頁
附錄2 AT89C5l的I/O口
任務二 指示燈開關控制模塊
第一部分 任務學習引導
第二部分 工作頁
第三部分 練習頁
附錄3 程序設計的基本結構
任務三 裝飾燈控制模塊
第一部分 任務學習引導
第二部分 工作頁
第三部分 練習頁
附錄4 AT89C5 l的中斷系統
項目二 超速報警系統的設計與調試
任務一 速度顯示模塊
第一部分 任務學習引導
第二部分 工作頁
第三部分 練習頁
任務二 轉速測量模塊
第一部分 任務學習引導
第二部分 工作頁
第三部分 練習頁
附錄5 AT89C51的定時器/計數器脈沖寬度測量應用
任務三 超限報警模塊
第一部分 任務學習引導
第二部分 工作頁
第三部分 練習頁
附錄6 液晶顯示接口設計
項目三 電動自行車調速系統的設計與調試
任務一 調速信號采集模塊
第一部分 任務學習引導
第二部分 工作頁
第三部分 練習頁
任務二 直流電動機驅動模塊
第一部分 任務學習引導
第二部分 工作頁
第三部分 練習頁
任務三 電動機過電流保護模塊
第一部分 任務學習引導
第二部分 工作頁
第三部分 練習頁
附錄7 AT89C51串行接口
附錄8 補充知識
附錄9 MC5-5l指令系統匯總
附錄10 主要知識點索引表
參考文獻
2.在工業(yè)控制中的應用 用單片機可以構成形式多樣的控制系統、數據采集系統。例如工廠流水線的智能化管理,電梯智能化控制、各種報警系統,與計算機聯網構成二級控制系統等。
3.在家用電器中的應用
可以這樣說,現在的家用電器基本上都采用了單片機控制,從電飯煲、洗衣機、電冰箱、空調機、彩電、音響視頻器材,再到各種電子稱量設備,五花八門,無所不在。
4.在計算機網絡和通信領域中的應用
現代的單片機普遍具備通信接口,可以很方便地與計算機進行數據通信,為在計算機網絡和通信設備間的應用提供了極好的物質條件,現在的通信設備基本上都實現了單片機智能控制,從手機、電話機、小型程控交換機、樓宇自動通信呼叫系統、列車無線通信、再到日常工作中隨處可見的移動電話,集群移動通信,無線電對講機等。
5.在醫(yī)用設備領域中的應用
單片機在醫(yī)用設備中的用途亦相當廣泛,例如醫(yī)用呼吸機、各種分析儀,監(jiān)護儀,超聲診斷設備及病床呼叫系統等。
6.在各種大型電器中的模塊化應用
某些專用單片機設計用于實現特定功能,從而在各種電路中進行模塊化應用,且不要求使用人員了解其內部結構。如音樂集成單片機,看似簡單的功能,微縮在純電子芯片中(有別于磁帶機的原理),就需要復雜的類似于計算機的原理。如音樂信號以數字的形式存于存儲器中(類似于ROM),由微控制器讀出,轉化為模擬音樂電信號(類似于聲卡)。
在大型電路中,這種模塊化應用極大地縮小了體積,簡化了電路,降低了損壞、錯誤率,也方便更換。
此外,單片機在工商、金融、科研、教育、國防航空航天等領域都有著十分廣泛的用途。二常用的單片機
下面介紹幾種常用的8位單片機芯片,這些芯片是其所屬系列比較有代表性的,其余的芯片請讀者參閱相關的技術資料自行查閱。通過對這些芯片的了解,讀者可以在實際應用中更加靈活地選型,從而在開發(fā)過程中節(jié)省實際的成本。
1.ATMEL,公司AT89C51單片機
AT89C51是美國 ATMEI 公司生產的低電壓、高性能CMOS8位單片機,片內含4KB可反復擦寫的Flash只讀程序存儲器和128B的隨機存取數據存儲器(RAM),器件采用高密度非易失存儲器制造技術,與工業(yè)標準的MCS-51指令集和輸出引腳完全兼容。其方便易用、性價比高的顯著特點,可適用許多高性價比的應用場合,可靈活應用于各種控制領域。其簡化版AT89C205l也因價廉物美、體積小、功能強而受到用戶的特別青睞。
本節(jié)主要以AT89C51為例,講解C51系列單片機的硬件結構。
AT89C51內置中央處理單元、128B內部數據存儲器RAM、4KB Flash程序存儲器、32個雙向輸入/輸出(I/O)口、21個特殊功能寄存器,可尋址各64KB的外部程序存儲器和數據存儲器,其他各部件的功能和使用方法將在后續(xù)章節(jié)陸續(xù)介紹。
……