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