第2章 MCS-51结构(2学时).ppt

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

表 2.6 SFR特殊功能寄存器地址表 表 2.6 SFR特殊功能寄存器地址表 f 3、片外数据存储器 指令MOVX P0低8位地址 P2高8位地址 片选/WR 、/RD片选信号 数据存储器与程序存储器地址空间重叠但不会造成混乱,为什么? P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 RST/VPD RXD/P3.0 TXD/P3.1 INT0/P3.2 INT1/P3.3 T0/P3.4 T1/P3.5 WR/P3.6 RD/P3.7 XTAL2 XTAL1 VSS 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 8031 8051 8751 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 21 22 23 24 VCC P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 EA/Vpp ALE/PROG PSEN P2.7 P2.6 P2.5 P2.4 P2.3 P2.2 P2.1 P2.0 * * 芯片类型 XTAL1 XTAL2 HMOS型 接地 接片外振荡脉冲输入端(带上拉电阻) CHMOS型 接片外振荡脉冲输入端(带上拉电阻) 悬浮 外部时钟接法 复位: RST/VPD:复位信号端和后备电源输入端。 输入10ms以上高电平脉冲,单片机复位。 VPD使用后备电源,可实现掉电保护。 电源 工作电源:VCC、VSS、 复位电路: 1)上电复位 2)外部信号复位 单片机 RST K +5V 200Ω 1K 30μF 掉电保护电路 寄存器的复位状态 2.4 MCS-51存储器配置 普林斯顿结构:程序和数据共用一个存储器逻辑空间,统一编址。 哈佛结构:程序与数据分为两个独立存储器逻辑空间,分开编址。 物理上4个存储器地址空间: 片内/片外程序存储器空间 片内/片外数据存储器空间 逻辑上3个存储器地址空间: 64KB 程序存储器 256B 片内数据存储器 64KB 片外数据存储器 2.4 MCS-51存储器配置 (1)程序存储器 64KB 程序存储器空间 EA不同电平,选择片内或片外低位存储单元 (2) 外部数据存储器 64KB片外数据存储器空间(与扩展I/O接口共用) (3)片内数据存储器: 1) 片内RAM 2) 特殊功能寄存器 SFR 特殊存储单元: 复位入口: 0000H 中断入口: 0003H~0023H MCS-51的寄存器在片内RAM都有映像地址。使用时,既可用寄存器名,也可用对应单元地址。 1)片内RAM 工作寄存器区: 字节地址:00H~1FH 位寻址区: 字节地址:20H~2FH 位地址为:00H~7FH 数据缓冲区/堆栈区: 字节地址:00H~7FH 一般使用30H~7FH 2)特殊功能寄存器SFR 占用字节地址:80H~FFH 位寻址寄存器: 其字节地址可被8整除。 专用寄存器: A、B、PSW、DPTR、SP I/O接口寄存器: P0、P1、P2、P3、SBUF、TMOD、TCON、SCON … 存储器的结构 图 2.4 MCS - 51 单片机的存储器结构 1. 程序存储器 对于8051来说, 程序存储器(ROM)的内部地址为 0000H~0FFFH, 共 4 KB; 外部地址为 1000H~FFFFH, 共 60 KB。 当程序计数器由内部 0FFFH执行到外部 1000H 时, 会自动跳转。对于 8751 来说, 内部有 4 KB的EPROM, 将它作为内部程序存储器; 8031 内部无程序存储器, 必须外接程序存储器。  8031 最多可外扩 64 KB程序存储器, 指令传送MOVC 片选/PSEN MCS-51系列单片机有5个独立的存储空间: ●64KB程序存储器空间(0~0FFFFH) ● 256B内部RAM空间(0~OFFH) ● 128B内部特殊功能寄存器空间(80~0FFH) ● 位寻址空间(0~0FFH) ● 64KB外部数据存储器(RAM/IO)空间(0~0FFFFH) 2013年9月18日 其中 6 个单元地址具有特殊用途, 是保留给系统使用的。它们具有如下特定的含义。 0000 H:单片机复位后,PC=0000H,即程序从0000 H开始执行指令。 0003H:外部中断0入 口地址。 000BH:定时器0溢出中断入 口地址。 0013H:外部中断1入 口地址。 001BH:定时器1溢出中断入口地址。

文档评论(0)

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

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

1亿VIP精品文档

相关文档