《單片微型計算機(jī)原理及接口技術(shù)》教材推薦陳桂友復(fù)習(xí)進(jìn)程_第1頁
《單片微型計算機(jī)原理及接口技術(shù)》教材推薦陳桂友復(fù)習(xí)進(jìn)程_第2頁
《單片微型計算機(jī)原理及接口技術(shù)》教材推薦陳桂友復(fù)習(xí)進(jìn)程_第3頁
《單片微型計算機(jī)原理及接口技術(shù)》教材推薦陳桂友復(fù)習(xí)進(jìn)程_第4頁
《單片微型計算機(jī)原理及接口技術(shù)》教材推薦陳桂友復(fù)習(xí)進(jìn)程_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、Good is good, but better carries it.精益求精,善益求善。單片微型計算機(jī)原理及接口技術(shù)教材推薦陳桂友-內(nèi)容簡介本書是教育部高等學(xué)校自動化專業(yè)教學(xué)指導(dǎo)分委員會立項(xiàng)的“工程應(yīng)用型自動化專業(yè)課程體系與教材建設(shè)”項(xiàng)目的成果。由原教育部副部長吳啟迪教授和教育部高等學(xué)校自動化專業(yè)分委員會主任、中國工程院院士清華大學(xué)吳澄教授共同作序。由高等教育出版社出版,山東大學(xué)陳桂友教授主編,姚永平主審。本書從介紹微型計算機(jī)的基本結(jié)構(gòu)和工作原理入手,介紹單片微型計算機(jī)(單片機(jī))的構(gòu)成、各個模塊的工作過程、接口原理、應(yīng)用電路設(shè)計、匯編語言和C語言設(shè)計,內(nèi)容盡可能地選擇了目前實(shí)際工程中常用的

2、新技術(shù)、新器件,力圖達(dá)到學(xué)以致用的根本目的。全書共分12章,第1章簡要介紹微型計算機(jī)的發(fā)展歷史及應(yīng)用;第2章介紹微型計算機(jī)的基礎(chǔ)知識,包括數(shù)制編碼、微型計算機(jī)的常見電路、常見技術(shù)術(shù)語等;第3章介紹計算機(jī)系統(tǒng)的組成與工作原理,介紹模型機(jī)的構(gòu)成及工作過程,并介紹單片機(jī)的內(nèi)部結(jié)構(gòu)及典型系統(tǒng)構(gòu)成;第4章介紹單片機(jī)的指令系統(tǒng)及匯編語言程序設(shè)計,介紹單片機(jī)程序仿真調(diào)試和下載的方法;第5章介紹單片機(jī)的C語言程序設(shè)計與調(diào)試,介紹C語言與單片機(jī)匯編語言之間的聯(lián)系;第6章介紹中斷的概念和單片機(jī)的中斷系統(tǒng);第7章介紹定時器計數(shù)器與可編程計數(shù)器陣列;第8章介紹數(shù)據(jù)通信技術(shù),主要介紹常用的并行接口和串行接口工作原理、接

3、口方法以及常用的數(shù)據(jù)接口芯片及其使用實(shí)例;第9章是模數(shù)轉(zhuǎn)換器與數(shù)模轉(zhuǎn)換器,分別介紹兩種轉(zhuǎn)換器的原理和典型芯片的應(yīng)用;第10章介紹人機(jī)交互接口設(shè)計,人機(jī)交互接口是單片機(jī)應(yīng)用系統(tǒng)必不可少的接口應(yīng)用;第11章介紹單片機(jī)系統(tǒng)的看門狗技術(shù)、時鐘選擇及省電方式的原理和技術(shù);第12章介紹應(yīng)用系統(tǒng)的設(shè)計實(shí)例,從硬件和軟件兩個方面介紹應(yīng)用系統(tǒng)的設(shè)計。每章都有配套的習(xí)題,所舉例程均經(jīng)調(diào)試通過,很多程序均來自科研和實(shí)際應(yīng)用系統(tǒng)。為了便于學(xué)習(xí),開發(fā)了與教材配套的綜合教學(xué)實(shí)驗(yàn)平臺,該平臺提供了20余種實(shí)驗(yàn)供學(xué)生選用學(xué)習(xí),也為善于思考、樂于動手實(shí)踐的學(xué)生提供了自學(xué)習(xí)實(shí)驗(yàn)手段。本書深入淺出,層次分明,實(shí)例豐富,通俗易懂,突

