- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.3.1 内部数据存储器及专用寄存器 2.3.1 内部数据存储器及专用寄存器 2.3.1 内部数据存储器及专用寄存器 (1)B寄存器,常用于乘除法运算 乘法时: B是乘数,结果高8位存在B中 除法时: B放除数,结果的余数放在B中 (2)累加器ACC,可以按位寻址, 可存放运算结果和操作数 (3)程序状态字PSW 存放程序运行的状态信息,可按位寻址,其中PSW.1为保留位 位 7 6 5 4 3 2 1 0 PSW CY AC F0 RS1 RS0 OV P 2.3.1 内部数据存储器及专用寄存器 (4)定时器2寄存器 (5)IP寄存器 (6)IE寄存器 (7)SCON寄存器 (8)SBUF寄存器 (9)定时器0和定时器1寄存器 (10)P0-P3端口寄存器 (11)堆栈指针寄存器 (12)数据指针(DPTR)寄存器 2.3.1 内部数据存储器及专用寄存器 3. 程序计数器(PC) PC中存储的是将要执行的指令地址,是一个16位计数器,可寻址范围是0000H~0FFFFH共 64KB PC没有地址,是不能寻址的, 程序中的每条指令存放在ROM区的某一单元, 并都有自己的存放地址。 CPU 要执行哪条指令时, 就把该条指令所在的单元的地址送上地址总线。 在顺序执行程序中, 当PC的内容被送到地址总线后, 会自动加 1, 即(PC)← (PC)+1, 又指向CPU 下一条要执行的指令地址在转移,调用和返回的指令中,PC的值会改变 PC是一个特殊的寄存器,不占内部RAM单元,在物理上是独立的. 2.3.1外部数据存储器 外部数据存储器一般由静态RAM构成,其容量大小由用户根据需要而定, 最大可扩展到 64 KB RAM , 地址是 0000H~0FFFFH。外部RAM和扩展的I/O接口是统一编址的, 所有的外扩I/O 口都要占用 64 KB中的地址单元。 1) CPU通过MOVX指令访问外部数据存储器, 用间接寻址方式, R0、 R1和 DPTR都可作间接寄存器,当用RO或R1作寄存器间接寻址时,由P2端口提供高8位地址,R0或R1提供低8位地址。 2) 单片机扩展外部数据存储器时,利用 P0口加锁存器作为 低8位地址线,P2口作为高8位地址线(0---64KB)(见图) 2.3.1外部数据存储器 例1: MOVX A,@DPTR ; 读外部RAM中的数据 例2:MOV P2, #20H ;立即数20H MOV R0, #30H ;立即数30H P2 R0 MOVX @R0, A ; A 外部数据RAM中2030H单元 第二章 MCS-51单片机的结构和工作原理 2.1 MCS-51单片机组成结构 2.2 MCS-51单片机的引脚功能 2.3 MCS-51单片机的存储器配制 2.4 MCS-51单片机CPU的时序 2.5 MCS-51单片机的复位操作 2.6 MCS-51单片机的并行接口 1.教学内容: MCS-51单片机的内部结构及其特性(片内结构、引脚功能及片外总线结构、存储器组织及扩展、I/O结构、中断、时钟和复位电路。 2.教学重难点 MCS-51单片机的引脚功能、存储器组织及扩展、I/O结构、中断 3.课时 8 2.1 MCS-51单片机内部结构 表1.1 MCS-51单片机主要性能特点 MCS-51为8位高档单片机系列,采用HMOS工艺,提高芯片集成度,性能有很好 改善。 特点: 1)扩大了ROM和RAM的容量 2)具有布尔代数运算能力 3)具有32个双向可被独立寻址的I/O口 4)具有5-6个中断源,可分为两个中断优先级 5)具有丰富的指令系统 6)具有全双工传输信号UART的能力 7)片内具有时钟振荡电路 8)可采用一次性烧写的内含ROM或可重复烧写的EPROM 2.1.1 MCS-51单片机的
文档评论(0)