‘壹’ MCS-51系列单片机有几个输入输出端口具有怎样的特点和用途
51单片机有4个I/O端口,每个端口都是8位双向口,共占32根引脚。每个端口都包括一个锁存器(即专用寄存器P0~P3)、一个输入驱动器和输入缓冲器。通常把4个端口称为P0~P3。在无片外扩展的存储器的系统中,这4个端口的每一位都可以作为双向通用I/O端口使用。在具有片外扩展存储器的系统中,P2口作为高8位地址线,P0口分时作为低8位地址线和双向数据总线。
‘贰’ 在采用单片机的I/O口作为输入口或输出口时需要考虑哪些因素
p0口在作为io口的时候要接上拉电阻;
四个io口作输入口对其进行读操作时要先写1。
电压的大小(包括它能感知的最小电压作为高电平),电流的驱动能力例如51的p0口若作为io口使用就要加上拉电阻,不然的话高电平是高阻态的形式。还有就是io口默认是不是作为io口,有的io口有第二功能的。
(2)输入输出端口单片机扩展阅读:
I/O接口的功能是负责实现CPU通过系统总线把I/O电路和 外围设备联系在一起,按照电路和设备的复杂程度,I/O接口的硬件主要分为两大类:
(1)I/O接口芯片
这些芯片大都是集成电路,通过CPU输入不同的命令和参数,并控制相关的I/O电路和简单的外设作相应的操作,常见的接口芯片如定时/计数器、中断控制器、DMA控制器、并行接口等。
(2)I/O接口控制卡
有若干个集成电路按一定的逻辑组成为一个部件,或者直接与CPU同在主板上,或是一个插件插在系统总线插槽上。
按照接口的连接对象来分,又可以将他们分为串行接口、并行接口、键盘接口和磁盘接口等。
‘叁’ 单片机输入口和输出口的特点是什么
输入/出口的驱动能力,驱动电流大的单片机可以简化外围电路。
51等系列的单片机下拉(输出低电平)时驱动电流大,但上拉(输出高电平)时驱动电流很小。
而PIC和AVR系列的单片机每个输入/出口都可以设置方向,输出口以推挽驱动的方式输出高、低电平,驱动能力强,使得输入/出口资源灵活、功能强大、可充分利用。
当然我们也可以根据输入/出口的功能来设计外围电路,例如用51单片机驱动数码管,我们选用共阳极数码管就是利用输出口下拉驱动电流大的特点。
‘肆’ 单片机的I/O口是什么意思
单片机的I/O口的意思是:I/O是 input/output的缩写,即输入输出端口。
每个设备都会有一个专用的I/O地址,用来处理自己的输入输出信息。CPU与外部设备、存储器的连接和数据交换都需要通过接口设备来实现,前者被称为I/O接口,而后者则被称为存储器接口。
(4)输入输出端口单片机扩展阅读:
单片机I/O口的输出模式:
1、准双向口输出
准双向口输出就是可作为输出也可作为输入口,因此这个口是不定的,是准双向类型,不用重新I/O口的输出状态 。准双向口有3个上拉晶体管以便根据不同的需要设置表不同的参数。这三个晶体管分别是起到强上拉、极弱上拉、弱上拉功能。
2、推挽输出
推挽输出是因为它的输出结构类似于推挽结构,它是一种由两个三极管(或者其他MOS管等)分别受到一个信号的控制,这信号的互补的,就是说只有一个三极管导通,一个三极管导通的时候另一个就要截止。
推挽输出可以输出高电平,也可以输出低电平。当锁存器为“1”时候可以持续提供强上拉,这种输出结构可以驱动需要很大电流的器件。
3、开漏输出
这种结构作为逻辑输出时候,必须要有外部上拉,上拉电阻要为10K左右比较好,一般是通过电阻加到VCC电源,这样才可以读取外部状态,也就是说此时的开漏输出的可以作为外部的输入I/O口。
‘伍’ 单片机的输入输出口作为输入端时,单片机从引脚接收的是高低电平,还是数字信息
单片机除A/D端口外普通I/O口只能接受数字信息,也就是你说的高低电平。
‘陆’ 在单片机C语言编程中怎么定义输入口P2
在单片机中,P2为单片机的输入输出端口,其在单片机中的地址为0xA0,可使用如下方法定义P2口。
‘柒’ 51单片机io端口的输入对第二次输出有影响吗
1)将单片机的P2.0和P2.4直接连接,然后仿真中出现了你不能理解的结果,这个是仿真错误,如果你用个10K电阻代替直连线段,那么仿真就应该得到正确的结果;
2)C51单片机没有对端口进行输入模式设置功能,因此在这里做4x4键盘时,不应该用 P2=xx的语句,因为在默认某一位作为输入端时,就不能再做输出操作;
‘捌’ 单片机端口用C语言怎么定义
单片机的接口是指连接到单片机系统的所有外部通道,比如RS232接口等等;
而端口指的是单片机引脚这些单片机的直接输出输入口。
因此通常对端口的定义就是直接定义每一个引脚。以51为例:
51单片机的端口分类方法:P0、 P1、 P2、 P3.
这分别代表一组引脚,每组有8个引脚;如 P0 是由 P0.0、P0.1、P0.2...P0.7共8个引脚组成的。
‘玖’ 单片机有几个输入输出接口,分别叫什么
经典51系列的I/O口(输入输出接口)一般是四组,分别P0~P3,其中每组8个端,如P0.0~P0.7。
(具体的你可以查相应的器件手册)
‘拾’ 单片机输入输出接口类型
嘿嘿
俺来帮您解答
可以这样进行分类:
1
按接受信号的类型划分:
模拟接口和数字接口,有的单片机内部含有AD或DA转换器,可以直接接受模拟信号,把可以接受模拟信号的叫做模拟输入口,把可以输出模拟信号的叫做模拟输出口。
可以接受数字信号的叫做数字输入口,把可以输出数字信号的叫做数字输出口。
2
按数字信号传输方式不同,可以分为
并口和串口。
将一次可以同时传送多位数字信号的接口叫做并口
将一次只能一位数字信号,需要多次一位一位传送的接口叫做串口。
3
将用于连接键盘与显示器的单片机接口叫做人机接口
4
将只输出高电平或低电平
控制继电器动作的接口
叫做开关量接口
呵呵
就介绍这些吧
满意的话
就选择满意回答吧