4、出實(shí)用,可操作性強(qiáng),特別適合于作為普通高校計算機(jī)類、電子類、電氣自動化及機(jī)械專業(yè)的教學(xué)用書。還可作為高職高專以及培訓(xùn)班的教材使用。同時,也可作為從事單片機(jī)應(yīng)用領(lǐng)域的工程技術(shù)人員的參考書。網(wǎng)上訂購目錄:第一章微型計算機(jī)概述1.1微型計算機(jī)發(fā)展概況1.1.1微處理器和微型計算機(jī)1.1.2微型計算機(jī)的基本構(gòu)成1.1.3單片微型計算機(jī)簡介1.1.4微型計算機(jī)的軟件系統(tǒng)1.2微型計算機(jī)的應(yīng)用1.3習(xí)題第二章微型計算機(jī)的基礎(chǔ)知識2.1計算機(jī)中的數(shù)制及其編碼2.1.1數(shù)與數(shù)制2.1.2不同數(shù)制之間的轉(zhuǎn)換2.1.3數(shù)值數(shù)據(jù)的編碼及其運(yùn)算2.1.4非數(shù)值數(shù)據(jù)的編碼2.2布爾代數(shù)和常見邏輯電路2.2.1布爾代數(shù)2

5、.2.2基本邏輯運(yùn)算和邏輯門電路2.2.3常用組合邏輯電路2.3微型計算機(jī)的常用技術(shù)術(shù)語和技術(shù)2.3.1常用單位及術(shù)語2.3.2常見技術(shù)2.4習(xí)題第三章計算機(jī)系統(tǒng)的組成與工作原理3.1模型機(jī)的結(jié)構(gòu)及工作過程3.1.1模型機(jī)的結(jié)構(gòu)簡介3.1.2模型機(jī)的工作過程3.2單片機(jī)的結(jié)構(gòu)3.2.1單片機(jī)的內(nèi)部結(jié)構(gòu)3.2.2單片機(jī)的引腳及功能3.3單片機(jī)I/O口的使用3.4單片機(jī)應(yīng)用系統(tǒng)的典型構(gòu)成3.5習(xí)題第四章指令系統(tǒng)及匯編語言程序設(shè)計4.1編程語言4.1.1助記符語言4.1.2操作碼4.1.3操作數(shù)4.2指令格式及其分類4.2.1匯編語言的一般格式4.2.2指令代碼的存儲格式4.2.3指令中的符號約定4

6、.3尋址方式4.4數(shù)據(jù)傳送類指令4.4.1數(shù)據(jù)傳送指令4.4.2數(shù)據(jù)交換指令4.4.3棧操作指令4.5邏輯操作類指令4.5.1對累加器A進(jìn)行的邏輯操作4.5.2雙操作數(shù)邏輯操作指令4.6算術(shù)運(yùn)算類指令4.6.1加減運(yùn)算指令4.6.2乘除運(yùn)算指令4.6.3增量、減量指令4.6.4二十進(jìn)制調(diào)整指令4.7位操作指令4.7.1位數(shù)據(jù)傳送指令4.7.2位狀態(tài)控制指令4.7.3位邏輯操作指令4.7.4位條件轉(zhuǎn)移指令4.8控制轉(zhuǎn)移類指令4.9匯編語言程序設(shè)計4.9.1偽指令4.9.2匯編語言程序設(shè)計的一般步驟和基本框架4.9.3典型匯編語言程序設(shè)計舉例4.10匯編語言程序調(diào)試4.10.1KeiluVisio

