- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.2.2 程序存储器 程序存储器用于存放已编制好的程序及程序中用到的常数。 程序存储器由ROM构成,单片机掉电后ROM内容不会丢失。 51子系列单片机内部ROM为4KB,片内、片外程序存储器的实际使用地址空间是连续的。52子系列单片机内ROM为8KB。 在程序存储器中,MCS-51定义了7个单元用于特殊用途: 0000H:CPU复位后,PC=0000H,程序总是从程序存储器的 0000H单元开始执行。 0003H:外部中断0中断服务程序入口地址。 000BH:定时器/计数器0溢出中断服务程序的入口地址。 0013H:外部中断1中断服务程序入口地址。 001BH:定时器/计数器1溢出中断服务程序的入口地址。 0023H:串行口中断服务程序的入口地址。 002BH:定时器/计数器2溢出或T2EX(P1.1)端负跳变时的入口地址(仅52子系列所特有)。 2.2.3 数据存储器 数据存储器用于存放程序运算的中间结果、状态标志位等。 数据存储器由RAM构成,一旦掉电,其数据将丢失。 1.数据存储器配置 数据存储器分为内部数据存储器和外部数据存储器,是两个独立的地址空间,应分别单独编址。 片内数据存储器的配置 1)片内数据存储器256B地址空间和SFR。 内部数据存储器是最活跃、最灵活的存储空间,MCS-51指令系统寻址方式及应用程序大部分是面向内部数据存储器的。 内部数据存储器由片内RAM和特殊功能寄存器SFR两大部分统一编址。 片内RAM低128B,地址空间为00H~7FH。 高128B为特殊功能寄存器(SFR)区,地址空间为80H~FFH,其中仅有21个字节单元是有定义的。 2)外部数据存储器最大可扩充为64KB,其指示地址靠数据指针DPTR(16位)。 2. 工作寄存器区 在低128B的RAM区中,将地址00~1FH共32个单元设为工作寄存器区,这32个单元又分为4组,每组由8个单元按序组成通用寄存器R0~R7。 通用寄存器R0~R7不仅用于暂存中间结果,而且是CPU指令中寻址方式不可缺少的工作单元。 3. 可位寻址区 地址为20H~2FH的16个RAM(字节)单元,既可以像普通RAM单元按字节地址进行存取,又可以按位进行存取,这16个字节共有128(16×8)个二进制位,每一位都 分配一个位地址,编址为00H~7FH 。 4. 数据缓冲区 在30H~7FH区的80个RAM单元为用户RAM区,只能按字 节存取。所以,30H~7FH区是真正的数据缓冲区。 2.2.4 特殊功能寄存器 在片内数据存储器的80H~FFH单元(高128B)中,有21个单元作为专用寄存器(SFR),又称特殊功能寄存器。 (1) 累加器ACC:字节地址为E0H,并可对其D0~D7各位进行位寻址。D0~D7位地址相应为E0H~E7H。 (2)程序状态字PSW:字节地址为D0H。 D0~D7数据位的位地址相应为D0H~D7H。并可对其D0~D7各位进行位寻址。主要用于寄存当前指令执行后的某些状态信息。 例如:Cy表示进位/借位标志,指令助记符为C,位地址为D7H(也可表示为PSW.7)。 (3)堆栈指针SP:字节地址为81H,不能进行位寻址。 (4)端口P1:字节地址为90H,并可对其D0~D7各位进行位寻址。D0~D7数据位的位地址相应为90H~97H(也可表示为P1.0~P1.7)。 * * * * * * * * * * * * 2.1 MCS-51单片机总体结构 MCS-51系列单片机可分为两大系列: 51子系列和52子系列。 51子系列单片机的典型产品有8051、87C51、AT89S51、STC89S51等。它们的结构基本相同,其主要差别反映在片内存储器的配置上有所不同 。 52子系列单片机的典型产品有8052、87C52, AT89S52、STC89S52。内含8KB的掩模ROM程序存储器和256B的RAM数据存储器。 2.1.1 8051单片机的基本组成 51单片机内部由CPU、4KB的ROM、128B的RAM、4个8位的I/O并行端口、一个串行口、两个16位定时/计数器及中断系统等组成。 8051单片机内部基本结构框图 8051单片机系统结构原理框图。 1. CPU CPU是单片机内部的核心部件,是单片机的指挥和控制中心。CPU可分为运算器和控制器两大部分。 (1) 控制器 控制器的功能是:接
您可能关注的文档
最近下载
- 黑龙江省哈尔滨德强高级中学2024-2025学年高一下学期7月期末英语试题(含答案).docx VIP
- (正式版)S-H∕T 3541-2024 石油化工泵组施工及验收规范.docx VIP
- 文桥中学少年宫素描组活动计划.doc VIP
- 家电生产产品检测员岗位责任制.doc VIP
- 火灾报警控制器标准GB4717-2024专题培训.pptx
- 缓解学习压力与调整心态主题班会PPT课件.pptx VIP
- 钢纤维混凝土破坏机理及力学性能试验报告.docx VIP
- 浙教版人自然社会三年级第9课 避暑胜地莫干山 课件.ppt VIP
- 黑龙江省哈尔滨第三中学2024-2025学年度高一下学期期末考试生物学试卷(含答案).pdf VIP
- 主题一 2.我做非遗小传人 综合实践活动教科版六年级上册.ppt
文档评论(0)