‘壹’ 单片机的输入和输出的都是什么
单片机的输入和输出分为数字量和模拟量两种。
数字量定义为:在时间和数值上都是断续变化的离散信号。最基本的数字量就是0和1,反映到开关上就是指一个开关的打开(0)或闭合(1)状态。
模拟量定义为:在时间和数上都是连续变化的信号。指经PT、CT等各类传感器传送过来的电压、电流、频率等信号,即模拟量。
输入信号:是通过外部的触点、开关、变送器、传感器等信号接入到单片机中。
输出信号:单片机通过内部程序的判断和计算,将电流、电压、开关等信号传送到外部的信号。
下图为典型的51系列单片机接线图
其中P0为模拟量输入端、P3为数字量输入端。
‘贰’ 51单片机 io口输出模式
P0口一般只当输出口用(做输入口不合算)P1~P3口当输入口用之前要先写1一口线当输入口用时(按键),一般就不再当输出用,故没有“仅“输入模式说法
‘叁’ 单片机的四种输出模式:高阻抗输出,P-沟道漏极开路输出,N-沟道漏极开路输出,CMOS 输出,有什么区别
开漏输出就是不输出电压,低电平时接地,高电平时不接地。如果外接上拉电阻,则在输出高电平时电压会拉到上拉电阻的电源电压。这种方式适合在连接的外设电压比单片机电压低的时候。
开漏输出跟集电极开路十分相似,工作原理也是一样的。不同的是,开漏输出使用的场效应管,使用时要加上拉电阻而已。
参考:集电极开路输出(OC)、漏极开路输出(OD)、推挽输出
‘肆’ 我现在用到一种单片机有四种输出模式,请问有什么区别
1.High-impedance output mode
这个没有听说过,这应该是用于输入的一种模式。
2.P-channel open drain output mode
这种模式下,输出1的时候输出有驱动能力,输出0的时候,相当于断开
3.N-channel open drain output mode
这种模式下,输出0的时候输出有驱动能力,输出1的时候,相当于断开
4.CMOS output mode ,
这种模式下,无论输出0或1,均有驱动能力
‘伍’ 单片机将端口设置为输入模式和输出模式的区别什么应用场合应将它设置为输入模式
设置为输入时,输出功能不起作用;设置为输出时,读端口为高电平或低电平或随机电平(即输入无效).
当需要检测外设时,设置为输入模式;当控制外置时,设置为输出模式.
‘陆’ 单片机的I/O口是什么意思
单片机的I/O口的意思是:I/O是 input/output的缩写,即输入输出端口。
每个设备都会有一个专用的I/O地址,用来处理自己的输入输出信息。CPU与外部设备、存储器的连接和数据交换都需要通过接口设备来实现,前者被称为I/O接口,而后者则被称为存储器接口。
(6)单片机输出模式扩展阅读:
单片机I/O口的输出模式:
1、准双向口输出
准双向口输出就是可作为输出也可作为输入口,因此这个口是不定的,是准双向类型,不用重新I/O口的输出状态 。准双向口有3个上拉晶体管以便根据不同的需要设置表不同的参数。这三个晶体管分别是起到强上拉、极弱上拉、弱上拉功能。
2、推挽输出
推挽输出是因为它的输出结构类似于推挽结构,它是一种由两个三极管(或者其他MOS管等)分别受到一个信号的控制,这信号的互补的,就是说只有一个三极管导通,一个三极管导通的时候另一个就要截止。
推挽输出可以输出高电平,也可以输出低电平。当锁存器为“1”时候可以持续提供强上拉,这种输出结构可以驱动需要很大电流的器件。
3、开漏输出
这种结构作为逻辑输出时候,必须要有外部上拉,上拉电阻要为10K左右比较好,一般是通过电阻加到VCC电源,这样才可以读取外部状态,也就是说此时的开漏输出的可以作为外部的输入I/O口。