單片機(jī)原理與應(yīng)用及c51程序設(shè)計(jì)復(fù)習(xí)提綱_第1頁
單片機(jī)原理與應(yīng)用及c51程序設(shè)計(jì)復(fù)習(xí)提綱_第2頁
單片機(jī)原理與應(yīng)用及c51程序設(shè)計(jì)復(fù)習(xí)提綱_第3頁
單片機(jī)原理與應(yīng)用及c51程序設(shè)計(jì)復(fù)習(xí)提綱_第4頁
單片機(jī)原理與應(yīng)用及c51程序設(shè)計(jì)復(fù)習(xí)提綱_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、文檔來源為 :從網(wǎng)絡(luò)收集整理.word 版本可編輯.歡迎下載支持第1章單片機(jī)概述一、單片機(jī)的概念P.12在一塊芯片上集成了CPU、RAM、ROM、定時(shí)/計(jì)數(shù)器、中斷控制器以及串行口,并行I/O接口等,構(gòu)成的一個(gè)完整的微型計(jì)算機(jī)系統(tǒng)。二、單片機(jī)的特點(diǎn)P.12(1)小巧靈活、成本低、易于產(chǎn)品化(2)可靠性高、適用的溫度范圍寬(3)易擴(kuò)展、控制功能強(qiáng)(4)指令系統(tǒng)相對簡單,較易掌握三、單片機(jī)的分類P.8-111. 按片內(nèi)不同程序存儲(chǔ)器的配置來分(1)片內(nèi)帶MaskROM(掩膜ROM)型(2)片內(nèi)帶EPROM型(3)片內(nèi)無ROM(ROMLess)型2. 按片內(nèi)不同容量的存儲(chǔ)器配置來分(1)51子系列型

2、(2)52子系列型3. 按芯片的半導(dǎo)體制造工藝上的不同來分4. 1)HMOS工藝型(2)CHMOS工藝型4.AT89系列單片機(jī)分類3 文檔來源為:從網(wǎng)絡(luò)收集整理.word 版本可編輯.第2章MCS-51系列單片機(jī)的內(nèi)部結(jié)構(gòu)、MCS-51單片機(jī)的內(nèi)部結(jié)構(gòu)P.13-17rlDhT0T1時(shí)鐘電路ROMRAMCPUftP0 P1 P2 P3TXDINTO INT1中央處理器CPU:8位,運(yùn)算和控制功能內(nèi)部RAM:共256個(gè)RAM單元,用戶使用前128個(gè)單元,存放可讀寫數(shù)據(jù),后128個(gè)單元被SFR占用。通常內(nèi)部RAM指的是前128B,即00H-FFH。內(nèi)部ROM:4KBFLASHROM,用于存放程序、原

3、始數(shù)據(jù)和表格。定時(shí)/計(jì)數(shù)器:2個(gè)16位的定時(shí)/計(jì)數(shù)器,實(shí)現(xiàn)定時(shí)或計(jì)數(shù)功能。并行I/O口:4個(gè)8位的I/O口P0、P1、P2、P3o串行口:一個(gè)全雙工串行口。中斷控制系統(tǒng):5個(gè)中斷源時(shí)鐘電路:可產(chǎn)生時(shí)鐘脈沖序列二、MCS-51單片機(jī)的外部引腳:控制引腳ALE、RST、PSEN、EA、RD、WR的功能P.19ALE:地址鎖存有效信號輸出端RST:復(fù)位引腳PSEN:外部ROM讀選通信號EA:片外程序存儲(chǔ)器選擇信號RD:外部ram讀選通信號輸出端,低電平有效WR:外部RAM寫選通信號輸出端,低電平有效P.19-22三、單片機(jī)的存儲(chǔ)器組織結(jié)構(gòu):存儲(chǔ)器空間、尋址范圍、功能計(jì)算機(jī)的存儲(chǔ)器結(jié)構(gòu)有兩種:哈佛結(jié)構(gòu)