7、n集成開發(fā)環(huán)境簡介4.10.2KeiluVision集成開發(fā)環(huán)境中調(diào)試單片機(jī)匯編語言程序的方法4.11利用ISP工具將程序下載到單片機(jī)中驗(yàn)證程序4.11.1ISP下載程序的運(yùn)行過程4.11.2使用ISP工具下載程序的步驟4.12習(xí)題第五章單片機(jī)的C語言程序設(shè)計及仿真調(diào)試5.1單片機(jī)C語言程序中的常用功能5.1.1邏輯運(yùn)算和位運(yùn)算5.1.2預(yù)處理5.2KeilC和ANSIC5.2.1KeilC51擴(kuò)展關(guān)鍵字5.2.2擴(kuò)展I/O口的使用5.2.3KeilC51函數(shù)5.2.4STC15F2K60S2單片機(jī)C51程序框架5.3STC15F2K60S2單片機(jī)C語言程序調(diào)試5.4習(xí)題第六章中斷6.1中斷的

8、概念6.2單片機(jī)的中斷系統(tǒng)及其管理6.2.1中斷源及其優(yōu)先級管理6.2.2單片機(jī)中斷處理過程6.2.3中斷請求的撤除6.2.4中斷程序編程舉例6.2.5中斷使用過程中需要注意的問題6.3習(xí)題第七章定時/計數(shù)器與可編程計數(shù)器陣列7.1定時/計數(shù)器及其應(yīng)用7.1.1定時/計數(shù)器的結(jié)構(gòu)及工作原理7.1.2定時/計數(shù)器的相關(guān)寄存器7.1.3定時/計數(shù)器的工作方式7.1.4定時/計數(shù)器量程的擴(kuò)展7.1.5定時/計數(shù)器編程舉例7.2可編程時鐘輸出模塊及其應(yīng)用7.2.1可編程時鐘輸出的相關(guān)寄存器7.2.2可編程時鐘輸出的編程實(shí)例7.3可編程計數(shù)器陣列模塊及其應(yīng)用7.3.1PCA模塊的結(jié)構(gòu)7.3.2PCA模塊

9、的特殊功能寄存器7.3.3PCA模塊的工作模式7.3.4PCA模塊的應(yīng)用7.4習(xí)題第八章數(shù)據(jù)通信8.1通信的有關(guān)概念8.1.1串行通信的相關(guān)概念8.1.2并行通信中的相關(guān)概念8.2串行接口8.2.1單片機(jī)的串行接口8.2.2RS232串行通信接口8.2.3RS485通信接口8.2.4SPI通信接口8.2.5I2C通信接口8.3并行接口的擴(kuò)展方法8.3.18255A接口及其應(yīng)用8.3.274HC595接口及其應(yīng)用8.4習(xí)題第九章模數(shù)轉(zhuǎn)換器與數(shù)模轉(zhuǎn)換器9.1模數(shù)轉(zhuǎn)換器的工作原理及性能指標(biāo)9.1.1模數(shù)轉(zhuǎn)換器的工作原理9.1.2模數(shù)轉(zhuǎn)換器的性能指標(biāo)9.2模數(shù)轉(zhuǎn)換器的應(yīng)用9.2.112位并行A/D轉(zhuǎn)換

10、器ADS7852及其應(yīng)用9.2.2STC15F2K60S2集成的A/D模塊的結(jié)構(gòu)及其使用9.3數(shù)模轉(zhuǎn)換器及其應(yīng)用9.3.1數(shù)模轉(zhuǎn)換器的工作原理及性能指標(biāo)9.3.212位D/A轉(zhuǎn)換器TLV5616及其接口技術(shù)9.4習(xí)題第十章人機(jī)交互接口10.1鍵盤接口技術(shù)10.1.1簡易鍵盤接口的實(shí)現(xiàn)10.1.2矩陣鍵盤接口的實(shí)現(xiàn)10.2顯示技術(shù)10.2.1數(shù)碼LED顯示技術(shù)10.2.2液晶顯示技術(shù)10.3數(shù)碼管顯示驅(qū)動和鍵盤掃描控制專用芯片10.4習(xí)題第十一章復(fù)位、時鐘和省電方式控制11.1復(fù)位11.2單片機(jī)的時鐘11.2.1時鐘源選擇11.2.2內(nèi)部時鐘分頻和分頻寄存器11.3單片機(jī)的電源檢測與控制11.3

