<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          8051存儲(chǔ)器總結(jié)

          作者: 時(shí)間:2016-11-10 來(lái)源:網(wǎng)絡(luò) 收藏
          8051單片機(jī)有4個(gè)存儲(chǔ)空間:

          1.內(nèi)部數(shù)據(jù)存儲(chǔ)器(片內(nèi)RAM)
          共128字節(jié),字節(jié)地址范圍為00H~7FH。
          前32個(gè)字節(jié)00H~1FH為寄存器區(qū),每8個(gè)寄存器形成一個(gè)寄存器組,共4個(gè)寄存器組。
          之后的16個(gè)字節(jié)20H~2FH,共128位,為位地址區(qū),位地址范圍為00H~7FH。
          最后的80個(gè)字節(jié)30H~7FH,為通用RAM區(qū)。

          本文引用地址:http://www.ex-cimer.com/article/201611/317494.htm

          具體分布如下圖所示:
          寄存器0組 00H~07H
          寄存器1組 08H~0FH
          寄存器2組 10H~17H
          寄存器3組 18H~1FH
          位地址區(qū) 20H~2FH
          通用RAM區(qū) 30H~7FH

          2.特殊功能寄存器(片內(nèi)RAM)
          共21字節(jié),分布于80H~FFH中,僅有21個(gè)有效的字節(jié)地址。
          有11個(gè)特殊功能寄存器可以進(jìn)行位尋址,位地址范圍也為80H~FFH,但只有83個(gè)有效的位地址。
          其他無(wú)效地址單元是不能被訪問(wèn)的。

          3.程序存儲(chǔ)器(片內(nèi)ROM,可外擴(kuò))
          64KB,字節(jié)地址范圍0000H~FFFFH,其中片內(nèi)只有4KB的程序存儲(chǔ)器(0000H~0FFFH),如果不能滿足要求,可以擴(kuò)展60KB的片外程序存儲(chǔ)器。
          程序存儲(chǔ)器中的某些地址被固定地用于特定程序的入口地址:
          0000H 復(fù)位操作后的程序入口
          0003H 外部中斷0(INT0)服務(wù)程序入口
          000BH 定時(shí)器0中斷(T0)服務(wù)程序入口
          0013H 外部中斷1(INT1)服務(wù)程序入口
          001BH 定時(shí)器1中斷(T1)服務(wù)程序入口
          0023H 串行I/O中斷(RI/TI)服務(wù)程序入口
          通常在這些入口地址開(kāi)始的二、三個(gè)字節(jié)的地址單元中存放一條轉(zhuǎn)移指令,用于跳轉(zhuǎn)到中斷服務(wù)程序,如果中斷服務(wù)程序足夠短,或者不會(huì)占用到下一個(gè)特定程序的入口(比如從001BH開(kāi)始連續(xù)存放,不會(huì)占用到0023H地址單元),則不需要用轉(zhuǎn)移指令,直接在入口地址處寫中斷服務(wù)程序。

          4.外部數(shù)據(jù)存儲(chǔ)器(片外,通過(guò)接口電路與單片機(jī)相連)
          最大容量可達(dá)64KB。
          片外RAM與片內(nèi)RAM的區(qū)別:片外RAM不能進(jìn)行堆棧操作;片內(nèi)RAM操作時(shí)無(wú)讀寫信號(hào)產(chǎn)生,片外RAM讀寫操作時(shí)有讀寫信號(hào)(RD*,WR*)產(chǎn)生。

          內(nèi)部數(shù)據(jù)存儲(chǔ)器和特殊功能寄存器統(tǒng)一編址,程序存儲(chǔ)器和外部數(shù)據(jù)存儲(chǔ)器均單獨(dú)編址,因此89C51存儲(chǔ)器具有三套獨(dú)立編址的存儲(chǔ)空間。

          89C51的堆棧位于片內(nèi)RAM中,最大空間為128B,向地址增大的方向增長(zhǎng),操作步驟為先加后壓、先彈后減。



          關(guān)鍵詞: 8051存儲(chǔ)

          評(píng)論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();