4、:程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器分開,相互獨(dú)立;普林斯頓結(jié)構(gòu):程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器是統(tǒng)一的,地址空間統(tǒng)一編址。MCS-51單片機(jī)屬于哈佛結(jié)構(gòu):程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器分開。MCS-51單片機(jī)存儲(chǔ)空間分布圖MCS-51單片機(jī)存儲(chǔ)器地址空間分為3類:1、片內(nèi)、外統(tǒng)一編址的64KB程序存儲(chǔ)器地址空間0000HFFFFH(16位)2、64KB片外數(shù)據(jù)存儲(chǔ)器地址空間,地址0000HFFFFH(16位)3、128B片內(nèi)數(shù)據(jù)存儲(chǔ)器地址空間(8位),地址00HFFH。內(nèi)部RAM數(shù)據(jù)存儲(chǔ)器工作寄存器區(qū)(00H-1FH):用于暫存系統(tǒng)運(yùn)行時(shí)的中間結(jié)果。共4組,每組8個(gè)寄存器:R0R7,CPU當(dāng)前使用的工作寄存器區(qū)由程序狀

5、態(tài)字PSW的3、4位決定。位尋址區(qū)(20H-2FH):16個(gè)單元的每一位都有一個(gè)位地址(16*8)。存放各種標(biāo)志位信息和為數(shù)據(jù).通用RAM區(qū)(30H-7FH):用于存放各種數(shù)據(jù)(原始數(shù)據(jù)、中間結(jié)果、最終結(jié)果)和堆棧。堆棧:用于保護(hù)CPU的現(xiàn)場,后進(jìn)先出(LIFO)的RAM緩沖器。堆棧的棧頂位置由堆棧指針SP確定。四、特殊功能寄存器SFR中各個(gè)寄存器的地址和功能P.22-24特殊功能寄存器/專用寄存器SFR(80H-FFH)專用于控制、管理單片機(jī)內(nèi)部并行I/O接口、串行口、算術(shù)邏輯部件、定時(shí)器/計(jì)數(shù)器、中斷系統(tǒng)等功能模塊的工作。21個(gè)SFR,分別用于以下各個(gè)功能單元:CPU:ACC、B、PSW、

6、SP、DPTR(兩個(gè)8位寄存器DPL、DPH組成)并行口:P0、P1、P2、P3中斷系統(tǒng):IE、IP定時(shí)/計(jì)數(shù)器:TMOD、TCON、TH1、TL1、TH0、TL0串行口:SCON,SBUF,PCON五、單片機(jī)并行I/O接口:P0、P1、P2、P3的功能P.24-28P0口有三個(gè)功能:1、外部擴(kuò)展存儲(chǔ)器時(shí),當(dāng)做數(shù)據(jù)總線(如圖1中的D0D7為數(shù)據(jù)總線接口)2、外部擴(kuò)展存儲(chǔ)器時(shí),當(dāng)作地址總線(如圖1中的A0A7為地址總線接口)3、不擴(kuò)展時(shí),可做一般的I/O使用,但內(nèi)部無上拉電阻,作為輸入或輸出時(shí)應(yīng)在外部接上拉電阻。P1口只做I/O口使用:其內(nèi)部有上拉電阻。P2口有兩個(gè)功能:1、擴(kuò)展外部存儲(chǔ)器時(shí),當(dāng)

