• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      MCS-51系列單片機(jī)存儲(chǔ)器與其位尋址研究

      2021-07-19 22:11:53張文宇黃程旭楊桂梅黃新蕊朱碩鄭焙天譚保華
      電腦知識(shí)與技術(shù) 2021年13期
      關(guān)鍵詞:存儲(chǔ)器單片機(jī)

      張文宇 黃程旭 楊桂梅 黃新蕊 朱碩 鄭焙天 譚保華

      摘要:在介紹MCS-51系列單片機(jī)的存儲(chǔ)器配置以及對(duì)應(yīng)的引腳功能的基礎(chǔ)上,從用戶角度分析了存儲(chǔ)器的地址空間分配,對(duì) MCS-51系列單片機(jī)的256B數(shù)據(jù)存儲(chǔ)器中的位地址進(jìn)行了研究并給出256B內(nèi)部數(shù)據(jù)存儲(chǔ)器的存儲(chǔ)空間分配,以51子系列和52子系列為研究對(duì)象,對(duì)兩者不同的特殊寄存器區(qū)進(jìn)行了分析,得到兩者的位地址個(gè)數(shù)。

      關(guān)鍵詞:?jiǎn)纹瑱C(jī);存儲(chǔ)器;位地址;特殊寄存器

      中圖分類號(hào):TP368? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A

      文章編號(hào):1009-3044(2021)13-0028-02

      現(xiàn)如今嵌入式技術(shù)越來(lái)越完善,單片機(jī)已經(jīng)成為嵌入式領(lǐng)域不可缺少的基本構(gòu)造之一。MCS-51系列單片機(jī)很早就被應(yīng)用于工業(yè)測(cè)量和控制,掌握單片機(jī)芯片內(nèi)的存儲(chǔ)器結(jié)構(gòu)和地址分配,才能合理地使用單片機(jī),使得工業(yè)的發(fā)展更近一籌。本文介紹了MCS-51系列單片機(jī)存儲(chǔ)器配置以及內(nèi)部位地址的計(jì)算,可為工作人員提供了解和掌握位地址分布的途徑。

      1 MCS-51系列單片機(jī)存儲(chǔ)器

      1.1 MCS-51系列單片機(jī)存儲(chǔ)器有關(guān)引腳

      1.2 MCS-51系列單片機(jī)存儲(chǔ)器配置介紹

      MCS-51系列單片機(jī)的存儲(chǔ)器配置方式采用哈佛結(jié)構(gòu),因此分為數(shù)據(jù)存儲(chǔ)器和程序存儲(chǔ)器[2]。從用戶角度[3]可以分為64KB程序存儲(chǔ)器ROM、64KB外部數(shù)據(jù)存儲(chǔ)器RAM和256B內(nèi)部數(shù)據(jù)存儲(chǔ)器RAM。其中64KB程序存儲(chǔ)器ROM利用MOVC指令實(shí)現(xiàn)只讀功能操作,用信號(hào)選通讀外ROM;64KB外部數(shù)據(jù)存儲(chǔ)器利用MOVX指令實(shí)現(xiàn)讀、寫(xiě)功能操作,用信號(hào)選通寫(xiě)外RAM;256B內(nèi)部數(shù)據(jù)存儲(chǔ)器利用MOV指令實(shí)現(xiàn)讀、寫(xiě)和其他功能操作。

      64KB程序存儲(chǔ)器ROM的配置及內(nèi)外RAM的配置如圖2所示。

      2 MCS-51系列單片機(jī)位地址計(jì)算

      2.1 MCS-51系列單片機(jī)位尋址區(qū)

      MCS-51系列單片機(jī)內(nèi)數(shù)據(jù)寄存器共256B,其中低128字節(jié)為RAM空間[4],可分為工作寄存器區(qū),位尋址區(qū)和數(shù)據(jù)緩沖區(qū),高128字節(jié)為特殊功能寄存器(SFR)。內(nèi)部RAM與特殊寄存器的配置如表1所示。

      低128字節(jié)中20H~2FH為位尋址區(qū)[5],16個(gè)字節(jié)中的每一位均有一個(gè)位地址,高128字節(jié)中80H~FFH中的特殊寄存器(SFR)也可以進(jìn)行位尋址,因此MCS-51系列單片機(jī)的位尋址區(qū)總共由20H~2FH的地址空間和80H~FFH中的部分地址空間兩部分組成。

      2.2 MCS-51系列單片機(jī)位尋址計(jì)算方法

      在計(jì)算MCS-51系列單片機(jī)的位地址個(gè)數(shù)時(shí),受內(nèi)部特殊寄存器(SFR)個(gè)數(shù)與寄存器有效位數(shù)影響[4]。MCS-51系列單片機(jī)內(nèi)可位尋址的特殊寄存器的字節(jié)地址具有能被8整除的特點(diǎn)[6]。

      在功能上,MCS-51系列單片機(jī)可以分為基本型和增強(qiáng)型兩類,基本型又稱為51子系列[7],增強(qiáng)型又稱為52子系列[8]。51子系列與52子系列共有的且內(nèi)部位定義相同的10個(gè)特殊功能器(SFR)如表2所示。

      除以上10個(gè)寄存器以外,52子系列較51子系列增加了一個(gè)定時(shí)/計(jì)數(shù)器T2,因此51子系列的中斷優(yōu)先控制寄存器IP多了一位PT2,用來(lái)控制定時(shí)器T2中斷優(yōu)先;中斷允許控制寄存器多了一位ET2,用于控制定時(shí)器T2溢出中斷允許;且52子系列較51子系列新增定時(shí)/計(jì)數(shù)器T2控制寄存器T2CON。T2CON寄存器位定義名如表3所示。

      綜上所述,51子系列共有211個(gè)位地址,而52子系列則共有221個(gè)位地址。

      3 結(jié)束語(yǔ)

      本文在分析MCS-51系列單片機(jī)的存儲(chǔ)器內(nèi)部空間分配情況的基礎(chǔ)上,對(duì)單片機(jī)內(nèi)部位地址的分配情況進(jìn)行了深入的研究,并結(jié)合不同型號(hào)的單片機(jī)內(nèi)部特殊寄存器配置情況,給出兩種子系列單片機(jī)的特殊寄存器方面的不同,從而具體計(jì)算兩種子類型的單片機(jī)的位地址個(gè)數(shù)。該結(jié)果可以有效解決初學(xué)者以及教學(xué)過(guò)程中學(xué)習(xí)人員對(duì)于MCS-51單片機(jī)位地址的計(jì)算問(wèn)題。

      參考文獻(xiàn):

      [1] 高楊.基于單片機(jī)的氣壓溫度感知系統(tǒng)研究[J].西藏科技,2019(10):64-67.

      [2] Cong Yingxi,Ding Liangfa.Design of intelligent express robot control system based on 51 single chip microcomputer[J].Journal of Sensor Technology and Application,2019,7(4):150-157.

      [3] 唐穎,阮越.單片機(jī)技術(shù)及C51程序設(shè)計(jì)[M].2版.北京:電子工業(yè)出版社,2017.

      [4] 蔡立娜.解析MCS-51單片機(jī)對(duì)不同存儲(chǔ)器區(qū)域的訪問(wèn)[J].通訊世界,2016(3):89-90.

      [5] 史樂(lè)榮.MCS-51單片機(jī)尋址方式淺析[J].科學(xué)咨詢(科技·管理),2017(5):56.

      [6] 陳業(yè)慧,涂德鳳,程明.單片機(jī)位地址計(jì)算方法研究[J].赤峰學(xué)院學(xué)報(bào)(自然科學(xué)版),2016,32(11):32-33.

      [7] Li Huirong,SUN Tongjin,Jiang Xingguo.Design of personnel-in-place system based on 51 single chip microcomputer and 4G module[J].Journal of Sensor Technology and Application,2019,7(4):142-149.

      [8] 楊俊婷,沈康,趙賀,等.基于52單片機(jī)的音頻播放器研究[J].科技經(jīng)濟(jì)導(dǎo)刊,2020,28(32):28-29.

      【通聯(lián)編輯:謝媛媛】

      猜你喜歡
      存儲(chǔ)器單片機(jī)
      靜態(tài)隨機(jī)存儲(chǔ)器在軌自檢算法
      基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
      電子制作(2019年13期)2020-01-14 03:15:28
      基于單片機(jī)的層次漸變暖燈的研究
      電子制作(2019年15期)2019-08-27 01:12:10
      基于單片機(jī)的便捷式LCF測(cè)量?jī)x
      電子制作(2019年9期)2019-05-30 09:42:02
      小議PLC與單片機(jī)之間的串行通信及應(yīng)用
      電子制作(2018年12期)2018-08-01 00:48:04
      基于單片機(jī)的平衡控制系統(tǒng)設(shè)計(jì)
      電子制作(2017年19期)2017-02-02 07:08:27
      任意2~k點(diǎn)存儲(chǔ)器結(jié)構(gòu)傅里葉處理器
      Altera演示FPGA中高性能DDR4存儲(chǔ)器數(shù)據(jù)速率
      Microchip推出兩個(gè)全新PIC單片機(jī)系列
      存儲(chǔ)器——安格爾(墨西哥)▲
      四子王旗| 馆陶县| 荣昌县| 涪陵区| 牟定县| 鄂温| 连江县| 无棣县| 黎平县| 黑龙江省| 科技| 团风县| 尚志市| 富平县| 伊川县| 汉阴县| 阿拉善左旗| 大足县| 开鲁县| 淮滨县| 佳木斯市| 钟山县| 会昌县| 双牌县| 文昌市| 龙岩市| 景德镇市| 临澧县| 宾川县| 永胜县| 南溪县| 云安县| 永川市| 松潘县| 盐源县| 德阳市| 郴州市| 宝兴县| 安仁县| 洞口县| 抚顺县|