它输入的是电压吗?如果是电压为什么还要加什么上拉电阻或下拉电阻,那直接不就把0或1输入到单片机里吗,就不需要上拉下拉电阻了呀?抑或是输入的电压不稳定?我对很迷,请哪位老师能多指点指点
输入时也起到提供一部分电压的作用吗?是不是当需要高电平时引脚本身输出或输入的电压很低,都没有上拉电阻所给的电平高,所以才加的上拉电阻?
单片机INT0和INT1口干嘛用的?
单片机正常工作时,要不停的执行它的程序。在INT0或INT1口输入一个信号(低电平或下降沿),就可以使单片机临时停下正在执行的程序,转去执行预先编好、另外的程序。INT0和INT1,称为外部中断申请输入端。例如:断电保护就只能用INT0或INT1,因为不知道什么断电,而且必须在断电的时候保存一下数据;用...
单片机的IO口置1就是输入什么意思
单片机的IO口可以置1,也可以置0,看你的需要。比如I\/O口作为输入时,若输入为低电平有效(表示有输入),那就要事先将这个I\/O口置为1,然后等待信号输入。若输入为高电平有效(表示有输入),那就要事先将这个I\/O口置为0,然后等待信号输入。为了使I\/O口电平满足要求,I\/O口置0有时要在I\/O...
怎样用单片机控制数码管显示0或者1?
1、LS147优先编码器的输入端和输出端都是低电平有效,即当某一个输入端低电平0时,4个输出端就以低电平0的输出其对应的8421BCD编码。当9个输入全为1时,4个输入出也全为1,代表输入十进制数0的8421BCD编码输出。2、不用单片机,用数字电路实现很容易呀。用一片10线-4线编码器,接10个按键,输...
单片机的IO口输入输出是相对什么讲的
I\/O口即通用输出输出口,I\/O口只能出入或者输出0和1,0对应低电平,1对应高电平,如果是3.3V系统,高电平就为3.3,如果为5V,那高电平就为5V,低电平为0V。如果做输出口的话,就是单片机通过软件置位相关寄存器让端口置高电平或低电平,达到电平输出的目的,如果做输入口,就是单片机捕捉端口的...
单片机8051 P0端置1或置0有什么不同?
8051 P0端作为输出口使用时,置1输出高电平,置0输出低电平;8051 P0端作为输入口使用时,置1相当于开启端口,输入的量(内部端口寄存器的值)随外界信号变化而变化,置0相当于关闭端口,内部端口寄存器的电平不随外界变化;
请高手帮忙解答,简述51单片机P1,P3的主要功能和性能特点
写入0时,Q(非)置为1,T2导通,输出为0。作为输入口时,锁存器置1,Q(非)为0,T2截止,引脚可以外部电路拉低电平,或由内部上拉电阻拉高电平,因此P1口常被称为准双向口。需要注意的是,作为输入口时,可以先读取锁存器内容,进行处理后再次写入,这种操作称为读-修改-写操作,如JBC、CPL、...
单片机1和0分别对应的是多少电压?
1、单片机1:高电平:2V--5V;2、单片机0:低电平:0V--0.8V;3、中间的一段电压是不可以出现的;但可以跳过。4、如果单片机供电电压是DC5v,那么一般高电平是(5-4.5V),低电平是(0-0.5V)。具体要查单片机的手册。
单片机怎么模拟串口
单片机模拟串口,就是利用51的两个输入输出引脚如P1.0和P1.1,置1或0分别代表高低电平。也就是串口通信中所说的位,如起始位用低电平,则将其置0,停止位为高电平,则将其置1,各种数据位和校验位则根据情况置1或置0。
数字电路识别“1”与“0"
简单的当然是用单片机实现了。市面上一般的估计2块钱的单片机都能实现。首先电源系统自己设计,然后选一个带有计时器的单片机。芯片硬件连接上就简单了,看看你这个高电平电压是多少的,输入类型是什么,是OC门输入的话加个上拉电阻就可以了。输出上看你驱动一个什么,这个如果很简单的输出就单片机I\/O脚...
51单片机P口做输入时需要先向其写1,为什么?
是写到内部的并行口的寄存器了。原每个I\/O脚即可输出,也可输入,当写0后,使输出状态为低电平,这样,再作输入,读引脚时就会读入0,不管外部的输入状态是什么都只能读入0,这样,读入的数据就是错误的。而先写1后,当外部输入0,读入的也是0,外部输入1,读入的也是1,读入的数据才与外部相同。