幽门螺杆菌阴性是什么意思| 亿后面是什么单位| 黑加京念什么| 头皮起疙瘩是什么原因| 女兔配什么属相最好| 黄芪不适合什么人吃| 什么运动瘦肚子| 脑梗需要注意什么| 提成是什么| px什么意思| 苹果是什么季节的水果| 心可舒治什么病| 10月份什么星座| 脑部缺氧有什么症状| 穿什么衣服| 芒果是什么季节的| 慢性荨麻疹是什么症状| 晚上睡觉流口水是什么病| 煲什么汤去湿气最好| 心慌意乱是什么意思| 青筋暴起是什么原因| 什么化妆品好用| 普洱茶有什么功效| 什么药可以延长时间| 体重除以身高的平方是什么指数| 屋漏偏逢连夜雨是什么意思| 甲沟炎吃什么药| 下过海是什么意思| 床上出现蜈蚣什么原因| 频发室性早搏是什么意思| 1995年属什么生肖| 吃什么菜对肝好怎么养肝| 吃什么补肾最好| 送伞代表什么意思| nba是什么意思的缩写| 双子座的幸运花是什么| 37岁属什么的生肖| 肩周炎属于什么科室| 肌电图主要检查什么病| 妈妈姐姐的女儿叫什么| 秦朝之前是什么朝代| 什么颜薄命| 相对而行是什么意思| 橙色代表什么| 一个日一个处一个口念什么| 房速与房颤有什么区别| 垂头丧气什么意思| 玛尼是什么意思| 19时是什么时辰| 电器发生火灾用什么灭火器| 烫伤擦什么药膏| 电光性眼炎用什么眼药水| 梦见丢了一只鞋是什么意思| 心烦意乱是什么意思| 什么是复韵母| 14岁可以做什么工作| 塑料是什么垃圾| 脂溢性皮炎用什么药膏| 男人早泄吃什么药| mra是什么牌子| 柿子什么时候成熟| 6月25日是世界什么日| 财五行属什么| 红细胞低是什么原因| 唉声叹气是什么意思| 什么是水中毒| 什么呢| 无力是什么意思| 爬山是什么意思| 拉绿色大便是什么原因| 8月15是什么星座| 2月9号什么星座| 埋头苦干是什么生肖| 请问今晚买什么生肖| 金骏眉是什么茶类| 上海以前叫什么| 阴道里面有个肉球是什么| 脂肪肝有什么症状| 什么是abs| 小腹胀痛吃什么药| 急性腹泻拉水吃什么药| 精索静脉曲张是什么| 开市是什么意思| 归脾丸的功效与作用治什么病| 小孩子手脚脱皮是什么原因| 什么是纳氏囊肿| 皮脂腺囊肿是什么原因引起的| 史字五行属什么| 学考成绩什么时候公布| 梦见打狼是什么预兆| bv是什么牌子| 女性看乳房应该挂什么科| 什么能让虱子卵脱落| 老年人喝什么奶粉好| 什么人不能吃西洋参| 什么的枝干| 什么散步| 度蜜月什么意思| 梦见活人死了是什么意思| 二甲双胍有什么副作用| 天河水命是什么意思| 取笑是什么意思| 天秤座是什么星座| 额头长痘痘是什么原因| 黄金为什么值钱| 合盘是什么意思| 比是什么| 京畿是什么意思| 硌脚是什么意思| 深度睡眠是什么意思| 6月1日是什么星座| 花椒什么时候成熟| 一醉方休下一句是什么| 风餐露宿是什么生肖| 国务院秘书长什么级别| 欧珀莱属于什么档次| 小孩查微量元素挂什么科| 翻糖蛋糕是什么意思| 黄褐斑是什么样的图片| 左脚麻是什么原因| 推油是什么意思| 腰间盘突出挂什么科室| 疼痛科属于什么科| 子代表什么意思| 罗衣是什么意思| 冰箱里有什么细菌| 朱元璋是什么朝代| 脂溢性皮炎是什么原因引起的| 1981年五行属什么| pvd是什么材料| 感冒低烧吃什么药| 覅什么意思| 鲲之大的之是什么意思| 三大精神是什么| 喝红酒有什么好处| 宫颈ca什么意思| 外甥和舅舅是什么关系| 吃芒果有什么好处和坏处| 什么是商k| 为什么会心慌| 茯苓生长在什么地方| 知性是什么类型的女人| 来姨妈能吃什么水果| 化疗后吃什么增强免疫力| 支原体阳性是什么意思| 午夜梦回是什么意思| 肥宅是什么意思| 京东白条什么时候还款| 梦见蛇缠身是什么预兆| 五指毛桃有什么作用| 醋酸视黄酯是什么| 喉咙干是什么原因| 哎一古是什么意思| 01年属蛇的是什么命| 尿道结石有什么症状| 白球比低是什么原因| 眼压高是什么原因引起的| 流光是什么意思| 猫爪草有什么功效| 怀孕什么时候能测出来| 塔塔粉是什么粉| 抗核抗体阴性说明什么| 无花果什么时候成熟| 三七主要治什么病| 泄愤是什么意思| 身体什么| hp检查是什么意思| 什么什么之财| 肾虚吃什么中药| 吃什么增强免疫力| 起鸡皮疙瘩是什么原因| 清款是什么意思| 反酸是什么症状| col是什么的缩写| 小便有点黄是什么原因| 砚字五行属什么| 慈爱是什么意思| 悠哉悠哉是什么意思| 老公什么意思| 喉咙痛什么原因| 减肥期间可以喝什么茶| 代谢是什么| 梦到被蛇咬是什么意思| 心急吃不了热豆腐什么意思| 办出国护照需要什么手续| 茄子吃了有什么好处| bolon是什么牌子眼镜| 双肺钙化灶是什么意思| 梦见好多西瓜是什么意思| 5月26号是什么日子| 奶奶的妈妈应该叫什么| 方兴未什么| 一月十八是什么星座| 注是什么意思| 什么叫人均可支配收入| 泡脚什么时候最佳时间| 薏米长什么样子的图片| 豁达是什么意思| 车机是什么| inr是什么意思| 77年什么命| 咽喉炎吃什么药| 梦见丢了一只鞋是什么意思| 备孕前需要做什么检查| 推崇是什么意思| 右眼一直跳是什么预兆| 胁迫是什么意思| 不可名状的名是什么意思| 4月6号什么星座| 预包装食品指的是什么| 黑今读什么| 烤鱼用什么鱼| 荔枝什么品种最贵| 脑梗是什么引起的| 保护肾吃什么食物好| 轻奢什么意思| 老狐狸是什么意思| 心肌梗塞是什么原因引起的| 为感是什么意思| 头晕是什么情况| 康复治疗技术是什么| 四肢无力是什么病| 荔枝和什么不能一起吃| 心里空落落的是什么意思| 赵构为什么杀岳飞| 烧心吃什么| 16年属什么| 十一月三号是什么星座| 梦见黑蛇是什么意思| 盆腔炎有什么症状| 星期狗什么意思| 周瑜是什么样的人| 鸡腿炖什么好吃| rh阳性是什么意思| 硬盘是什么| 细菌感染引起的发烧吃什么药| MS医学上是什么意思| 山代表什么动物| 睡不醒是什么原因| 8月26号是什么星座| 现在执行死刑用什么方法| 什么时候种玉米| 口腔医学是干什么的| 得了破伤风是什么症状| 一直流鼻血是什么原因| 测子女缘什么时候到来| 花开半夏什么意思| 病入膏肓什么意思| 伤口用什么消毒最好| 农历六月十七是什么星座| 天蝎和什么星座最配| 为什么乳头会痒| 例假期间吃什么食物好| 受热了有什么症状| 24k金是什么意思| 十月底是什么星座| 做梦梦到自己生病了是什么意思| 尿频是什么原因引起的| 蛋白尿是什么病| 高三学生吃什么补脑抗疲劳| 孤枕难眠什么意思| 吃什么补蛋白质| 极乐是什么意思| 璇字五行属什么| 百度
这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 ? 论坛首页 ? 嵌入式开发 ? STM32 ? 基础篇:关于单片机的存储器结构介绍

