• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 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ǔ)器——安格爾(墨西哥)▲
    广河县| 博客| 牟定县| 晋州市| 云浮市| 嘉峪关市| 老河口市| 尼勒克县| 突泉县| 桃源县| 自治县| 天气| 邳州市| 西安市| 五常市| 龙川县| 米林县| 舞钢市| 昂仁县| 峡江县| 黄骅市| 云霄县| 吉安县| 晋城| 宜兰县| 磴口县| 钟祥市| 天水市| 襄城县| 新余市| 武宣县| 平原县| 鄂托克前旗| 玉溪市| 广宗县| 顺义区| 涟源市| 安徽省| 延津县| 东乡族自治县| 双流县|