11、.1單片機(jī)的低電壓檢測11.3.2省電方式11.4習(xí)題第十二章單片機(jī)應(yīng)用系統(tǒng)設(shè)計舉例12.1系統(tǒng)要求12.2需求分析12.3系統(tǒng)硬件設(shè)計12.4系統(tǒng)軟件設(shè)計12.5習(xí)題HYPERLINKl_Toc121900808附錄HYPERLINKl_Toc121900808參考文獻(xiàn)編寫背景:國內(nèi)高校的微機(jī)原理及接口技術(shù)課程教學(xué)普遍采用以8086CPU為背景,以匯編語言為編程語言的教學(xué)模式。工程實(shí)際應(yīng)用中,除系統(tǒng)機(jī)之外,極少有人采用8086構(gòu)成應(yīng)用系統(tǒng),都是采用性能越來越好的單片微型計算機(jī)(單片機(jī))構(gòu)成。這與實(shí)際系統(tǒng)的開發(fā)研制嚴(yán)重脫節(jié)。如果還按照傳統(tǒng)的課程設(shè)置,以8086為CPU講解微型計算機(jī)原理,勢必使

12、得單片機(jī)原理及接口技術(shù)的學(xué)習(xí)要多走一段彎路。本書的目的是以單片微型計算機(jī)(單片機(jī))的原理入手,學(xué)習(xí)針對實(shí)際工程中使用的單片機(jī)應(yīng)用系統(tǒng)的硬件設(shè)計以及匯編語言和C語言程序設(shè)計,力圖達(dá)到學(xué)以致用的效果。當(dāng)然,正如參加研討會的老師們當(dāng)時所指出的一樣,現(xiàn)在多數(shù)高校研究生招生中,微機(jī)原理的考試內(nèi)容是8086,如果講授單片機(jī),則存在考研和教學(xué)的矛盾。要解決這個矛盾,需要從考研內(nèi)容和教學(xué)內(nèi)容兩個方面進(jìn)行改革,需要有一個過程,就像當(dāng)初微機(jī)原理課程的內(nèi)容從Z80到8086一樣,是逐漸被接受的,目前,已經(jīng)有不少的學(xué)校進(jìn)行了這方面的改革,并取得了令人滿意的效果。如果僅僅考慮到考研,而忽略實(shí)際工程應(yīng)用,則很容易偏離“工

13、程應(yīng)用型”教育的根本宗旨。由于提起微機(jī)原理及接口技術(shù)教材,很多人就會認(rèn)為是講8086的。為了加以區(qū)別,教材的名稱定為單片微型計算機(jī)原理及接口技術(shù)。試用教材讀者推薦STC15F2K60S2單片機(jī)是宏晶科技有限公司的典型單片機(jī)產(chǎn)品,采用了增強(qiáng)型8051內(nèi)核,片內(nèi)集成:60KBFlash程序存儲器、1KB數(shù)據(jù)Flash(EEPROM)、2048BRAM、3個16位可自動重裝載的定時/計數(shù)器(T0、T1和T2)、可編程時鐘輸出功能、至多42根I/O口線、2個全雙工異步串行口(UART)、1個高速同步通信端口(SPI)、8通道10位ADC、3通道PWM/可編程計數(shù)器陣列/捕獲/比較單元(PWM/PCA/

14、CCU/DAC)、MAX810專用復(fù)位電路和硬件看門狗等資源。另外,STC15F2K60S2單片機(jī)內(nèi)部還集成了高精度R/C時鐘,可以省去外部晶振電路,單芯片就是最小應(yīng)用系統(tǒng),真正實(shí)現(xiàn)了一片芯片就是一臺“單片機(jī)”的夢想。STC15F2K60S2單片機(jī)具有在系統(tǒng)可編程(ISP)功能和在線調(diào)試功能,可以省去價格較高的專門編程器,開發(fā)環(huán)境的搭建非常容易。管腳兼容的專用仿真芯片是IAP15F2K61S2,作為校企合作的代表,IAP15F2K61S2可直接當(dāng)仿真器,特別適合教學(xué),售價也只有6元人民幣,同系列8-Pin的單片機(jī)STC15F100人民幣0.99元,定時器只需要學(xué)習(xí)一種模式,模式0(16位自動重裝載)即可,解決了8051單片機(jī)長期以來雖有四種模式

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論