- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3.各种周期的相互关系 §2-5 复位操作 1. 复位操作: 系统处于正常工作状态时,振荡器稳定后,RST引脚上有一个高电平并维持2个机器周期(24个振荡周期),CPU复位 2. 复位操作的作用(功能): 初始化 重新启动(程序出错、系统死锁) 3. 复位操作对寄存器的影响 将PC(指令计数器)初始化为0000H ,单片机从0000H开始执行程序 堆栈指针07H 端口锁存器P0~P3=FFH 串口的SBUF和内部RAM不定 其余特殊功能寄存器全清0 复位后各特殊功能寄存器的状态 4.复位电路 a)上电自动复位 在通电瞬间,电容C通过电阻R充电,RST端出现正脉冲,用于复位 b)手动复位 手动复位和上电复位的原理是一样的,都是利用RC电路的放电原理,让RST端能保持一段时间的高电平,以完成复位 §2-6 89C51单片机的低功耗工作方式 89C51属于CHMOS的单片机,运行时耗电少 89C51有2种节电方式:空闲方式、掉电方式 1. 空闲方式:(Idle Mode) CPU停止工作, RAM、定时器/计数器、串口、中断系统继续工作 电流降到正常工作方式的15% 2. 掉电方式:(Power Down Mode) 片内振荡器停止工作,时钟“冻结”,一切功能暂停 只保存片内RAM内容,直到下次硬件复位 电流降到15uA以下,最小可到0.6uA 3.方式的设定和退出 位 序 D7 D6 D5 D4 D3 D2 D1 D0 位符号 SMOD — — — GF1 GF0 PD IDL 掉电方式位 空闲方式位 空闲方式进入:IDL=1 掉电方式进入:PD=1 空闲方式退出:中断请求、复位 掉电方式退出:复位 §2-7输入/输出端口 一、P0口 一)P0口作为一般I/O口使用(无外扩存储器时) 输出 直接写 输入 分为读端口与读引脚,先写1、再读 MOV A, P0 ANL P0,A 注意:P0口作一般I/O口用,一定要外接上拉电阻(10K),才能高电平输出。 P0口是一个漏极开路型双向I/O口,每位能驱动8个LS型TTL负载。 P0口的字节地址为80H,位地址为80H-87H 二)P0口作为地址/数据总线使用 在系统外扩存储器(ROM、RAM)时,CPU对片外存储器读/写(执行MOVX指令或EA=0时执行MOVC指令)时,此时P0口作为低8位地址线、数据线(分时使用)。 1)P0口输出低8位地址/数据 2)P0口输入数据 同读引脚,使数据进入内部总线。 P0口位结构 当CPU使控制线C=0时,开关MUX拨向Q,P0口为通用I/O;当控制线C=1时,开关拨向反相器3的输出端,P0口分时作为地址/数据总线用。 1)8位准双向口 只能作为通用I/O使用 2)内部有上拉电阻 输出 直接写 输入 分为读端口与读引脚,先写1、再读 3)P1口可驱动4个LS型TTL门电路 4)P1口的字节地址为90H,位地址为90H-97H 二、P1口 P1口位结构 1)P2口位结构与P1口类似,比P1口多了一个MUX开关和转换控制部分。 三、P2口 2)在系统外扩存储器(ROM、RAM)时,CPU对片外存储器读/写(执行MOVX指令或EA=0时执行MOVC指令)时,此时P2口作为高8位地址线。P2口作为高位地址就不能做I/O口。 3)每一位口线能驱动4个LS型TTL负载。 4)P2口的字节地址为A0H,位地址为A0H-A7H。 P2口位结构 1)P3口位结构与P1口类似,比P1口多了一个与非门3和缓冲器4,P3口每一位具有第二功能。 2) P3口的字节地址为B0H,位地址为B0H-B7H。 3)与非门3决定输出锁存器Q端数据还是输出第二功能W的信号 当W=1时,P3.X=Q 第一功能 当Q=1时,P3.X=W 第二功能 4)不用软件设置P3口的功能,当CPU对P3口进行SFR寻址时,内部硬件自动使第二功能输出线W=1,P3口作通用I/O;反之,不对P3进行SFR寻址,内部硬件使Q=1,P3口为第二功能。 四、P3口 P3口位结构 P3口的使用 1)P3口作为通用I/O口使用 与P1口类似 准双向I/O口 读入时要先写1 2)P3口用作第二功能 输出 P3.1 P3.6 P3.7 输入 P3.0 P3.2 P3.3 P3.4 P3.5 外部RAM读选通 RD P3.7 外部RAM写选通 WR P3.6 定时器/计数器1计数输入 T1 P3.5 定时器/计数器0计数输入 T0 P3.4 外部
您可能关注的文档
- 19楼网站教程详解.ppt
- 07SIMATICS7-300、400PLC的设计应用实例教程详解.ppt
- 2015-2016学年高中物理第2章1电源和电流新人教版选修3-1教程详解.ppt
- 19汽车电工电子技术翟秀军项目五汽车电子及计算机基础任务五555定时器及其在汽车上的应用教程详解.ppt
- 2015-2016学年高中物理第2章2电动势新人教版选修3-1教程详解.ppt
- 19数控机床PLC基础知识教程详解.ppt
- 2015-2016学年高中物理第3章传感器章末总结教科版选修3-2教程详解.ppt
- 07传感器知识实训教程详解.ppt
- 2015-2016学年高中物理第3章第1、2节传感器温度传感器和光传感器教科版选修3-2教程详解.ppt
- 19熊猫妈妈听电话教程详解.ppt
最近下载
- 金融市场与金融机构(原书第9版)教学课件Mishkin_fmi09_ppt_04.pptx VIP
- ISO90012024版质量管理体系推行计划 .pdf VIP
- 金融市场与金融机构(原书第9版)教学课件Mishkin_fmi09_ppt_03.pptx VIP
- 金融市场与金融机构(原书第9版)教学课件Mishkin_fmi09_ppt_05.pptx VIP
- 金融市场与金融机构(原书第9版)教学课件Mishkin_fmi09_ppt_07.pptx VIP
- 飞行程序设计-第3章 编码.ppt
- 一维数组的定义与初始化课件(共14张PPT)—《C语言程序设计》(电子工业版).pptx VIP
- 缝纫机说明书-JUKI.PDF
- 员工手册(公司通用版).docx VIP
- 金融市场与金融机构(原书第9版)教学课件Mishkin_fmi09_ppt_02.pptx VIP
文档评论(0)