第2章_51系列单片机系统结构.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章_51系列单片机系统结构第2章_51系列单片机系统结构

第2章 51系列单片机系统结构 第2章 51系列单片机系统结构 2.2.4 位地址空间 片内RAM中有128个可按位寻址的位。 位地址:00H—7FH 分布在:20H—2FH单元 27H 22H 21H 20H 26H 24H 25H 23H 28H 2FH 单元地址 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 27 26 25 24 23 22 21 20 2F 2E 2D 2C 2B 2A 29 28 37 36 35 34 33 32 31 30 3F 3E 3D 3C 3B 3A 39 38 47 46 45 44 43 42 41 40 7F 7E 7D 7C 7B 7A 79 78 位地址 总共128个可按位寻址的位 27H 22H 21H 20H 26H 24H 25H 23H 28H 这些可位寻址的空间,可通过执行指令直接对某一位进行操作,如置1、清0或判1、判0等,可用作软件标志位或用于位(布尔)处理。这是一般微机所不具备的,这种位寻址能力是8051所独有的。 特殊功能寄存器可以按位寻址 第2章 51系列单片机系统结构 20H~2FH:既可以字节操作,又可以位操作,但是要用不同的指令来区分; mov 20h,a setb 00h setb 20.0 第2章 51系列单片机系统结构 2.3 时钟、时钟电路、CPU定时 一 时钟电路 1.内部振荡器方式 采用内部振荡器方式。 2.外部引入方式 外部脉冲信号由 XTAL2端引脚输入,送至内部时钟电路。 第2章 51系列单片机系统结构 二 时 序 单片机与其他计算机的工作方式相同,即采用 “存储程序” 的方式,事先把程序加载到单片机的存储器中,CPU 再按程序中的指令一条一条地执行。 单片机在执行指令时,通常将一条指令分解为若干基本的微操作,这些微操作所对应的脉冲信号在时间上的先后次序称为的时序。 第2章 51系列单片机系统结构 1.时序的相关概念 振荡周期: 为单片机提供定时信号的振荡源的周期。 振荡脉冲的周期也称为节拍,用P表示。振荡周期又称为时钟周期。 状态周期: CPU从一个状态转换到另一状态所需的时间。 一个状态周期由一个或一个以上的时钟周期组成。 在MCS-51中,一个状态周期由两个时钟周期组成。 2个振荡周期为1个状态周期,用S表示,这样一个状态包含两个节拍,分别用P1和P2表示。 机器周期: 是计算机完成一次完整的、基本的操作所需要的时间。 MCS-51一个机器周期由6个状态周期组成,用S1、S2、…、S6表示,共12个振荡周期。 1个机器周期=6个状态周期=12个振荡周期 第2章 51系列单片机系统结构 指令周期: 执行一条指令所需的时间,指令周期往往由一个或一个以上的机器周期组成。 指令周期的长短与指令所执行的操作有关。 MCS-51系列单片机的指令周期通常为1~4个机器周期。 MCS-51系列单片机一个机器周期由12个振荡周期组成,分为六个状态,分别称为S1、S2、S3、S4、S5、S6,每个状态都包含P1、P2两相。 振荡周期、状态周期、机器周期和指令周期的关系如图所示。 例如: 外接晶振为12MHz时,MCS-51单片机4个时间周期的具体值为: 振荡周期=1/12μs; 状态周期=1/6μs; 机器周期=1μs; 指令周期=1~4μs。 第2章 51系列单片机系统结构 2.MCS-51系列单片机指令时序 MCS-51系列单片机共有111条指令,全部指令按其长度分为单字节、双字节和三字节指令。 执行这些指令所需要的机器周期是不同的,包括以下几种情况: 单字节单机器周期、单字节双机器周期、双字节单机器周期和双字节双机器周期。 三字节指令均为双机器周期,单字节乘除指令为四机器周期。 图2-13是典型指令的时序图。 (1)单字节单周期指令(如:INC A指令) (2)双字节单周期指令(如:ADD A,#data指令) (3)单字节双周期指令(如:INC DPTR指令) (4)双字节双周期指令(如:MOVX类指令) 第2章 51系列单片机系统结构 第2章 51系列单片机系统结构 3.单片机工作过程 单片机

文档评论(0)

cxiongxchunj + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档