共5条 1/1 1 跳转至

基础篇:关于单片机的存储器结构介绍

高工
2025-08-04 15:19:15     打赏
百度 2018年第5期《中国经济周刊》封面

存储器是单片机的又一个重要组成部分,存储容量为256个单元的存储器结构中每个存储单元对应一个地址,256个单元共有256个地址,用两位16进制数表示,即存储器的地址(00H~FFH)。存储器中每个存储单元可存放一个八位二进制信息,通常用两位16进制数来表示,这就是存储器的内容。存储器的存储单元地址和存储单元的内容是不同的两个概念,不能混淆。

单片机的存储器有程序存储器 ROM 和数据存储器 RAM 之分。ROM 用来存放指令的机器码( 目标程序)、 表格 、常数等;RAM 则用来存放运算的中间结果、采集的数据和经 常需要更换的代码等。MCS 51 单片机的 ROM 、RAM 都有片内和片外之分;从寻址空间 来看有程序存储器 、内部数据存储器 、外部数据存储器三大部分;从功能上来看有:程序 存储器 、内部数据存储器、特殊功能寄存器(SFR)、 位地址空 间和外部数据存储器等 5 个 部分。MCS 51 单片机的存储器结构如图 2.4 所示。

1.程序存储器

程序存储器可以放在片内或片外,亦可片内片外同时设置。由于PC程序计数器为16位,使得程序存储器可用16位二进制地址,因此,内外存储器的地址最大可从0000H到FFFFH。8051内部有4k字节的ROM,就占用了由0000H~0FFFH的最低4k个字节,这时片外扩充的程序存储器地址编号应由1000H开始,如果将8051当做8031使用,不想利用片内4kROM,全用片外存储器,则地址编号仍可由0000H开始。不过,这时应使8051的第{31}脚(即EA脚)保持低电平。当EA为高电平时,用户在0000H至0FFFH范围内使用内部ROM,大于0FFFH后,单片机CPU自动访问外部程序存储器。

