单片机实用技术第二章.pptxVIP

  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文档。上传文档
查看更多
二章MCS-51单片机的基本结构 及工作原理;第一节MCS?51单升机的基本结构弋 ?教学内容: y 一、 MCS-51单片机内部结构 二、 CPU 三、 输入/输出端口结构 四、 端口负载能力和接口要求 五、 MCS-51引脚及功能 ?学时:4;其中:讲课3学时,录象1学时 ?教学要求: 熟练掌握: MCS-51 片机结构;単片机的工作原理;CPU (运算器和控制器 以及定时控制部件和CPU时序;输入/输岀端口的功能、负载能力 和接口要求:MC5.5i引脚及功能o ^in.uuiII 了解: 输入/输出端口结构;MCS-51系列典型产品型号及配置:;硬件配置基本配置:;计数器/定时器;图2.2 MCS-51单片机内部结构;二 CPU \ 主要功能:产生各种控制信号,去控制存储器、输入》 出端口的数据传送、数据的算术运算、逻辑运算以及位 作处理等。;? 1.程序计数器PC(Program Counter) vA 一个16位的专用寄存器,用来存放下一条指令时斓 它具有自动加1的功能。 。 ? 2.指令寄存器 1 ?一个8位的寄存器,用于暂存待执行的指令,等待译码。 ?3.指令译码器 ? 对指令寄存器中的指令进行译码,将指令转变为执行此 指令所需要的电信号。;5 .定时控制部件与时序;内部时钟产生方式:在XTALI和XTAL2两端 接晶体或陶瓷谐振器,与内部反向器构成稳 定的自激振荡器。 参数选取:Cl、C2微调时钟频率。 外接晶 振时:CI和C2选择10?30pF。外接陶瓷谐振 器时:C1和C2的典型值约为40±10pFo 设计印刷电路板时,晶体或陶瓷谐振器和电 容应尽可能安装在单片机芯片附近,以减少 寄生电容,保证振荡器稳定和可靠工作。为 了提高温度稳定性,应采用NPO电容。振荡 频率范围一般是1.2MHz?12MHz,有的可达 40MHz。 外部时钟产生方式:时钟脉冲完全由外部电 路产生。 CMOS与CHMOS型的外部时钟源的接法不同;(2) MCS-51单片机的时序 ? 1)基本概念 ?时钟周期T:时序中最小的时冋单位。其值由外接晶体般 外输入时钟来决定,其值为石英振荡器频率的倒数。 \ 例如:在单片机外接1MH的晶体,则单片机的系 统时钟的频率为1M,时钟周期为lus。 ?机器周期:完成特定功能所需要的时间,在MCS-51单片机 中机器周期由12个时钟周期构成,??分为6个状态(S1-S6), 每个状态又分为P1和P2两拍(两个震荡周期)。这样一个 机器周期的12个震荡周期可以表示为: S1P1,S1P2,S2P1,S2P2,S3P1,S3P2 …S6P1.S6P2 将12个震荡周期用6个状态和2拍来替代。 ——? P1 P2 — mm;?指令周期:这是时序图中最大的时间单位,既执行一弟 令所需要的时间。在MCS-51系统屮,不同的指令它所] 的机器周期数不同.它们分别是: 单机器周期指令;双机器周期指令;四机器周期指令;.时序:2)MCS-51单片机的时序 * CPU执行指令时,在时间上的一系列操作顺序。 \ CPU执行指令的一系列动作都是在定时控制部件控制 下按照一定的时序一拍一拍的进行。指令字节数不同,操 作数的寻址方式也不相同,故执行不同指令所需的时间差 异也较大,工作时序也有区别。为了便于说明,通常按指 令的执行过程将时序化为几种周期,即时钟周期、机器周 期和指令周期。 ?指令的字节数与指令周期之间的关系: 在MCS-51单片机的指令系统中有: 单字节;双字节;三字节指令。 在MCS-51的111条指令中,可以分为六种基本的时序: L单字节单周期指令; 4,双字节单周期指令; Jg*命节双周期指令; 5,双字节双周期指令; 群7箪季节四周期指令; 6,三字节双周期指令.;⑴单字节单周期指令,如INC A;双字节单周期指令时序 指令特点:一条指令长度为两个字节,并存储在ROM相令燧 两个单元中。要想完整的将这样的指令执行完,必须从、 ROM中读两次操作码。如:ADD a,#01 \ 在ALE第一次有效时,CPU从ROM的n单元屮取出指 令的第一个字节OPM,送入译码器,并使PC加一,并通 过译码CPU知道这是一条双字节指令,然后在ALE第二次 有效时,从ROM的n+1单元取出指令的第二个字节OP1?2 送入IR,并将PC加一,再对指令进行译码,产生对应的操 作。最后在S6P2时完成本条指令的运行。;LL;读外部数据存储器RAM的指令时序 0 MOVX a,@DPTR

文档评论(0)

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

大家好!本人在此声明:本账号所有文档均出自网络,如有侵权请联系删除。收集归纳不易,请手下留情。

1亿VIP精品文档

相关文档