7、作地址總線使用2、做一般I/O口使用,其內(nèi)部有上拉電阻;P3口有兩個(gè)功能:除了作為I/O使用外(其內(nèi)部有上拉電阻),還有一些特殊功能,由特殊寄存器來設(shè)置六、單片機(jī)的時(shí)鐘周期、機(jī)器周期P.29時(shí)鐘周期:時(shí)鐘電路產(chǎn)生的振蕩脈沖的周期,也叫節(jié)拍,一般用P表示。狀態(tài):2個(gè)節(jié)拍組成一個(gè)狀態(tài),一般用S表示。機(jī)器周期:計(jì)算機(jī)工作的最小時(shí)間單位(最短指令執(zhí)行時(shí)間)一個(gè)機(jī)器周期包含6個(gè)狀態(tài),即12個(gè)時(shí)鐘周期(S1P1、S1P2、S2P1、S2P2、S6P1、S6P2)指令周期:CPU執(zhí)行一條指令所需要的時(shí)間。一般是1、2、4個(gè)機(jī)器周期。指令周期=(14)*機(jī)器周期=6*時(shí)鐘周期=2*1/振蕩周期=1/振蕩頻率(

8、”s)七、單片機(jī)的復(fù)位電路方式、復(fù)位后各SFR的初始狀態(tài)P.31-32文檔來源為 :從網(wǎng)絡(luò)收集整理.word 版本可編輯.歡迎下載支持89系列單片機(jī)的復(fù)位信號是從RST引腳輸入到芯片內(nèi)的施密特觸發(fā)器中的。當(dāng)系統(tǒng)處于正常工作狀態(tài)時(shí),且振蕩器穩(wěn)定后,如果RST引腳上有一個(gè)高電平并維持2個(gè)機(jī)器周期(24個(gè)振蕩周期)以上,則CPU就可以響應(yīng)并將系統(tǒng)復(fù)位。單片機(jī)系統(tǒng)的復(fù)位方式有:手動(dòng)按鈕復(fù)位和上電復(fù)位。5 文檔來源為:從網(wǎng)絡(luò)收集整理.word 版本可編輯.第4章MCS-51系列單片機(jī)C語言程序設(shè)計(jì)1、 C51特有的數(shù)據(jù)類型P.89-91特殊功能寄存器型(sfr和sfU6)和位類型(bit和sbit)2、

9、 C51變量的存儲(chǔ)(器)類型及對應(yīng)的存儲(chǔ)器區(qū)域P.94第5章MCS-51型單片機(jī)的內(nèi)部硬件資源及應(yīng)用一、MCS-51單片機(jī)的中斷源、中斷請求標(biāo)志、中斷入口地址P.132-133中斷源:引起中斷的原因,或能發(fā)出中斷申請的來源。中斷源:51系列有5個(gè),52系列有6個(gè)5個(gè)中斷源:2個(gè)外部中斷源、2個(gè)定時(shí)中斷源、1個(gè)串行口中斷源外部中斷輸入信號INT0、INT1:外部0(1)中斷請求信號。由P3.2(P3.3)輸入。由IT0(IT1)決定中斷請求信號是低電平還是下降沿有效。輸入信號有效時(shí),IE0(IE1)=1,請求中斷。定時(shí)中斷TF0、TF1:T0(T1)溢出中斷請求。定時(shí)器產(chǎn)生溢出時(shí),TF0(TF1

10、)=1,請求中斷。串口中斷RI、TI:串行中斷請求。接收(發(fā)送)完一幀數(shù)據(jù),RI(TI)=1,請求中斷。中斷入口地址(中斷矢量)中斷源入口地址INT00003HT0000BHINT10013HT1001BHRI(TI)0023H中斷請求標(biāo)志:鎖存在TCON、SCON的相應(yīng)標(biāo)志位中。定時(shí)/計(jì)數(shù)器控制寄存器TCON(88H)IE1(IE0):外部1(0)中斷請求標(biāo)志。=1存在中斷請求;=0無中斷請求IT1(IT0):外部中斷觸發(fā)方式選擇。=0低電平觸發(fā);=1下降沿觸發(fā)串口控制寄存器SCON(98H)TI:發(fā)送中斷標(biāo)志位。硬件置位,軟件復(fù)位。TI=1時(shí),可申請中斷或軟件查詢。RI:接收中斷標(biāo)志位。硬件置位,軟件復(fù)位。RI=1時(shí),可申請中斷或軟件查詢。三、MCS-51單片機(jī)的串行通信接口的4種工作方式及特點(diǎn)P.150-1532、 MCS-51單片機(jī)的定時(shí)/計(jì)數(shù)器的應(yīng)用:中斷方式產(chǎn)生方波第6章MCS-51型單片機(jī)系統(tǒng)功能的擴(kuò)展.一、數(shù)據(jù)存儲(chǔ)器及程序存儲(chǔ)器的擴(kuò)展:地址計(jì)算及程序編寫3、 74LS377、74LS244擴(kuò)展并行I/O口:地址計(jì)算第7章MCS-51型單片機(jī)接口技術(shù)一、L

溫馨提示

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

評論

0/150

提交評論