本書以89C51單片機為典型機,深入淺出地講述了單片機原理、接口及應用技術(shù)。主要內(nèi)容 包括:微機基礎(chǔ)知識、 89C51單片機硬件結(jié)構(gòu)、指令系統(tǒng)、匯編語言程序設(shè)計知識、中斷與定時器、 89C51串行接口及串行通信、 89C51小系統(tǒng)及片外擴展、應用系統(tǒng)配置及接口技術(shù)和系統(tǒng)應用程序 實例,并配有Ke i l Vi s i on2、 Pr o t eus控制系統(tǒng)模擬調(diào)試實訓指導。
該書為普通高等教育十一五*規(guī)劃教材,教育部 2008年度普通高等教育精品教材 《單片機原理及接口技術(shù)(第5版)》精簡更新而成,此高職高專版更注重高等職業(yè)院校學生對知識 實際接受能力和就業(yè)技能的實際要求。書中增加了一些通過串行口方式擴展外圍芯片的內(nèi)容,包 括SPI、串行A/D、串行D/A、 E 2PROM、鍵盤和顯示器等實例;同時增加了8個實訓內(nèi)容。
本書可以用作高職高專院校微機原理、單片機原理及應用課程的教材,也可供從事單片機產(chǎn) 品開發(fā)的工程技術(shù)人員參考。
2016是我國單片機發(fā)展的三十周年。1986年10月底我和李克驕、 王志勇參加了在復旦大學舉行的第一次全國單片機學術(shù)交流會,這標志 了中國單片機事業(yè)的開始。2016年11月19日在北京航空航天大學召開 了紀念單片機發(fā)展三十周年的全國性會議,我作為歷史的見證者,參加了 這次會議。會議回顧歷史,展望未來,我認為單片機依然有非常好發(fā)展 機遇。
對于嵌入式的新寵, ARM以其64位處理器和可嵌入操作系統(tǒng)等優(yōu) 勢發(fā)展迅猛,但會議上很多代表仍然認為, 8位機特別是51系列單片機由 于其超低廉的硬件價格、隨處可及的技術(shù)資源,超低的開發(fā)成本和學習成 本,使其無論在嵌入式控制系統(tǒng)的學習上,還是廣泛的檢測系統(tǒng)和控制系 統(tǒng)應用上,仍然保持著極強的生命力。因此,至今幾乎所有高職院校計算 機和自動化相關(guān)專業(yè),依然將單片機原理及接口技術(shù)作為專業(yè)必修課。
本教材結(jié)合我國高職高專教學改革實踐,針對高職高專學生的學習 特點,在原有李朝青編著的《單片機原理及接口技術(shù)(第5版)》(普通高等 教育十一五國家級規(guī)劃教材,教育部 2008年度普通高等教育精品教 材)的基礎(chǔ)上,經(jīng)過與多所高職院校教學一線教師的深入討論,對原有教 材的內(nèi)容進行了有機整合,降低了難度,豐富了實訓內(nèi)容,增加了控制電 路模擬調(diào)試部分。
本教材在內(nèi)容的選擇和講解方面,遵循必須、夠用的原則,以當前 高等職業(yè)院校學生對知識實際接受能力和就業(yè)技能要求為依據(jù),力求體 現(xiàn)針對性和實用性。本教材通過增加實訓內(nèi)容著重培養(yǎng)學生獨立分析實 際問題和解決實際問題的能力,增強學生的創(chuàng)新意識和團隊精神,為就業(yè) 打下堅實的基礎(chǔ)。
該書以89C51為典型機講述單片機原理及接口技術(shù),刪去了傳統(tǒng)的 EPROM擴著及I /O口線擴展的內(nèi)容,用戶可根據(jù)需要選擇89系列不同 容量F l a sh的產(chǎn)品。為了節(jié)省89C51的并行接口資源,本書增加了一些通過串行口方式擴展外圍芯片的內(nèi)容,包括SPI、串行A/D、串行D/A、 E2PROM、鍵盤和顯示器等實例。這樣, 89C51在不擴展I /O 口線及 EPROM芯片的情況下即可構(gòu)成完整的測控系統(tǒng)。
本教材由天津理工大學李朝青教授擔任主編,天津城市職業(yè)學院新 華分院李克驕副教授擔任副主編,參加編寫的還有劉艷玲、沈怡琳、賈寶 會、張文、王志勇、袁其平、曹文嫣、張秋燕、李運等。
為了方便教師教學,本教材還提供了豐富的電子課件、習題答案、考 題庫及解答(在本書的配套教材《單片機學習指導》一書中)。需要用于教 學的教師,請與北京航空航天大學出版社嵌入式系統(tǒng)圖書分社聯(lián)系。
由于作者水平有限,難免出現(xiàn)錯誤和不妥之處,敬請同行及讀者提出 寶貴意見。
李朝青
天津理工大學電氣電子工程學院
2018年8月
第1章 微機基礎(chǔ)知識
第2章 單片機的硬件結(jié)構(gòu)和原理
第3章 89C51單片機指令系統(tǒng)
第4章 匯編語言程序設(shè)計知識
第5章 中斷系統(tǒng)
第6章 89C51串行口及串行通信技術(shù)
第7章 單片機小系統(tǒng)及片外擴展
第8章 應用系統(tǒng)配置及接口技術(shù)
第9章 系統(tǒng)實用程序
附錄A 89C51指令表
附錄B 89C51指令矩陣(匯編/反匯編表)
附錄C 8255A可編程外圍并行接口芯片及接口
參考文獻