- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 80c51单片机的硬件结构精简
2、P3用作第二功能使用 当CPU不对P3口进行字节或位寻址时,内部硬件自动将口锁存器的Q端置1。这时,P3口作为第二功能使用。 P3.0 :RXD(串行口输入); P3.1 :TXD(串行口输出); P3.2 : 外部中断0输入; P3.3 : 外部中断1输入; P3.4 :T0(定时器0的外部输入); P3.5 :T1(定时器1的外部输出); P3.6 : (片外数据存储器“写”选通控制输出); P3.7 : (片外数据存储器“读”选通控制输出)。 并行口的负载能力 P0、P1、P2、P3口的电平与CMOS和TTL电平兼容。 P0口的每一位口线可以驱动8个LSTTL负载。在作为通用 I/O口时,由于输出驱动电路是开漏方式,由集电极开路(OC门)电路或漏极开路电路驱动时需外接上拉电阻;当作为地址/数据总线使用时,口线输出不是开漏的,无须外接上拉电阻。 P1、P2、P3口的每一位能驱动4个LSTTL负载。它们的输出驱动电路设有内部上拉电阻,所以可以方便地由集电极开路(OC门)电路或漏极开路电路所驱动,而无须外接上拉电阻。 由于单片机口线能提供几毫安的电流,当作为输出驱动一般的晶体管的基极时,应在口与晶体管的基极之间串接限流电阻。 时钟频率范围要求在1.2MHz~12MHz之间。 1.内部时钟方式:内部一个高增益反相放大器与片外 石英晶体或陶瓷谐振器构成了一个自激振荡器。 晶体振荡器的振荡频率决定单片机的时钟频率。 思考题 设应用单片机晶振频率为12MHz,问机器 周期为多少?指令周期分别为多少? 时钟周期:振荡脉冲2分频成为内部时钟信号,其周期称为时钟周期。 机器周期:完成一个基本操作所需要的时间。 一个机器周期由6个时钟周期组成。 指令周期:一条指令的执行时间。(以机器周期为单位) 单周期、双周期和四周期指令。 2.外部时钟方式:外部振荡器输入时钟信号。 XTAL1 单片机 XTAL2 30pF 30pF 第八节 时钟电路 80C51的典型时序 各指令的微操作在时间上有严格的次序,这种微操作的时间次序我们称作时序。 单字节指令 双字节指令 1、单周期指令时序 第九节 单片机工作的基本时序 2个机器周期中ALE信号有效4次,后3次读操作无效。 2、双周期指令时序 在第二机器周期无读操作码的操作,而是进行外部数据存储器的寻址和数据选通 。ALE信号会出现非周期现象。 访问外部RAM的双周期指令时序 第十节单片机复位及复位电路 单片机复位是使CPU和系统中的其他功能部件都处在一个确定的初始状态,并从这个状态开始工作。 1、PC与SFR复位状态表 寄存器 复位状态 寄存器 复位状态 PC 0000H TCON 00H A 00H *T2CON 00H B 00H TH0 00H PSW 00H TL0 00H SP 07H TH1 00H DPTR 0000H TL1 00H P0~P3 FFH SCON 00H IP XXX00000B SBUF XXH IE 0XX00000B PCON 0XXX0000B TMOD 00H 2、内部复位电路 3、外部复位电路 小结: 1.P0、P1、P2、P3口的结构特点是什么? 2.MCS-51单片机各存储器的功能特点? 3.MCS-51单片机执行程序的过程? 4.MCS-51单片机时钟电路和复位电路有何作用? 思考与练习: MCS-51芯片内部有一个高增益反相放大器,其输入端为芯片引脚XTAL1,其输出端为引脚XTAL2 。而在芯片的外部,XTAL1和XTAL2之间跨接晶体振荡器和微调电容,从而构成一个稳定的自激振荡器,这就是单片机的时钟电路。 单片机复位是使CPU和系统中的其他功能部件都处在一个确定的初始状态,并从这个状态开始工作 80C51有4个8位的并行I/O口:P0、P1、P2、P3。各口均由口锁存器、输出驱动器和输入缓冲器组成。P1口是唯一的单功能口,仅能作通用I/O口。P3是双功能口,除具有数据输入输出功能外,每一条口线还具有不同的第二功能。在需要外部程序存储器和数据存储器扩展时,P0口作为分时复用的低8位地址/数据总线,P2口作为高8位地址总线。 1)PC给出当前指令的存储地址。 2)CPU到存储器取指令,PC自动加1。 3)指令译码器对指令译码,CPU执行指令。 4)CPU到存储器取指令,PC=PC+1。 5)CPU执行下一条指令,…
原创力文档


文档评论(0)