大家好,今天小编关注到一个比较有意思的话题,就是关于单片机io口输入模式的问题,于是小编就整理了3个相关介绍单片机io口输入模式的解答,让我们一起看看吧。
io口的输入输出是什么意思?
单片机的 IO 口 (输入/输出 口),是相对单片机 本身 而言的,就是 单片机 IO 口 往外输出 信号 1 或者 0 ( 1 的输出电圧 = VCC , 0 的电圧 = 0 V )或者 单片机从 IO 口 读取 输入 信息 1 或者 0 ( 可以 理解为 1 > VCC/2 , 0
51单片机读IO口有几种方法?
51单机片读IO口有4种不同的工作模式:准双向I/O、推挽输出、高阻输入、开漏。
准双向I/O模式与标准51相比,虽然在内部结构上是不同的,但在用法上类同,比如要作为输入时都必须先写“1”置成高电平,然后才能去读引脚的电平状态。
推挽输出的特点是不论输出高电平还是低电平都能驱动较大的电流,比如输出高电平时可以直接点亮LED(要串联几百欧限流电阻),而在准双向I/O模式下很难办到。
高阻输入模式的特点是只能作为输入使用,但是可以获得比较高的输入阻抗,这在模拟比较器和ADC应用中是必需的。
开漏模式与准双向模式相似,但是没有内部上拉电阻。开漏模式的优点是电气兼容性好,外部上拉电阻接3V电源,
PIC单片机IO口什么时候设置为输入,什么时候设置为输出,这个输入输出的我好像还不是很明白原理?
如果你要用某个引脚控制一个东东,如让它高电平或低电平,则这个引脚就得设置为输出。
如果你想知道某个引脚是高电平或低电平,则这个引脚就得设置为输入。还有如果作为AD转换,相应的引脚就得做为输入。设置引脚是输出或输入,就是把对应的TRISx的寄存器的位设为0为1,这个容易记住:0象OUTOUT的第一个字母,它就是输出;1象INPUT的第一个字母,它就是输入。到此,以上就是小编对于单片机io口输入模式的问题就介绍到这了,希望介绍关于单片机io口输入模式的3点解答对大家有用。