



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、單片機是單片微型計算機,嵌入式微控制器。微控制器。2380C51單片機片內ROM為4KB,片內RAM為128B,定時器/計數器為2個,中斷源為5個。1、單片機由三部分組成,即中央處理器CPU(包括運算器和控制器)+存儲器+I/O接口。2、單片機的基本組成結構,包括:中央處理器CPU,存儲器RAM/ROM,并行I/O口,串行I/O口,定時器/計數器,定時電路及其元件。3、內部沒有程序存儲器的稱為80C31,內部帶ROM的稱為80C51,內部以EPROM代替ROM的稱為87C51。4、80C51有兩個16位的定時器/計數器,有5個中斷源(內部3個外部2個);2個中斷優(yōu)先級。5、80C51有4個I/O口,32根I/O線。6、80C51的4個I/O口,P0口為全雙工串行I/O口,P3能實現(xiàn)替代功能。8、控制線RST:復位輸入信號,高電平有效。9、控制線EA反/Vpp:片外程序存儲器訪問允許信號,低電平有效。EA反=1,選擇片內程序存儲器;EA反=0,程序存儲器全部在片外,不管片內是否有程序存儲器。當使用80C31時,EA反必須接地,因為80C31沒有片內程序存儲器。10、控制線ALE/PROG:地址所存允許信號,輸出。當訪問片外存儲器或I/O口時,用于鎖存低8位地址,以實現(xiàn)低8為地址與數據的隔離。11、控制線PSEN反:片外程序存儲器讀選通信號,低電平有效。12、PC中存放的是下一條將要從程序存儲器中取出的指令地址。13、數據指針DPTR是16位地址指針,有兩條常用指令:MOVXA,@DPTR讀指令,此時P3.7口RD反接通。MOVX@DPTR,A寫指令,此時P3.6口WR反接通。15、80C51有4個時序定時單位:節(jié)拍,狀態(tài),機器周期,指令周期。16、當振蕩脈沖頻率為12MHz時,一個機器周期為1μS,為6MHz時,一個機器周期為2μS。18、80C51共定義了21個特殊寄存器。20、80C51有兩種低功耗方式,即待機方式和掉電保護方式。尋址:立即尋址,直接尋址,寄存器尋址,寄存器間接尋址,相對尋址,變址尋址,位尋址2、MOV,MOVX,MOVC指令區(qū)別:MOV為基本傳送指令,用于內部數據傳送;MOVX用于外部數據傳送,由外部傳入內部/內部傳入外部;MOVC通常用于傳送表格數據。3、PUSH、POP堆棧指令,PUSH作用時是先地址+1再執(zhí)行,POP作用時先執(zhí)行再-1。2、中斷標志TCON,字節(jié)地址為88H,格式如下:5、在中斷執(zhí)行過程中,高中斷優(yōu)先級可以中斷低中斷優(yōu)先級的中斷過程。6、在CPU同時接收兩個不同優(yōu)先級的中斷請求時,先響應高優(yōu)先級的中斷。8、中斷請求撤除有三種方式:單片機內部硬件自動復位;應用軟件清除相應標志(用于外加電路);外加硬件結合軟件清除中斷請求。1、定時器/計數器T0、T1的方式寄存器為TMOD。2、定時器/計數器的工作方式:3、機器周期公式:TC=2L-定時周期/機器周期。1、80C51中的串行口是一個全雙工的一部串行通信接口。2、串行口方式2和方式3有一專門的應用領域,即多處理機通信。普林斯頓(Princeton)結構:程序和數據合用一個存儲器空間的結構;哈佛結構:程序存儲器和數據存儲器截然分開,分別尋址的結構。1、單片機是單片微型計算機,嵌入式微控制器。微控制器。2380C51單片機片內ROM為4KB,片內RAM為128B,定時器/計數器為2個,中斷源為5個。1、單片機由三部分組成,即中央處理器CPU(包括運算器和控制器)+存儲器+I/O接口。2、單片機的基本組成結構,包括:中央處理器CPU,存儲器RAM/ROM,并行I/O口,串行I/O口,定時器/計數器,定時電路及其元件。3、內部沒有程序存儲器的稱為80C31,內部帶ROM的稱為80C51,內部以EPROM代替ROM的稱為87C51。4、80C51有兩個16位的定時器/計數器,有5個中斷源(內部3個外部2個);2個中斷優(yōu)先級。5、80C51有4個I/O口,32根I/O線。6、80C51的4個I/O口,P0口為全雙工串行I/O口,P3能實現(xiàn)替代功能。8、控制線RST:復位輸入信號,高電平有效。9、控制線EA反/Vpp:片外程序存儲器訪問允許信號,低電平有效。EA反=1,選擇片內程序存儲器;EA反=0,程序存儲器全部在片外,不管片內是否有程序存儲器。當使用80C31時,EA反必須接地,因為80C31沒有片內程序存儲器。10、控制線ALE/PROG:地址所存允許信號,輸出。當訪問片外存儲器或I/O口時,用于鎖存低8位地址,以實現(xiàn)低8為地址與數據的隔離。11、控制線PSEN反:片外程序存儲器讀選通信號,低電平有效。12、PC中存放的是下一條將要從程序存儲器中取出的指令地址。13、數據指針DPTR是16位地址指針,有兩條常用指令:MOVXA,@DPTR讀指令,此時P3.7口RD反接通。MOVX@DPTR,A寫指令,此時P3.6口WR反接通。15、80C51有4個時序定時單位:節(jié)拍,狀態(tài),機器周期,指令周期。16、當振蕩脈沖頻率為12MHz時,一個機器周期為1μS,為6MHz時,一個機器周期為2μS。18、80C51共定義了21個特殊寄存器。20、80C51有兩種低功耗方式,即待機方式和掉電保護方式。尋址:立即尋址,直接尋址,寄存器尋址,寄存器間接尋址,相對尋址,變址尋址,位尋址2、MOV,MOVX,MOVC指令區(qū)別:MOV為基本傳送指令,用于內部數據傳送;MOVX用于外部數據傳送,由外部傳入內部/內部傳入外部;MOVC通常用于傳送表格數據。3、PUSH、POP堆棧指令,PUSH作用時是先地址+1再執(zhí)行,POP作用時先執(zhí)行再-1。2、中斷標志TCON,字節(jié)地址為88H,格式如下:5、在中斷執(zhí)行過程中,高中斷優(yōu)先級可以中斷低中斷優(yōu)先級的中斷過程。6、在CPU同時接收兩個不同優(yōu)先級的中斷請求時,先響應高優(yōu)先級的中斷。8、中斷請求撤除有三種方式:單片機內部硬件自動復位;應用軟件清除相應標志(用于外加電路);外加硬件結合軟件清除中斷請求。1、定時器/計數器T0、T1的方式寄存器為TMOD。2、定時器/計數器的工作方式:3、機器周期公式:TC=2L-定時周期/機器周期。1、80C51中的串行口是一個全雙工的一部串行通信接口。2、串行口方式2和方式3有一專門的應用領域,即多處理機通信。普林斯頓(Princeton)結構:程序和數據合用一個存儲器空間的結構;哈佛結構:程序存儲器和數據存儲器截然分開,分別尋址的結構。IP寄存器中各位設置:為0時,為低中斷優(yōu)先級;為1時,設為高中斷優(yōu)先級。◆系統(tǒng)復位后IP寄存器中各位均為0,全部設定為低中斷優(yōu)先級。在中斷執(zhí)行過程中,高中斷優(yōu)先級可以中斷低中斷優(yōu)先級的中斷過程。但是若在中斷服務程序中,關掉所有中斷(CLREA)或關掉部分中斷時除外?!舢擟PU同時接收到兩個不同優(yōu)先級的中斷請求時,先響應高優(yōu)先級的中斷,如果CPU同時接收到的是幾個同一優(yōu)先級的中斷請求時,則由內部的硬件查詢序列確定它們的優(yōu)先服務次序,★在同一優(yōu)先級內有一個由內部查詢序列確定的笫二個優(yōu)先級結構。其排列如下:中斷源中斷優(yōu)先級⒈外部中斷0最高⒉定時器T0中斷⒊外部中斷1⒋定時器T1中斷⒌串行口中斷⒍定時器T2中斷最低(80C52)8()C51單片機在片內集成了哪些主要邏輯功能部件?各個邏輯部件的最主要功能是什么?【答】80C51單片機在片內主要包含中央處理器CPU(算術邏輯單元ALU及控制器等)、只讀存儲器ROM、讀/寫存儲器RAM、定時器/計數器、并行I/O口Po~P3、串行口、中斷系統(tǒng)以及定時控制邏輯電路等,各部分通過內部總線相連。1.中央處理器(CPU)單片機中的中央處理器和通用微處理器基本相同,是單片機的最核心部分,主要完成運算和控制功能,又增設了“面向控制”的處理功能,增強了實時性。80C51的CPU是一個字長為8位的中央處理單元。2.內部程序存儲器根據內部是否帶有程序存儲器而形成三種型號:內部沒有程序存儲器的稱為80C31;內部帶ROM的稱為80c51,80c51共有4KB掩膜ROM;內部以EPROM代替RoM的稱為87C51。程序存儲器用于存放程序和表格、原始數據等。3.內部數據存儲器(RAM)在單片機中,用讀/寫存儲器(RAM)來存儲程序在運行期間的工作變量和數據。80C51中共有256個RAM單元。4.I/O口單片機提供了功能強、使用靈活的I/O引腳,用于檢測與控制。有些I/O引腳還具有多種功能,比如可以作為數據總線的數據線、地址總線的地址線或控制總線的控制線等。有的單片機I/0引腳的驅動能力增大。5.串行I/O口目前高檔8位單片機均設置了全雙工串行I/0口,用以實現(xiàn)與某些終端設備進行串行通信,或與一些特殊功能的器件相連的能力,甚至用多個單片機相連構成多機系統(tǒng)。有些型號的單片機內部還包含兩個串行I/O口。6·定時器/計數器80c51單片機內部共有兩個16位定時器/計數器,80C52則有3個16位定時器/計數器。定時器/計數器可以編程實現(xiàn)定時和計數功能。7.中斷系統(tǒng)80C51單片機的中斷功能較強,具有內、外共5個中斷源,具有兩個中斷優(yōu)先級。、8.定時電路及元件單片機內部設有定時電路,需外接振蕩元件。近年來有些單片機將振蕩元件也集成到芯片內部。單片機整個工作是在時鐘信號的驅動下,按照嚴格的時序有規(guī)律地一個節(jié)拍一個節(jié)拍地執(zhí)行各種操作。80C51單片機的EA信號有什么功能?在使用80C51時,EA信號引腳應如何處理?在使用80C31時,EA信號引腳應如何處理?【答】80C51單片機的EA信號被稱為“片外程序存儲器訪問允許信號”。CPU訪問片內還是片外程序存儲器,可由EA引腳所接的電平來
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- T-ZZB 3725-2024 固定污染源廢氣非甲烷總經連續(xù)監(jiān)測系統(tǒng)
- T-ZJBS 002-2024 城市公共標識系統(tǒng)施工規(guī)范
- 二零二五年度戶口分家及遺產評估協(xié)議范本
- 二零二五年度股東退股及公司未來發(fā)展方向與投資布局協(xié)議
- 二零二五年度教育培訓機構春季招生促銷合同范本
- 二零二五年度高速公路施工安全責任豁免合同樣本
- 二零二五年度員工績效評估與職業(yè)發(fā)展輔導協(xié)議書
- 商業(yè)智能軟硬件開發(fā)合作協(xié)議
- 五年級數學探索圖形變化教學教案
- 優(yōu)化辦公室工作環(huán)境的策略
- 《化工生產技術》配套教學課件
- 液壓與氣壓傳動技術全套課件
- GB∕T 17587.1-2017 滾珠絲杠副 第1部分:術語和符號
- 中國傳媒大學《紀錄片創(chuàng)作教程》課件
- 蛋白電泳在腎臟疾病中的實際臨床應用
- T∕CCCMHPIE 1.3-2016 植物提取物 橙皮苷
- 毫火針療法PPT課件
- 三年級部編版語文下冊第二單元日積月累
- 前輪轂止口不合格8D報告
- 蝴蝶蘭溫室工廠化栽培管理技術
- 銀行對賬單(共9頁)
評論
0/150
提交評論