当前位置:首页 > 单片机 > 单片机
[导读]89C51单片机的P0~P3口不是标准意义的双向口 ,他只是准双向口,你可以对照着P0口的结构图看这段话,向端口写1,就是向锁存器写1,也就是让其口输出FF,为什么,是这样的,给锁存器写1,那么锁存器的反向端就输出0,那

 

89C51单片机的P0~P3口不是标准意义的双向口 ,他只是准双向口,

你可以对照着P0口的结构图看这段话,向端口写1,就是向锁存器写1,

 

也就是让其口输出FF,为什么,是这样的,给锁存器写1,那么锁存器

的反向端就输出0,那么和它相接的MOS管也就在截止状态,也就是呈高

阻态,这样P0口上数据就会从读引脚的三态缓冲器上正确的输入,如果

不写1,那么锁存器上次锁存的可能为0,那么反向端有可能出现1,这样

和反向端相接的MOS管就倒通,也就是直接拉到地,那么不管你P0口上输

入什么信号都会拉成低电平,输入就错了

双向口与准双向口的区别主要是:准双向口I/O口操作时做数据输入时需

要对其置1,否则若前一位为低电平,后一位输入的电平为高则MOS管拉不起来

导致出错。而双向口则不需要做此动作,因为双向口有悬浮态。

准双向口只能有效的读取0,而对1则是采用读取非零的方式,就是读入的

时候要先向接口上写1,然后再读。

真正的双向口正如其名,就是真正的双向io不需要任何预操作可直接读入读出

 

 

 

转自:http://wenwen.soso.com/z/q184033008.htm

对照MCS-51的各通道结构:

 

 

I/O口有三种操作方式:输出数据方式,读端口数据方式,读端口引脚方式

输出数据方式:

只要一条数据操作指令就可以把输出数据写入P0~3的端口锁存器,然后通过输出驱动器送到端口引脚。

eg. MOV P0, A

MOV P0, #data

读端口数据方式:

是一种仅对锁存器中数据进行读入的操作方式,读入的这个数据并非端口引脚输入的数据。CPU只要一条传送指令就可以把端口锁存器中的数绝读入累加器A或内部RAM中。

eg. MOV A, P1

MOV R1, P1

读端口引脚方式:

从端口引脚线上读入信息。CPU首先必须将欲读端口引脚所对应的锁存器置位,以便驱动T2管(其他端口的T管)截止;然后打开输入三态缓冲器,使相应端口引脚上的信号输入MCS-51内部数据总线。所以,要用两条指令来完成读端口引脚。

eg. MOV P1, #0FH

MOV A, P1 ; 先使P1口低四位置位,然后读P1端口第四位引脚线信号送往A。

 

 

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

8位单片机在嵌入式设计领域已经成为半个多世纪以来的主流选择。尽管嵌入式系统市场日益复杂,8位单片机依然不断发展,积极应对新的挑战和系统需求。如今,Microchip推出的8位PIC®和AVR®单片机系列,配备了先进的独立...

关键字: 单片机 嵌入式 CPU

在嵌入式系统开发中,程序烧录是连接软件设计与硬件实现的关键环节。当前主流的单片机烧录技术已形成ICP(在电路编程)、ISP(在系统编程)、IAP(在应用编程)三大技术体系,分别对应开发调试、量产烧录、远程升级等不同场景。...

关键字: 单片机 ISP ICP IAP 嵌入式系统开发

在嵌入式系统开发中,看门狗(Watchdog Timer, WDT)是保障系统可靠性的核心组件,其初始化时机的选择直接影响系统抗干扰能力和稳定性。本文从硬件架构、软件流程、安全规范三个维度,系统分析看门狗初始化的最佳实践...

关键字: 单片机 看门狗 嵌入式系统

本文中,小编将对单片机予以介绍,如果你想对它的详细情况有所认识,或者想要增进对它的了解程度,不妨请看以下内容哦。

关键字: 单片机 开发板 Keil

随着单片机系统越来越广泛地应用于消费类电子、医疗、工业自动化、智能化仪器仪表、航空航天等各领域,单片机系统面临着电磁干扰(EMI)日益严重的威胁。电磁兼容性(EMC)包含系统的发射和敏感度两方面的问题。

关键字: 单片机 电磁兼容

以下内容中,小编将对单片机的相关内容进行着重介绍和阐述,希望本文能帮您增进对单片机的了解,和小编一起来看看吧。

关键字: 单片机 复位电路

在这篇文章中,小编将为大家带来单片机的相关报道。如果你对本文即将要讲解的内容存在一定兴趣,不妨继续往下阅读哦。

关键字: 单片机 异常复位

今天,小编将在这篇文章中为大家带来单片机的有关报道,通过阅读这篇文章,大家可以对它具备清晰的认识,主要内容如下。

关键字: 单片机 仿真器

单片机将是下述内容的主要介绍对象,通过这篇文章,小编希望大家可以对它的相关情况以及信息有所认识和了解,详细内容如下。

关键字: 单片机 中断 boot

一直以来,单片机都是大家的关注焦点之一。因此针对大家的兴趣点所在,小编将为大家带来单片机的相关介绍,详细内容请看下文。

关键字: 单片机 数字信号 模拟信号
关闭