历史上的今天
返回首页

历史上的今天

今天是:2025年06月11日(星期三)

正在发生

2020年06月11日 | MCS-51单片机并行P3口的功能及特性

2020-06-11 来源:elecfans

MCS-51系列单片机并行P3口为多功能口,它的第一功能为准双向口,可以作为通用I/O口使用,其特性和P1口相似 。但在实际应用中它的第二功能信号更多。


P3口的口锁存器Q端接与非门驱动输出场效应管T,该与非门的另一个控制端为第二功能输出线。P3口的引脚状态通过输入缓冲器输入到内部总线和第二功能输入线。


MCS-51单片机并行P3口的功能及特性

P3口的每一位可以分别定义为第一功能输入/输出线或第二功能输入/输出线。

P3口的某一位作为第一功能输入/输出线时,第二功能输出线总是为高电平,该位引脚输出电平仅取决于口锁存器的状态,为“1”时输出高电平,为“0”时输出低电平。

P3口的某一位作为输入线时,该位口锁存器应保持“1”,使输出场效应管T截止,引脚状态由外部输入电平所确定。P3口的某一位作为第二功能输入/输出线时,该位的口锁存器也必须保持“1”,使输出场效应管的状态由第二功能输出确定。

P3口的第二功能定义:

MCS-51单片机并行P3口的功能及特性

P3口的字节地址为0B0H,位地址为0B0H~0B7H。对P3口的操作,可以采用字节操作,也可以采用位操作。

ANL P3,#0DFH;0 à P3.5

CLR P3.5 ;0 àP3.5

ORL P3,#20H;1 àP3.5

SETB P3.5 ;1 àP3.5

XRL P3,#20H ;P3.5取反

CPL P3.5 ;P3.5取反

推荐阅读

史海拾趣

Astema公司的发展小趣事

随着业务的迅速增长,Astema意识到供应链管理的重要性。公司开始优化供应链管理流程,提高生产效率和产品质量。同时,Astema还与供应商建立了紧密的合作关系,确保原材料供应的稳定性和可靠性。这些举措使得Astema在激烈的市场竞争中保持了稳定的运营。

Facon公司的发展小趣事

在2010年代初,随着科技的飞速发展,电子行业正迎来新一轮的创新浪潮。这时,一群充满激情和梦想的工程师在硅谷创立了Facon公司,他们怀揣着改变世界的愿景,立志在电子行业中留下自己的印记。初始阶段,Facon主要专注于研发高性能的半导体芯片,为智能手机、平板电脑等电子产品提供强大的计算能力。通过不懈努力和持续创新,Facon逐渐在市场中树立了良好的口碑。

冠西电子(COSMO)公司的发展小趣事

冠西电子(COSMO)公司成立于1981年,起初便专注于光电元件产品的制造。公司创始人凭借对电子技术的深刻理解和市场需求的敏锐洞察,逐步将冠西电子打造成光电元件领域的专业制造商。通过不断的技术创新和产品质量提升,冠西电子逐渐在电子行业中崭露头角。

Eagle Plastic Devices公司的发展小趣事

Eagle Plastic Devices公司成立于20世纪90年代初期,当时市场上对于高性能塑料电子部件的需求日益增长。公司创始人张先生,凭借其在塑料材料科学和电子工程领域的深厚背景,带领团队研发出了一系列具有革命性的塑料电子封装和连接器产品。这些产品以其优异的电气性能、耐用性和成本效益,迅速在行业内获得了认可,为Eagle Plastic Devices公司奠定了坚实的基础。

Elma Electronic Inc公司的发展小趣事

Elma Electronic Inc公司在电子封装市场拥有显著的领导地位。从VME/VME64x到Rugged COTS封装,该公司凭借其创新的设计和制造技术,成功地在多个细分市场取得了领先地位。这种领导地位不仅体现在产品的多样性上,更在于其为客户提供的高质量、可靠性和性能优异的产品。

Abbatron公司的发展小趣事

Abbatron公司深知合作的重要性,积极寻求与业内其他企业的合作机会。通过与某知名电子制造商的合作,Abbatron公司成功将其创新技术应用于实际产品中,进一步扩大了市场份额。这种合作模式不仅促进了双方的发展,也为整个电子行业带来了更多的可能性。

问答坊 | AI 解惑

功率单元板上电压快速、精准测量!!!!!

我现在正在做一个专题研究,实现变频器单元板上电压的快速、精准测量,现在电压测量一般采用采样电阻进行分压测量,但准确性和快速型都不好,请大家讨论一下,给些新的实现方法。谢谢高手指点…

查看全部问答>

matlab第三课--矩阵与矩阵的运算~

分为加减乘除,点运算! 哈哈 慢慢体会吧!…

查看全部问答>

有关基准源的问题

有关基准源的问题 我在电路中要用到1.25V和2.5V这两个基准电压                                       &nbs ...…

查看全部问答>

这么久还是没什么进展。。跟预想的方案差的太远了。。表个态该死的nec

本帖最后由 paulhyde 于 2014-9-15 09:39 编辑 两天了,竟然电机还没调完。。郁闷中。本来挺简单的电机驱动。。都是万恶的nec  …

查看全部问答>

Tree View Control 在 WinCE6.0 上 无法用鼠标选择

问题是这样的:我在ce6上使用树控件,可以用上下键选择某个节点,但是不能用鼠标来选择,用鼠标时候点击某个节点没反应,选不上。我添加了NM_CLICK消息响应,但是用鼠标点击时候也不能进到这个消息的响应函数中,所以我觉得该控件根本没有收到系统 ...…

查看全部问答>

vxworks里的powerpc-wrs-vxworks-ar等指什么?

一个软件为在vxworks_powerpc下安装写的makefile中有如下几句: “CCROOT=/net/compiler/gcc_mpt_1.02/bin RANLIB = $(CCROOT)/powerpc-wrs-vxworks-ranlib AR = $(CCROOT)/powerpc-wrs-vxworks-ar cq NM = $(CCROOT)/powerpc-wrs-vxworks-nm” ...…

查看全部问答>

单片机发光二极管点亮实验

各位高手求助,小弟按照郭天祥的教材刚开始学习单片机,下面是点亮一个发光二极管实验,单片机控制二极管亮灭循环,但是实际运行时发现,一会是两个灯亮灭循环,一会是一个灯亮灭循环,不知道怎么搞的,求助各位了! #include <reg52.h>#defin ...…

查看全部问答>

LED开关电源的PCB设计技术

    在开关电源设计中PCB板的物理设计都是最后一个环节,如果设计方法不当,PCB可能会辐射过多的电磁干扰,造成电源工作不稳定,以下针对各个步骤中所需注意的事项进行分析…

查看全部问答>

工作三年,换工作,何去何从。。。

说一下背景:          本人09年小二本毕业,毕业后在上海工作一年,后来深圳,算起来总共工作时间为三年,三年说长不长,说短也不短,由于这两三年一直工作在小公司,主要工作就是单片机的底层开发,还有就是arm7, ...…

查看全部问答>