首页 >>  正文

并行io口的工作原理

来源:baiyundou.net   日期:2024-09-25

祖弘亮1613为什么单片机的读输入的时候,都要口写1 -
何维明15079373892 ______ 那是51系列吧,我是这样理解的,51单片机的IO口都是漏极开路形式的,就算是P0口在IO模式下也是,读IO前先写1,是为了把低端晶体管关闭,这样IO就变成高阻输入态,尽管有个几百K的片内上拉电阻. 如果不先写1,IO输出寄存器可能还锁存着0,这样低端晶体管就一直导通,无论你怎么读都只能读到0

祖弘亮1613io口的输入输出是什么意思 -
何维明15079373892 ______ I/O(英语:Input/Output),即输入/输出,通常指数据在内部存储器和外部存储器或其他周边设备之间的输入和输出.I/O接口的功能是负责实现CPU通过系统总线把I/O电路和外围设备联系在一起. 输入/出设备是硬件中由人(或其他系统)使用...

祖弘亮1613mcs - 51单片机有几个i/o口具备第二功能 -
何维明15079373892 ______ MCS-51单片机的4 个口都 可作为IO口使用,除P1口外,其它三个I/O口都有第二功能. P0口可作为数据总线口,它可以对外部存储器低8 位读写. P2口也可以作为系统 扩展时的高8 位地址. P3口除了IO口功能 外,也有第二功能,即P3.0(串行输入口RXD)、P3.1(串行输TXD)、P3.2(外部中断/0INT0)、P3.3(外部中断1)、P3.4(定时器0外部 中断T0)、P3.5(定时器1外部中断T1)、P3.6(外部存储器写/WR)、P3.7(外部存储器读/RD)

祖弘亮1613新手对51单片机IO的疑惑 -
何维明15079373892 ______ 51的引脚是半通用的IO口,不知道你电路学的怎么样,你可以看IO口的原理图,里面是高端电阻上拉,低端三极管驱动的.如果你端口本来设置的是0,你读的时候下拉的三极管也会仍然被驱动着,所以不管管脚上是1还是0,这个电平都会被内部的下拉三极管拉到0,读的数据也就不管外界是1还是0,都读的是0了.而如果你先写1,就是把下拉的三极管断开,这样IO口内部只是被一个上拉电阻驱动,如果你外面是0,这时管脚就会被拉到0,读的值也就是0;如果外面是1,自然读的就是1了.

祖弘亮161351单片机io口相连 -
何维明15079373892 ______ 两个单片机,近距离的串口通信,就是这样的.完全可以直接相连.并口通信,也有人弄过,也是直接相连的.

祖弘亮1613at89s51单片机io口他们分别能驱动多少74ls型门电路 -
何维明15079373892 ______ MCS-51有4个双向并行IO口:P0、P1、P2、P3;其中,P0为三态双向口,其驱动能力比较大,可驱动高达8个TTL电路;P1、P2、P3为准双向口(作为输入时,口线需要被拉成高电平,故称准双向口),其负载能力比较低,只能驱动4个TTL电路

祖弘亮1613如何利用mcs - 51单片机的串行口进行并行i/o口拓展 -
何维明15079373892 ______ 可以采用74HC164,它是8 位串行输入、并行输出芯片. 对它的操作可以参考: http://baike.baidu.com/link?url=BHNhXCmwCO3qLP5MiEN3rqVCOiuTg2EiLk5-kpnzG1WELs6S5CBvq1QZ7mY4FK4xpsH3-9FiDSib5KwmQrgfca

祖弘亮1613单片机的工作原理是? -
何维明15079373892 ______ 它是一种在线式实时控制计算机,在线式就是现场控制,需要的是有较强的抗干扰能力,较低的成本,它内部也用和电脑功能类似的模块,比如CPU,内存,并行总线,还有和硬盘作用相同的存储器件. 单片机是靠程序的,并且可以修改.通过不同的程序实现不同的功能,尤其是特殊的独特的一些功能,这是别的器件需要费很大力气才能做到的,有些则是花大力气也很难做到的.一个不是很复杂的功能要是用美国50年代开发的74系列,或者60年代的CD4000系列这些纯硬件来搞定的话,电路一定是一块大PCB板!但是如果要是用美国70年代成功投放市场的系列单片机,结果就会有天壤之别!只因为单片机的通过你编写的程序可以实现高智能,高效率,以及高可靠性!

祖弘亮1613如果单片机的工作电压是5V,IO口输出高电平的话,输出电压怎么算? -
何维明15079373892 ______ 看情况,有两种情况:一种是单片机的IO口是强上拉(发射极开路),可以按5V算,最大输出电流可以到20mA(有些甚至可以到100mA)另一种是弱上拉,用万用表测试也是5V但是输出电流很微弱.(内部电路属于集电极开路),我们使用过程中需要加上拉,或者用灌电流 .也有些单片几功能比较强大,把IO的电流走做得比较大的.像PIC.

祖弘亮1613单片机IO口的问题 -
何维明15079373892 ______ 可以,但是不能同时.作输出的原理很简单,你给它赋值0它就是0,你给它赋值1它就是1,端口上的电平随之改变 作输入的原理差不多,你给它1,这个时候按照输出来说它就是1,但是此时你可以通过电路把这个输出1的端口和地线(0电位)连接起来,此时它就变成了0,程序里去读它的值,能读出0.

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024