网站大量收购闲置独家精品文档,联系QQ:2885784924

第2章单片机结构.ppt

  1. 1、本文档共87页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章单片机结构

三、 片内数据存储器(RAM) 作用:存放数据 字长:8位 数量:128B (89C51) 21个SFR 00H~7FH :为普通RAM区,也称为低128字节RAM。 80H~FFH:为特殊功能寄存器区,即SFR区。 2.5 MCS-51的存储器结构 (1) 低128字节的区域 ①工作寄存器区(00H~1FH) ②可位寻址区(20H~2FH) ③用户RAM区(30H~7FH) 2.5 MCS-51的存储器结构 ①区共有32个存储单元; 每个单元都有1个8位地址(字节地址) 每个单元都有1个寄存器名称(R0~R7) 32个单元分为4组(第0 ~ 第3组) CPU只能选一组为当前工作寄存器组 当前工作寄存器组取决于PSW的设置 CPU复位后RS1和 RS0默认值为0,即默认第0组为当前工作寄存器组。 2.5 MCS-51的存储器结构 ②区共有16个存储单元; 每个单元都有一个字节地址 每个单元都有8个不同的位地址 ②区共有128个位地址 ②区可以按字节地址和位地址两种方式存取数据。 2.5 MCS-51的存储器结构 寄存器区 00H~1FH 位寻址区 20H~2FH 通用RAM数据区 30H~7FH R0 R1 R2 R3 R4 R5 R6 R7 寄存器0组 寄存器1组 寄存器2组 寄存器3组 00H~07H 08H~0FH 10H~17H 18H~1FH 2.5 MCS-51的存储器结构 寄存器区 00H~1FH 位寻址区 20H~2FH 通用RAM数据区 30H~7FH 07 06 05 04 03 02 01 00 0F 0E 0D 0C 0B 0A 09 08 17 16 15 14 13 12 11 10 1F 1E 1D 1C 1B 1A 19 18 67 66 65 64 63 62 61 60 6F 6E 6D 6C 6B 6A 69 68 77 76 75 74 73 72 71 70 7F 7E 7D 7C 7B 7A 79 78 2.5 MCS-51的存储器结构 ③区共有80个存储单元; 每个单元都有一个字节地址,但没有 位地址,也没有寄存器名。 此区可作为堆栈区和中间数据存储区使用——用户RAM区。 【友情提示】: ①区和③区只能按字节进行数据存取操作, ②区则可按字节和位两种方式存取操作。 2.5 MCS-51的存储器结构 SFR承担着51单片机片上资源的管理工作。 (2)SFR区 2.5 MCS-51的存储器结构 (2)SFR区 每个存储单元都有一个字节地址,但只有其中21个单元可以使用,并有相应寄存器名称。 51系列单片机共有21个特殊功能寄存器(Spetial Function Register) 2.5 MCS-51的存储器结构 (2)SFR区 2.5 MCS-51的存储器结构 2.5 MCS-51的存储器结构 知识梳理:存储单元地址的表示方法 2.1 MCS-51单片机结构 2.2 CPU 2.3 MCS-51的引脚 2.4 单片机的复位、时钟与时序 2.5 MCS-51的存储器结构 2.6 并行I/O口 2.6 MCS-51的并口结构 P1:通用输入输出口 P0:通用输入输出口 地址总线低8位输出口, 数据总线口 P2:通用输入输出口 地址总线高8位输出口 P3:通用输入输出口 /RD、/WR:外部数据存储器读写控制 /INT0、/INT1:外部中断信号输入引脚 T0、T1:计数信号输入引脚 RXD、TXD:串行通信口接收、发送引脚 4个端口的功能与用途: 1. P1口 P1.n = 1个锁存器 + 1个场效应管驱动器V + 2个三态门缓冲器 V 2 1 P1口包含P1.0~P1.7共8个相同结构的电路 8个锁存器组成 P1 SFR(字节地址:90H) 2.6 MCS-51的并口结构 P1的通用I/O口工作方式:输出、读引脚、读锁存器 输出时: D端=1→/Q=0→V截止→P1.n=1 D端=0→/Q=1→V导通→P1.n=0 1 读引脚时:P1.n→读引脚三态门1→内部总线 读锁存器时:Q端→读锁存器三态门2→内部总线 V 2 1 2.6 MCS-51的并口结构 场效应管V的状态会影响P1.n的状态: 如V导通→ P1.n电平≡0(钳位)→ 读引脚可能出错 V 为正确读出P1.n引脚电平,需设法在读引脚前先使V截止 令D=1→/Q=0→V截止→读P1.n→不会出

文档评论(0)

peain + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档