MCS-51系列单片机的差异51子系列基本型.PPT

MCS-51系列单片机的差异51子系列基本型.PPT

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

MCS-51 CPU时序 一、机器周期、状态、相位 ·一个机器周期包括6个S 状态S1~S6,每个S状态 分为2 (拍)个振荡周期(相位P1,相位P2)。 · 1个机器周期= 6个S状态=12 (拍)个振荡周期 ·采用主频为 12MHz 振荡源,每个机器周期为1μS 上页 下页 回目录 又称为CPU周期 二、典型指令的取指和执行时序 OSC ALE P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 S1 S2 S3 S4 S5 S6 机器周期 读操作码 04H 读下一个操作码(丢掉)PC不增“1” S1 S2 S3 S4 S5 S6 再读下一个操作码 (a) 单字节单周期指令 如: INC A 上页 下页 回目录 机器周期 OP 04H ROM PC XTAL2 (a) 单字节单周期指令 指令长度为一个字节 执行时间为一个机器周期 在S4P2期间的取指无效,PC不增“1” 在本周期的S6P2期间执行完毕 在S1P2期间读入操作码并锁存在指令寄存器中 上页 下页 回目录 读操作码 24H 读第二字节 #data S1 S2 S3 S4 S5 S6 再读下一个操作码 (b) 双字节单周期指令 如:ADD A,#data 上页 下页 回目录 OSC ALE P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 S1 S2 S3 S4 S5 S6 机器周期 机器周期 OP 24H data ROM PC 操作数 PC XTAL2 (b) 双字节单周期指令 指令长度为2个字节 执行时间为一个机器周期 在S4P2期间读入第2字节 在本周期的S6P2期间执行完毕 在S1P2期间读入操作码并锁存在指令寄存器中 上页 下页 回目录 读操作码 A3H (c) 单字节双周期指令 如:INC DPTR 上页 下页 回目录 OP A3H ROM PC OSC ALE P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 S1 S2 S3 S4 S5 S6 机器周期 机器周期 S1 S2 S3 S4 S5 S6 S1 S2 S3 S4 S5 读下一个操作码(丢掉)PC不增“1” DPL DPH “+1” XTAL2 (c) 单字节双周期指令 指令长度为1个字节 执行时间为2个机器周期,因DPTR是16位的 即在本周期的S4P2及下一周期的2次取指无效 在第2周期的S6P2期间执行完毕 在S1P2期间读入操作码并锁存在指令寄存器中 在后面3个ALE出现时(PC)不加1 上页 下页 回目录 而CPU是8位的, 需要2次运算 读操作码 E0H 地址 数据 访问外部存储器 不取指 不取指 无ALE OSC ALE P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 S1 S2 S3 S4 S5 S6 机器周期 机器周期 S1 S2 S3 S4 S5 S6 S1 S2 S3 S4 S5 S 读下一个操作码(丢掉)PC不增“1” (d) 单字节双周期指令 如: MOVX A,@DPTR MOVX @DPTR,A OP E0H ROM PC 上页 下页 回目录 XTAL2 MOVX类指令: 在S1P2期间读入操作码并锁存在指令寄存器中 在S5期间送出外部数据存储器地址,随后在S6 直到下一机器周期的S3期间送出或读入数据 在第2周期的S6P2期间执行完毕 上页 下页 回目录 * * * * * * * * * * * * * §2.3 MCS-51的存储器组织 存储器 数据存储器 程序存储器 对单片机来讲,ROM和RAM的寻址机构和寻址方式是分开的。 上页 下页 回目录 ROM、 EPROM E2ROM或FLASH RAM 单片机 常驻 容量小仅256B 容量大达64KB 普林斯顿结构 哈佛结构 普林斯顿结构 区别:8051 / 8751单片机中含有 ROM / EPROM, 而 8031中没有,使用时需外接一片 EPROM 型号 ROM EPROM RAM T/C I/O INT 8032 8052 8KB 8752 8KB 256B 256B 256B 3 3 3 并 串 4 4 4 1 1 1 6 6 6 MCS-51系列单片机的存储器差异 51子系列(基本型) 上页 下页 回目录 型号 ROM EPROM RAM T/C I/O INT 8031 8051 4KB 8751 4KB 128B 128B 128B 2 2 2 并 串 4 4 4 1 1 1 5 5 5 基本型 52子系列 从物理上分

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档