有没有IO口比较多的51单片机io口保护电路

403 Forbidden
403 Forbidden51单片机io口不够用可以用另一51单片机来使用吗?该如何实现 - 我的提问 -
中国电子技术论坛 -
最好最受欢迎电子论坛!
后使用快捷导航没有帐号?
51单片机io口不够用可以用另一51单片机来使用吗?该如何实现
18:03:13  
我做智能小车加了几个模块沾满单片机io口了! 现在51单片机io口不够用可以用另一51单片机来使用吗?该如何实现呢? 有资料的上个资料最好!谢谢
有扩展IO口芯片 或者用两个单片机 串口通讯即可
18:03:14  
有扩展IO口芯片 或者用两个单片机 串口通讯即可
加油,期待你更多的帖子哦
18:14:16  
加574之类的,改改程序就Ok
18:15:10  
加一些74HC574之类的芯片,然后改下程序,就可以了
20:02:53  
你是想用vcc和gnd吧,,把单片机上这两个引脚引出来就行了
高级工程师
21:09:01  
理论上可以 那就使用IO口多的呀!
08:20:32  
有扩展IO口芯片 或者用两个单片机 串口通讯即可
用两个单片机 串口通讯整合意!两个单片机该怎样接线呀?p3.0和p3.1对接 然后共地即可??
08:21:18  
加574之类的,改改程序就Ok
又要焊接& && && &程序又要改一大把!用两个单片机 串口通讯整合意!两个单片机该怎样接线呀?p3.0和p3.1对接 然后共地即可??
08:21:42  
加一些74HC574之类的芯片,然后改下程序,就可以了
用两个单片机 串口通讯整合意!两个单片机该怎样接线呀?p3.0和p3.1对接 然后共地即可??
08:22:29  
理论上可以 那就使用IO口多的呀!
不好!用两个单片机 串口通讯整合意!两个单片机该怎样接线呀?p3.0和p3.1对接 然后共地即可??
08:23:20  
你是想用vcc和gnd吧,,把单片机上这两个引脚引出来就行了
这样就可以了?其他io不用连接的嘛?
08:17:21  
R接T,T接R,地线接地线,,,一个发送指挥另一个干活,干完活并反馈结果
09:00:48  
看不懂来学习的
助理工程师
10:33:35  
io扩展用cpld吧,51毕竟有限,cpld可以一次扩展好几十个
18:40:27  
R接T,T接R,地线接地线,,,一个发送指挥另一个干活,干完活并反馈结果
nice& &谢谢这么说 就有个概念了 剩下就交给我了哈哈
18:40:40  
R接T,T接R,地线接地线,,,一个发送指挥另一个干活,干完活并反馈结果
纳斯& &谢谢这么说 就有个概念了 剩下就交给我了哈哈
Powered by51单片机IO口输入输出方式 - 电子技术基础知识 - 21IC中国电子网
您当前的位置:&>&&>&&>&
51单片机IO口输入输出方式
传统51单片机IO接口只可以作为标准双向IO接口,如果用其来驱动LED只能用灌电流的方式或是用三极管外扩驱动电路。
灌电流方式:LED正极接VCC,负极接IO口。IO为高电平是LED两极电平相同,没有电流,LED熄灭;IO为低电平时,电流从VCC流入IO,LED点亮。但是当你吧LED正极接在IO接口,负极接GND时,将IO接口置于高电平,LED会亮,但因为IO接口上拉能力不足而使亮度不理想,可以用下面介绍的方式解决这个问题。
推挽工作方式:LED正负极分别接在两个IO口上,然后设置正极IO接口为推挽输出,负极IO接口为标准双向灌电流输入。推挽方式具有强上拉能力,可以实现高电平驱动LED。
IO口的四种使用方法
从I/O口的特性上看,标准51的P0口在作为I/O口使用时,是开漏结构,在实际应用中通常要添加上拉电阻;P1、P2、P3都是准双向I/O,内部有上拉电阻,既可作为输入又可以作为输出。而LPC900系列单片机的I/O口特性有一定的不同,它们可以被配置成4种不同的工作模式:准双向I/O、推挽输出、高阻输入、开漏。
准双向I/O模式与标准51相比,虽然在内部结构上是不同的,但在用法上类同,比如要作为输入时都必须先写&1&置成高电平,然后才能去读引脚的电平状态。!!!!!为什么是这样子?见下面图解分析。
推挽输出的特点是不论输出高电平还是低电平都能驱动较大的电流,比如输出高电平时可以直接点亮LED(要串联几百欧限流电阻),而在准双向I/O模式下很难办到。
高阻输入模式的特点是只能作为输入使用,但是可以获得比较高的输入阻抗,这在模拟比较器和ADC应用中是必需的。
开漏模式与准双向模式相似,但是没有内部上拉电阻。开漏模式的优点是电气兼容性好,外部上拉电阻接3V电源,就能和3V逻辑器件接口,如果上拉电阻接5V电源,又可以与5V逻辑器件接口。此外,开漏模式还可以方便地实现&线与&逻辑功能。
对于上面疑问的解释,有这样一个资料:
高阻态这是一个数字电路里常见的术语,指的是电路的一种输出状态,既不是高电平也不是低电平,如果高阻态再输入下一级电路的话,对下级电路无任何影响,和没接一样,如果用万用表测的话有可能是高电平也有可能是低电平,随它后面接的东西定。
电路分析时高阻态可做开路理解。你可以把它看作输出(输入)电阻非常大。他的极限可以认为悬空。
高阻态的典型应用:
1、在总线连接的结构上。总线上挂有多个设备,设备与总线以高阻的形式连接。这样在设备不占用总线时自动释放总线,以方便其他设备获得总线的使用权。
2、大部分单片机I/O使用时都可以设置为高阻输入,如凌阳,AVR等等。高阻输入可以认为输入电阻是无穷大的,认为I/O对前级影响极小,而且不产生电流(不衰减),而且在一定程度上也增加了芯片的抗电压冲击能力。
扩展阅读:51单片机5v供电,每个IO口输出电压是多少?,51单片机5v供电,每个IO口输出电压是多少
来源:网络
关键字: 5v io
更新时间:
延伸:本文除了聚合《51单片机5v供电,每个IO口输出电压是多少?》,免费提供的有关5v io和51单片机5v供电,每个IO口输出电压是多少的内容之一,已有不少的网友认为此答案对自己有帮助!获取更多与《》相关的知识。
网友0的回答
51单片机IO口输出高电平时,接近VCC,可以按VCC来计算。 你使用5V供电,IO输出高电压平应该网友1的回答
51单片机IO口输出高电平时,接近VCC,可以按VCC来计算。你使用5V供电,IO输出高电压平应该按网友2的回答
51单片机5v供电,每个IO口输出电压是多少? -07 网友1的回答
51单片机的IO口是5V的,但是接入负载的时候,不是满足电压就可以的,还必须满足负载电流才行。 51网友0的回答
51单片机io口的输入/输出逻辑电平是:低电平是0,高电平接近5V。但负载能力并不大。所带的负载只限网友1的回答
是的,常规情况下就是这两种情况,如:P1.0=1, 则P1.0管脚输出5V; P1.0=0 则P1.网友2的回答
这得要看电路的功率,你的电源功率为3.5W,那么你的单片机电路的整体电流就51单片机的相关知识网友1的回答
51单片机开发板用5V 1A供电,控制LED,一般可以我准备用74HC595扩展IO口,这样可网友0的回答
最满意的回答
猜你感兴趣
回答问题赢iPhone 651单片机的管脚做个东西IO端口不够用,P0 P2用于外扩RAM,P1用于LCD1602P3又有很多不能用的,是否能在P0 P2不做外部地址、数据总线时候使用P0 P2作为IO口.实在不够用了.扩展IO 用373之类原理我知道但是IO和RAM在一个地址空间,我扩展RAM已经64KRAM 占满了整个空间了.能在P0 P2口总线上空闲的时间里用它当IO口吗?也就是十分复用IO /数据 /地址总线 3个十分复用.
dvtghb3004D8
P0可以做IO口,不过加上拉电阻,P2口完可以当正常IO端口用.在内RAM够用的情况下,P0和P2均可以当IO用.也可以扩IO,用373之类的芯片.或者8255a,芯片佷多.
为您推荐:
其他类似问题
扫描下载二维码

我要回帖

更多关于 单片机io口扩展 的文章

 

随机推荐