对于 8051 来说,程序存储器(ROM) 的内部地址为 0000H~0FFFH ,共 4KB ;外部 地址为 1000H~FFFFH ,共 60KB,如图 2.4(a) 所示 。当程序计数器由内部 0FFFH 执行 到外部 1000H 时,会自动跳转。对于 8751 来说 ,内部有 4KB 的 EPROM,将它作为内部程序存储器;8031 内部无程序存储器,必须外接程序存储器。

8031 最多可外扩 64KB 程序存储器,其中 6 个单元地址具有特殊用途,是保留给系统使用的。0000H 是系统的启动地址 ,一般在该单元 中存放一条绝对跳转指令 。0003H 、 000BH 、0013H 、001BH 和 0023H 对应 5 种中断源的中断服务入口地址。

2. 内部数据存储器

其最大容量可扩展到64k,用于存储实时输入的数据。8051内部有256个单元的内部数据存储器,其中00H~7FH为内部随机存储器RAM,80H~FFH为专用寄存器区。实际使用时应首先充分利用内部存储器,从使用角度讲,搞清内部数据存储器的结构和地址分配是十分重要的。因为将来在学习指令系统和程序设计时会经常用到它们。8051内部数据存储器地址由00H至FFH共有256个字节的地址空间,该空间被分为两部分,其中内部数据RAM的地址为00H~7FH(即0~127)。而用做特殊功能寄存器的地址为80H~FFH。在此256个字节中,还开辟有一个所谓“位地址”区,该区域内不但可按字节寻址,还可按“位(bit)”寻址。对于那些需要进行位操作的数据,可以存放到这个区域。从00H到1FH安排了四组工作寄存器,每组占用8个RAM字节,记为R0~R7。究竟选用那一组寄存器,由前述标志寄存器中的RS1和RS0来选用。在这两位上放入不同的二进制数,即可选用不同的寄存器组。

