999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

MCS-51系列單片機存儲器與其位尋址研究

2021-07-19 22:11:53張文宇黃程旭楊桂梅黃新蕊朱碩鄭焙天譚保華
電腦知識與技術 2021年13期
關鍵詞:單片機

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

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

關鍵詞:單片機;存儲器;位地址;特殊寄存器

中圖分類號:TP368? ? ? 文獻標識碼:A

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

現如今嵌入式技術越來越完善,單片機已經成為嵌入式領域不可缺少的基本構造之一。MCS-51系列單片機很早就被應用于工業測量和控制,掌握單片機芯片內的存儲器結構和地址分配,才能合理地使用單片機,使得工業的發展更近一籌。本文介紹了MCS-51系列單片機存儲器配置以及內部位地址的計算,可為工作人員提供了解和掌握位地址分布的途徑。

1 MCS-51系列單片機存儲器

1.1 MCS-51系列單片機存儲器有關引腳

1.2 MCS-51系列單片機存儲器配置介紹

MCS-51系列單片機的存儲器配置方式采用哈佛結構,因此分為數據存儲器和程序存儲器[2]。從用戶角度[3]可以分為64KB程序存儲器ROM、64KB外部數據存儲器RAM和256B內部數據存儲器RAM。其中64KB程序存儲器ROM利用MOVC指令實現只讀功能操作,用信號選通讀外ROM;64KB外部數據存儲器利用MOVX指令實現讀、寫功能操作,用信號選通寫外RAM;256B內部數據存儲器利用MOV指令實現讀、寫和其他功能操作。

64KB程序存儲器ROM的配置及內外RAM的配置如圖2所示。

2 MCS-51系列單片機位地址計算

2.1 MCS-51系列單片機位尋址區

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

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

2.2 MCS-51系列單片機位尋址計算方法

在計算MCS-51系列單片機的位地址個數時,受內部特殊寄存器(SFR)個數與寄存器有效位數影響[4]。MCS-51系列單片機內可位尋址的特殊寄存器的字節地址具有能被8整除的特點[6]。

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

除以上10個寄存器以外,52子系列較51子系列增加了一個定時/計數器T2,因此51子系列的中斷優先控制寄存器IP多了一位PT2,用來控制定時器T2中斷優先;中斷允許控制寄存器多了一位ET2,用于控制定時器T2溢出中斷允許;且52子系列較51子系列新增定時/計數器T2控制寄存器T2CON。T2CON寄存器位定義名如表3所示。

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

3 結束語

本文在分析MCS-51系列單片機的存儲器內部空間分配情況的基礎上,對單片機內部位地址的分配情況進行了深入的研究,并結合不同型號的單片機內部特殊寄存器配置情況,給出兩種子系列單片機的特殊寄存器方面的不同,從而具體計算兩種子類型的單片機的位地址個數。該結果可以有效解決初學者以及教學過程中學習人員對于MCS-51單片機位地址的計算問題。

參考文獻:

[1] 高楊.基于單片機的氣壓溫度感知系統研究[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] 唐穎,阮越.單片機技術及C51程序設計[M].2版.北京:電子工業出版社,2017.

[4] 蔡立娜.解析MCS-51單片機對不同存儲器區域的訪問[J].通訊世界,2016(3):89-90.

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

[6] 陳業慧,涂德鳳,程明.單片機位地址計算方法研究[J].赤峰學院學報(自然科學版),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].科技經濟導刊,2020,28(32):28-29.

【通聯編輯:謝媛媛】

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 91免费观看视频| 日韩少妇激情一区二区| 亚洲国产黄色| 国产尹人香蕉综合在线电影| 国产一区三区二区中文在线| 国产精品露脸视频| 野花国产精品入口| 亚洲精品无码不卡在线播放| 亚洲欧洲日产国码无码av喷潮| 欧美日韩一区二区在线免费观看| 亚洲精品桃花岛av在线| 狠狠躁天天躁夜夜躁婷婷| 国产女人在线| 欧美在线视频不卡第一页| 一级成人a毛片免费播放| 国产69精品久久久久孕妇大杂乱 | 色婷婷成人网| 很黄的网站在线观看| 国产欧美视频在线观看| 一级毛片免费观看久| 美女无遮挡被啪啪到高潮免费| 婷婷综合缴情亚洲五月伊| 手机在线看片不卡中文字幕| 亚洲欧美一级一级a| 国产亚洲精品自在久久不卡| 国产欧美成人不卡视频| 国内精自视频品线一二区| 五月激情婷婷综合| 国产95在线 | 日本高清在线看免费观看| 国产情侣一区| 久久人妻xunleige无码| 亚洲视频二| 狠狠色狠狠色综合久久第一次| 丁香六月激情婷婷| 欧美人与动牲交a欧美精品| 国产av无码日韩av无码网站| 久久精品国产在热久久2019| 欧美在线天堂| jizz在线免费播放| 精品无码专区亚洲| 亚洲综合精品香蕉久久网| 美女黄网十八禁免费看| 亚洲人成网站在线观看播放不卡| 一本色道久久88亚洲综合| 婷婷亚洲综合五月天在线| 日本在线国产| 久久精品丝袜| 亚洲成人一区二区三区| 久久精品嫩草研究院| 2022国产无码在线| 国产白浆视频| 成人午夜福利视频| 久视频免费精品6| 国产视频a| 欧美成人影院亚洲综合图| 欧美福利在线观看| 免费激情网站| 日本一区二区三区精品视频| 天堂成人av| 九色综合视频网| 色哟哟国产精品一区二区| a级高清毛片| 午夜综合网| 婷婷色婷婷| 亚洲无码高清视频在线观看 | 婷婷五月在线| 久久久精品无码一区二区三区| 精品一区二区三区无码视频无码| 人妻中文字幕无码久久一区| 中文字幕1区2区| 日本人又色又爽的视频| 国产精品美人久久久久久AV| 国产精品伦视频观看免费| 九九热这里只有国产精品| 欧美精品v| 亚洲浓毛av| 中文字幕一区二区人妻电影| 午夜国产不卡在线观看视频| 欧美一区二区三区不卡免费| www.99精品视频在线播放| 性视频一区|