问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

单片机的p0,p1,p2,p3端口有什么作用?

发布网友 发布时间:2022-04-21 09:46

我来回答

1个回答

热心网友 时间:2023-11-09 05:52

1、P0口:真正的双向口,输出锁存,输入缓冲,输入前要先置1(KEIL包含的头文件已经有动作了,如果用汇编,要人工置1),输出为漏极开路,输出一般都要上拉电阻。输入为高阻态,能驱动8个TTL负载。当有片外存储器时,作数据线使用。  

2、P1口:最简单的口,输入也要先置1,无高阻态,只能是输出或者输入。能驱动4个TTL负载。  

3、P2口:I/O(输入/输出)与P1口一样,当有片外存储器时,作地址线使用,寻址64K片外数据存储器。能驱动4个TTL负载。  

4、P3口:I/O(输入/输出)与P1口一样,但无论输入输出都要先置1。具有很多复用功能。


扩展资料

1、如果P1口用作输入端口,即Q=0,/Q=1;则场效应管导通,引脚被直接连到电源的地GND上,即使引脚输入的是高电平,被直接拉低为“0“。

所以,与P0端口一样,在将数据输入P1端口之前,先要通过内部总线向锁存器写”1“,这样/Q=0,场效应管截止,P1端口输入的“1”才可以送到三态缓冲器的输入端,此时再给三态门的读引脚送一个读控制信号,引脚上的“1”就可以通过三态缓冲器送到内部总线。

2、具有这种操作特点的输入/输出端口,一般称之为准双向I/O口,51单片机的P1,P2,P3口都是准双向口。而P0端口由于输出具有三态功能(输出端口的三态是指:高电平,低电平,高阻态这三态),所以在作为输入端口时,无需先写“1”然后再进行读操作。

参考资料:EEPW - 51单片机的P1、P2、P3口的工作原理

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我处一去成都九寨沟牟泥沟乐山娥眉,穿什么衣服,那的景色美吗现在 女人叫老公已过时 现在流行这三种称呼 老婆如何称呼老公? cpa在银行系统有什么用 注会能从业什么工作吗 有注会证找什么工作 直接写出下面各题的得数. 65÷5= 430+80= 400÷8= 13×7= 360÷40=... 直接写出下面各题的得数.(后四题估算)7×12=220×4=50×40=27×30=7... 直接写出下面各题的得数.72÷24=16×5=54÷3=404×28≈360÷40=560÷4... 明日方舟 明日方舟引航者试炼怎么玩? 尚未接入互联网 什么意思? 在keil4中如何给单片机的引脚定义 尚未的词义是什么 尚的文言文意思 尚未的尚是什么意思? 尚未什么意思 Old Tom the killer whale,的翻译 尚未的意思是? “尚未”和“未能”有什么区别? MCU到底是什么东西,起什么作用? 尚为和尚未的意思有什么区别? 单片机接口和端口的区别 尚未是什么意思? 单片机输入输出接口类型 “尚未”用英语怎么说? SOC和MCU有什麽区别麽? mcu自定义接口db8是 什么是MCU总线接口TFT驱动板? MCU接口是什么意思 UC浏览器官网是什么? 尚未录取什么意思? 单片机的串行接口有哪些种类? 什么是MCU系统电路??? 尚未的近义词是什么呢 尚未的反义词是什么 单片机按键怎么连接 尚未录取什么意思 尚未和倘若词语的理解 尚未的造句 尚未和仍未的区别 尚未成熟但仍在途中 翻译意思? 404 Not Found m.2能外置吗? 大神笔记本M.2接口能扩展为显卡接口吗 笔记本电脑有几个m.2接口? 某宝上TB250btc的M.2 K挖矿可以外接一张显卡吗?这个板子可以7卡挖矿,是不是稳定 吧友认为exp gdc的m.2外接显卡怎么样 联想y700m.2可以接显卡吗 NGFF M.2怎么外接显卡