MCS 51 单片机片内 RAM 的配置如图 2.4(b) 所示。片内 RAM 为 256 字节,地址范围为 00H~FFH ,分为两大部分:低 128 字节(00H~7FH) 为真正 的 RAM 区;高 128 字 节(80H~FFH) 为特殊功能寄存器区 SFR 。

在低 128 字节 RAM 中,00H~1FH 共 32 单元是 4 个通用工作寄存器区。每一个区 有 8 个通用寄存器 R0~R7 。寄存器和 RAM 地址对应关系如表 2.6 。

片内 RAM 的 20H~2FH 为位寻址区域(见表 2.7), 这 16 个单元的每一位都有一个位地址,位地址范围为 00H~7FH 。位寻址区的每一位都可视作软件触发器 ,由程序直接进行位处理。

片内 RAM 的 30H~7FH 为数据缓冲区,一般可用来开辟堆栈区。

特殊功能寄存器的 SFR 地址范围为 80~FFH 。MCS 51 系列有 18 个 SFR ,占 21 个 字节;MCS 52 子系列有 26 个 SFR ,占 26 个字节 。

3.外部数据存储器

外部数据存储器一般由静态 RAM 构成,其容量大小由用户根据需要而定,最大可扩展到 64KBRAM,地址是 0000H~0FFFFH,如图 2.4(c) 所示。CPU 通过 MOVX 指令访问外部数据存储器,用间接寻址方式,R0 、R1 和 DPTR 都可作间接寄存器。注意,外部 RAM 和 扩展的 I/O接口是统一编址的,所有的外扩I/O 口都要占用 64KB 中的地址单元。





关键词: 基础     关于     单片机     存储器    

专家
2025-08-04 17:59:42     打赏
2楼

感谢分享


专家
2025-08-04 18:00:26     打赏
3楼

感谢分享


专家
2025-08-04 18:06:58     打赏
4楼

感谢分享


院士
2025-08-04 18:07:03     打赏
5楼

谢谢楼主分享的文档。


共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]
喝啤酒尿多是什么原因 处女座是什么象 无的放矢什么意思 尿多是什么问题 李开复是什么人
右枕前位是什么意思 身上有红点是什么病 为什么头出汗特别多 口臭看什么科室 莲蓬是什么
孕妇咳嗽可以吃什么药 daily什么意思 吉祥三宝是什么意思 什么运动可以让孩子长高 什么是偶数
汗水多是什么原因 飞的最高的鸟是什么鸟 次胖是什么意思 嘴酸是什么原因 同房为什么会出血
嘴唇黑是什么原因huizhijixie.com 老舍的原名是什么hcv9jop8ns3r.cn 芙字五行属什么hcv8jop3ns3r.cn 浑身疼痛什么原因cl108k.com 外阴白斑是什么引起的hcv8jop4ns5r.cn
南明为什么打不过清朝hcv9jop5ns8r.cn 一直以来是什么意思hcv8jop2ns8r.cn 喝什么茶好hcv7jop7ns2r.cn 什么的迎春花hcv8jop5ns5r.cn 玛卡是什么药hcv9jop1ns2r.cn
廉洁奉公是什么意思hcv8jop8ns9r.cn pg什么意思hcv8jop7ns1r.cn 白内障的症状是什么hcv9jop6ns9r.cn 病毒性感冒吃什么药0735v.com 七夕节什么时候96micro.com
脑卒中什么意思hcv7jop4ns5r.cn 过敏性哮喘吃什么药hcv8jop3ns0r.cn 为什么生理期过后最容易掉秤qingzhougame.com 朝野是什么意思hcv8jop1ns4r.cn 依非韦伦片治什么病的zsyouku.com
百度 技术支持:蜘蛛池 www.kelongchi.com