- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 开关的开/合代表引脚输出的高/低电平; 来自CPU的一根数据总线控制着开关的开/合; 该数据总线是共用的,许多器件与其相连; 若让引脚在一段时间内输出高电平,很难使控制线保持原来的值不变。 需要一个小的存储器单元,在其前面加一个开关,要让该位输出时,把开关打开,信号进入存储器单元,然后马上关闭开关,信号保持在此存储器单元内,直到下一次命令把开关再打开为止,这就使得该位的状态与其他器件无关了。 这么一个小的存储器单元就称为锁存器。 * 一是读口锁存器的状态: 口锁存器的状态由Q端通过上面的三态输入缓冲器送到内部,读到的是最后的输出值,而不是当前引脚上的值。此时引脚处于输出状态. 二是CPU读口引脚上的外部输入信息:这时候引脚状态通过下面的三态输入缓冲器传入到数据总线。 * 如P3.6、P3.7分别是WR、RD信号,当微处理机外接RAM或有外部I/O口时,它们被用作第二功能,不能作为通用I/O口使用,只要一微处理机一执行到MOVX指令,就会有相应的信号从P3.6或P3.7送出,不需要事先用指令说明。 事实上‘不能作为通用I/O口使用’也并不是‘不能’而是(使用者)‘不会’将其作为通用I/O口使用。你完全可以在指令中按排一条SETB P3.7的指令,并且当单片机执行到这条指令时,也会使P3.7变为高电平,但使用者不会这么去做,因为这通常这会导致系统的崩溃(即死机)。 * P0接口要求:作为一般I/O口输出时,若驱动的是NMOS电路或OC门电路,其引脚要接上拉电阻,否则高电平电位不确定;作为一般I/O口为准双向口,即作为输入时,必须先往端口写1。 P1~P3口接口要求:作为一般I/O口输出时,驱动任何电路都不需要要接上拉电阻(因为内部有上拉电阻);作为一般I/O口为准双向口。 * 2.7 输入/输出端口 1. 输入/输出端口 I/O 口的作用? 获取外部输入信号,向外部输出信号 I/O口太多:引脚数目增多,设备价格上涨; I/O口太少:不能满足于复杂控制的需要。 (Generally, Ports are scarce and Port usage/allotment is an engineering decision.) To increase the number of ports, use a Parallel port interface chip like 8255 2. 89C51的 I/O口 四个准双向并行I/O端口:P0,P1,P2,P3 准双向的含义: 端口每位都可以定义为输入/输出,但作为输入时,必须先向该位的口锁存器写”1”。 上电复位后,每个端口即可作输入,也可为输出端口; 3、并行输入/输出电路结构 P0. 0P0.1P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 P1. 0P1.1P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 P2.7 P2.6 P2.5 P2.4 P2.3 P2.2 P2.1 P2. 0 P3. 0P3.1P3.2 P3.3 P3.4 P3.5 P3.6 P3.7 4个8位并行I/O口:P0,P1,P2,P3; 均可作为双向I/O端口使用。 (1)特点: P0:访问片外扩展存储器时, 复用为低8位地址线和数据线 P2:高8位地址线。 P1:双向I/O端口 P3:第二功能 1234567891011121314151617181920 4039383736353433323130292827262524242221 8031 8051 8751 89C51 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 1 ALE WR RD P1. 0 P1. 1 P1. 2 P1. 3 P1. 4 P1. 5 P1. 6 P1. 7 指令1:MOV P1,#00H 指令2:MOV P1,#0FFH 指令3:MOV P1,#0AAH (2)输出举例 指令4:CLR P1.0 指令5:SETB P1.0 +5V 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 (3)输入举例 S0 +5 V 4.7 k W ALE WR RD P3. 0 P3. 1 P3. 2 P3. 3 P3. 4 P3. 5 P3. 6 P3. 7 读端口: MOV P3, MOV A, P3 89C51 × × × × × × × × 寄存器A 注:当I/O端口作为输入使用时,需先
您可能关注的文档
- 【高考调研】2017届高三物理一轮复习:第七章-恒定电流7-7探究.ppt
- 【高考政治烤前三个月复习专题突破】(技能·规范·回扣):考前基础回扣——文化生活探究.ppt
- 【高考政治总复习】+【知识框架+名师点睛+考点】专题一货币、价格与消费探究.ppt
- 【高一数学学习精品】2016-2017学年高一人教A版数学必修一:2.1.2指数与指数幂的运算(二)探究.ppt
- 【高优指导】2017版高考数学一轮复习第十二章推理与证明、算法初步与复数12.1归纳与类比文探究.ppt
- 【高优指导】2017版高三化学一轮复习第3单元自然界中的元素第2节氮及其化合物鲁科版探究.ppt
- 《出师表》探究.ppt
- 《出师表》最新探究.ppt
- 【高优指导】2017高考历史一轮复习第1讲商周的政治制度与秦朝中央集权制度的确立岳麓版探究.ppt
- 《初级会计实务》第一章第5节持有至到期投资探究.ppt
- 【河南中考面对面】2016中考化学第一部分教材知识梳理第10单元课时2中和反应pH新人教版探究.ppt
- 《当仁,不让于师》(有条理、结构好的)探究.ppt
- 【河南中考面对面】2016中考化学基础专题攻略模块五科学探究主题二物质的区分、除杂和共存探究.ppt
- 【河南中考面对面】2016中考历史第二部分专题梳理热点专题三中外历史上的改革和制度创新新人教版探究.ppt
- 【河南中考面对面】2016中考历史第二部分专题梳理热点专题四大国关系新人教版探究.ppt
- 【河南中考面对面】2016中考历史第二部分专题梳理热点专题一侵略与反抗新人教版探究.ppt
- 《党政机关公文处理工作条例》与《党政机关公文格式》(GBT9704—2012)学习培训探究.ppt
- 【河南中考面对面】2016中考历史第二部分专题梳理专题四历史小短文命题与示例新人教版探究.ppt
- 《岛》推荐探究.ppt
- 【河南中考面对面】2016中考历史第一部分教材知识梳理模块二中国现代史主题九社会主义道路的探究.ppt
文档评论(0)