版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
8051及P89V51RD2的程序存儲器23-1.51架構(gòu)與51單片機的內(nèi)部存儲器51架構(gòu)串行通信接口全雙工1個內(nèi)部ROMTXDRXD中斷系統(tǒng)并行通信接口4×8bit定時/計數(shù)器
n×16bit內(nèi)部RAM時鐘電路CPU總線控制33-1.51架構(gòu)與51單片機的內(nèi)部存儲器51架構(gòu)單片機內(nèi)部存儲器內(nèi)部ROM內(nèi)部RAMROM:ReadOnlyMemory
只讀作用:存儲程序或表格類型:EPROM/FLASH/OTP容量:0~64K(0~65536)
單位-字節(jié)(byte)
容量大小視單片機型號不同而不同地址:0000H~RAM:RandomAccessMemory
可讀可寫作用:存放程序運行中產(chǎn)生的臨時數(shù)據(jù)容量:128byte~
容量大小視單片機型號不同而不同類型:DATA000~127IDATA128~255XDATA000~48051單片機和P89V51RD2單片機的內(nèi)部存儲器對比
P89V51RD2(增強型51MCU)80513-1.51架構(gòu)與51單片機的內(nèi)部存儲器ROM:PROM(掩膜ROM)
4KByte0000H~1FFFHRAM:DATA-128Byte 00~7FHSFR:21個
80~FFHROM:FlashMemory64KByte0000H~FFFFHRAM:DATA-128Byte00~7FHIDATA-128Byte80~FFHXDATA-768Byte00~2FFHSFR:62個
80~FFH53-2.51單片機的程序存儲器管理關(guān)于51系列單片機的程序存儲器ROM程序存儲器用于存放程序和表格等固定數(shù)據(jù),掉電數(shù)據(jù)不丟失每種單片機在其內(nèi)部都會有0~64K容量不等的ROM如果單片機片內(nèi)ROM空間不夠,可以在單片機外部擴展ROM,但建議用戶盡量避免外擴ROM,51系列單片機1000多種型號,一定可以找到內(nèi)部ROM容量符合要求的單片機。即便是單片機略微貴點也值得目前市面上的單片機ROM主要有FlashMemory和OTP(OneTimeProgrammable)兩種,PROM、EPROM等形式的單片機已經(jīng)很少見了。就開發(fā)而言FlashMemory的單片機更加合適,如ATMEL公司的AT89CXX單片機和PHILIPS公司的P89CXX單片機63-2.51單片機的程序存儲器管理51系列單片機的程序存儲器管理每個ROM單元(byte)對應(yīng)一個唯一的16bit地址編碼(Address)CPU要到某個ROM單元去取指令,是通過把地址寫入一個16bit的特殊功能寄存器——程序計數(shù)器PC(ProgramCounter)來實現(xiàn),因此,51系列單片機的地址的編碼范圍(通常稱為尋址范圍):
00000000
00000000B~11111111
11111111B(二進制)
0000H~FFFFH(十六進制)
0~65535(十進制)
通常習(xí)慣說51系列單片機的ROM尋址范圍是64KPC的值是CPU根據(jù)用戶程序的運行流程自動裝載的,它的值代表單片機下一條要執(zhí)行的指令在ROM中的存放位置,用戶不能直接對PC進行操作73-2.51單片機的程序存儲器管理51單片機程序存儲器分配0000H
:系統(tǒng)的啟動單元系統(tǒng)復(fù)位后,單片機從此處開始取指令開始執(zhí)行0003H
:外部中斷0入口地址000BH
:定時器/計數(shù)器0中斷入口地址0013H:外部中斷1入口地址001BH
:定時器/計數(shù)器1中斷入口地址0023H
:串行中斷入口地址851單片機外擴ROM方法強烈建議用戶盡可能不要考慮外擴程序存儲器,如果非擴不可,可以仿照下圖所示電路進行擴展圖中P0口輸出外部ROM的低8位地址信號,P2口輸出高8位地址信號;ALE端輸出地址鎖存信號,/PSEN輸出程序存儲器輸出使能信號。3-3.51單片機的ROM擴展93-4.增強型51單片機P89V51RD2的內(nèi)部ROM兩個模塊P89V51RD2單片機內(nèi)部有64K用戶ROM區(qū)和8KBOOTROM區(qū)兩個模塊1FFFH8KbyteBootROM模塊0:存放用戶程序0000HFFFFH64Kbyte用戶ROMFlash0000H模塊1:存放ISP引導(dǎo)程序和IAP函數(shù)兩個模塊在物理上是分開的,盡管地址重合,但一般不會發(fā)生沖突。103-4.增強型51單片機P89V51RD2的內(nèi)部ROM用戶程序存儲區(qū)P89V51RD2內(nèi)部有64KFlashROM,不需要用戶再進行ROM擴展地址范圍:0000H~FFFFH其內(nèi)部分配和其他51系列單片機是相同的FlashROM可以反復(fù)擦除和下載程序擦除和編程的方法并行編程器ISP(在系統(tǒng)編程:In-SystemProgram)直接調(diào)用單片機BOOTROM區(qū)的IAP函數(shù)
IAP(在應(yīng)用編程:In-ApplicationProgram)一般情況下優(yōu)先使用ISP方式,更方便、更快捷113-4.增強型51單片機P89V51RD2的內(nèi)部ROM關(guān)于BOOTROM區(qū)存儲介質(zhì):FlashMemory容量:8K字節(jié)存儲內(nèi)容:ISP引導(dǎo)程序和IAP函數(shù)這些程序出廠時已經(jīng)由PHILIPS已經(jīng)寫入,用戶可以對其修改,但建議一般用戶不要試圖修改它。單片機在復(fù)位后會等待400ms,如果在此期間用戶在上位計算機上運行了FlashMagic等類似ISP軟件,且串口通信正常,單片機將進入BOOTROM區(qū)運行ISP引導(dǎo)程序;否則,單片機在400ms以后將自動從用戶ROM區(qū)0000H單元開始運行用戶程序123-4.增強型51單片機P89V51RD2的內(nèi)部ROM關(guān)于ISPISP在系統(tǒng)編
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 科技創(chuàng)新企業(yè)股權(quán)轉(zhuǎn)讓合同
- 餐飲店長聘用合同協(xié)議書
- 醫(yī)療設(shè)備采購開標(biāo)紀(jì)律
- 服裝行業(yè)質(zhì)保金措施
- 女性職場權(quán)益維護制度公正平等
- 圖書館工程文明施工合同
- 建筑安裝會議組織
- 教育培訓(xùn)標(biāo)準(zhǔn):會議費管理辦法
- 家居建材投標(biāo)保密承諾書
- 橋梁建設(shè)施工合同模板
- 消防管道施工合同
- 大學(xué)生計算與信息化素養(yǎng)-北京林業(yè)大學(xué)中國大學(xué)mooc課后章節(jié)答案期末考試題庫2023年
- 2023年國開大學(xué)期末考復(fù)習(xí)題-3987《Web開發(fā)基礎(chǔ)》
- 《駱駝祥子》1-24章每章練習(xí)題及答案
- 國際金融課后習(xí)題答案(吳志明第五版)第1-9章
- 《基于杜邦分析法周大福珠寶企業(yè)盈利能力分析報告(6400字)》
- 全國英語等級考試三級全真模擬試題二-2023修改整理
- 02R112 拱頂油罐圖集
- 英語課presentation中國麻將-Chinese-mahjong
- GB/T 8571-2008復(fù)混肥料實驗室樣品制備
- GB/T 25344-2010中華人民共和國鐵路線路名稱代碼
評論
0/150
提交評論