电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>模拟技术>单片机IO口无法输出高低电平原因分析及解决方案

单片机IO口无法输出高低电平原因分析及解决方案

收藏

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论

查看更多

相关推荐

浅析单片机IO口输入的高阻态

我们都知道单片机的双向IO口既能输入也能做输出,推挽输出IO口能通过内部上下MOS管开关切换能输出高低电平,高阻态输入时,IO口内部上下MOS管都关闭,IO口工作在高阻态的输入模式下,那么高阻态是个什么样的概念呢?
2023-04-03 10:31:416791

32单片机对GPIO的操作和51单片机io的操作一样吗

32单片机对GPIO的操作和51单片机io的操作是一样的,常用的有三个,输出io至高至低,输入,检查测io高低电平,取反,用于闪烁处理。/*读取io电平
2021-12-10 06:02:00

51单片机IO的使用方法

传统51单片机IO接口只可以作为标准双向IO接口,如果用其来驱动LED只能用灌电流的方式或是用三极管外扩驱动电路。灌电流方式:LED正极接VCC,负极接IOIO为高电平是LED两极电平相同,没有
2020-08-25 09:35:59

51单片机端口怎么无法输出低电平

`本人是绝对的菜鸟,我采用的是如图所示的单片机系统(网上买的最小单片机系统),当我在程序里设置单片机某个端口为低电平时,可是输出却任然是高电平(接负载了也没有用),望大侠指点一下,谢谢。当我把同样
2017-04-02 00:00:02

51单片机io来发送一个1.5khz-2.5khz的脉,怎么来计算高低电平延迟的时间?

51单片机io来发送一个1.5khz-2.5khz的脉冲,怎么来计算高低电平延迟的时间?
2023-10-17 06:12:50

52单片机io可以通过赋值语句将低电平变成高电平吗?

52单片机io可以通过赋值语句将低电平变成高电平吗?求大神解答
2023-03-06 14:16:23

单片机IO3.3V输出高低电平控制28V开关实现不了

想做一个单片机IO输出3.3V高低电平来控制电源28V的通接和断开,最大电流为1A,不能用继电器,想用是用MOS管,我安下图测试实现不了,是哪里问题?百度别人说用什么反接可以,但不知反接电路怎实现
2018-09-25 09:13:39

单片机IO

假设有主机x1,从x11.相连的两个IO(都是高电平),当其中一个(无论从机主机)为低电平时,与其相连为高电平会检测到低电平后,下拉为低电平;是吗?2.相连的两个IO(都是低电平),当
2018-02-27 17:01:54

单片机IO无法输出高低电平原因是什么?

最近在用LPC11C14单片机,该单片机是32cortex-M0系列的,带有片上CAN资源,既可以使用寄存器编程,也可以使用库函数(CMSIS)来编程应用方便。他的下载方式有哪些?
2021-04-02 07:18:13

单片机IO输出的几种状态

单片机IO输出的几种状态 1.单片机的开漏输出和开漏复用输出有哪些区别? 2.单片机的推挽输出和推挽复用输出有哪些区别? 3.单片机的开漏输出只能输出低电平,而输出电平需要外部上拉电阻;而推挽
2021-08-24 15:41:42

单片机IO如何控制两颗LED?

和LED2直接接单片机两个IO,可以看出,LED1输出电平低电平分别控制着D1的亮和熄灭,同理LED2输出电平低电平也控制着D2的亮和熄灭。所以用两个IO来控制是很容易实现的。    但是一个
2021-01-14 17:01:37

单片机IO开漏输出和推挽输出有什么区别

1.单片机IO开漏输出和推挽输出有什么区别?开漏输出:开漏输出只能输出低电平,如果要输出电平必须通过上拉电阻才能实现。就类似于三极管的集电极输出。推挽输出:推挽输出既可以输出低电平,也可以输出
2021-12-07 06:13:45

单片机IO扩展功能是什么

74HC156芯片-单片机IO扩展功能:八位移位寄存器,并行输入,互补串输出芯片引脚CLK,CLK INH:时钟输入端(上升沿有效)A - H : 并行数据输入端SER:串行数据输入端QH:输出
2021-12-07 07:31:53

单片机IO的相关资料分享

1、单片机IO单片机IO即数据输入输出管口,即可用作数据输出,也可做数据输入。如51单片机中,4组IO每位都有一个锁存器和输入缓存器由于输入和输出输出锁存器存放待输出的数据,输入缓冲器对端口
2022-01-18 07:08:43

单片机IO默认低电平,怎么上电后测量是高电平 ?

单片机IO默认低电平,怎么上电后测量是高电平
2023-10-20 07:32:25

单片机高低电平问题

输出电平(供电3.7V时,大概Q1集电极是2.3V左右,51的单片机也是认定为高电平的)给单片机的12引脚,电路就会发出报警。这个程序应该很好编,就是判断第12脚的电平,是低电平就什么也不做
2012-05-03 01:05:28

单片机按键高低电平问题

);if(GPIO_ReadInputDataBit(GPIOC,GPIO_Pin_2)==Bit_RESET) {GPIO_ResetBits(GPIOB, GPIO_Pin_14);power_off = 1; } } 单片机的单独按键控制,只能输出电平,不能输出低电平
2021-04-11 10:33:37

单片机掉电方案举例

单片机工作后,将最先进行IO初始化,IO1设为输入状态,启用内部上拉;IO2设为输出状态,输出电平。这时Q2、Q3导通,LED1发光,7805能够正常工作,单片机进入工作状态。C、当Key再次按下时,检测IO1电平为低,单片机可以通过使IO2输出低电平,Q2、Q3不导通(Q2
2022-01-06 06:52:10

单片机断电IO输出的都是高电平

我用C8051的单片机,不知道为什么每次断电的时候(拔插头),IO输出的都是高电平,我用IO控制一个三极管的基极,结果每次断电都会导致LED亮一下!请问该怎么解决?
2019-10-28 02:33:20

单片机检测IO电平状态的方法

单片机检测IO电平低电平、悬空三种状态。步骤1:设置IO为输入上拉模式,读取IO状态,假设用变量IO_State1记录此时IO状态。步骤2:设置IO为输入下拉模式,读取IO状态,假设
2022-02-18 06:42:16

单片机IO输出是3.3V怎么才能控制5V电压通断呢?

单片机IO输出是3.3V,有电路中有5V电压,问题是利用IO高低设置怎么才能控制某个器件5V电压通断??目标:因为单片机IO输出电压只有3.3V,而某器件需要的是5V,其中电路中有电压
2023-03-14 14:26:05

单片机IO输出是3.3V怎么才能控制5V电压通断?

单片机IO输出是3.3V,有电路中有5V电压,问题是利用IO高低设置怎么才能控制某个器件5V电压通断??目标:因为单片机IO输出电压只有3.3V,而某器件需要的是5V,其中电路中有电压
2023-04-18 10:27:07

单片机的控制原理

单片机主要是通过晶震的震荡频率就行控制的,晶震可以为单片机提供一个指令读取时间,这样单片机就可以一个指令一个指令的进行读取了。我们通过输入的指令进行控制单片机高低电平输出进行对设备的控制。说到底单片机的控制就是对单片机io进行电平控制。
2020-05-19 14:36:29

单片机管脚与低电平连接就会变成低电平

单片机管脚与低电平连接就会变成低电平吗,就是一个IO与另外一个用软件置一的连接,它会变零吗
2014-04-15 09:56:16

单片机输入IO接下拉电阻和电容,检测高低电平出问题

本帖最后由 caesar1988 于 2019-3-13 19:11 编辑 新手请教,我让单片机的一个IO作为输入检测高低电平,使用环境有一定电磁干扰,电路图如下,单片机内部给这个GPIO做了
2019-03-13 17:33:33

高低电平的问题

最近用单片机C8051F编个小程序,测试端口高低电平,接10K上拉电阻,无外围元件,软件置1时,高电平3.3V正确,低电平时有1V不接近于0,这个和它的数据不一样,请问这是怎么回事??!有哪位高手知道??
2013-07-08 14:55:54

CH554 P1.5无法正常输出高低电平是什么原因

配置P1.5和P1.7作为推挽输出,P1.7能正常高低反转电平,P1.5就只是低电平,外接4.7K上拉电阻也是一样,工程就只配置了USB键盘设备,没有其他配置,请问大概是什么原因
2022-06-07 11:54:00

PWM输出停止后,能否通过设置IO输出模式进行GPIO高低电平输出

PWM输出停止后,能否通过设置IO输出模式进行GPIO高低电平输出。我通过demo板验证,发现pwm_stop后无法操作IO
2024-02-02 16:52:22

STM32F030的PF0、PF1作为普通IO使用时无法正常输出高低电平

目录 [TOC]STM32F030的PF0、PF1作为普通IO使用时无法正常输出高低电平如下配置无法正常运行GPIO_InitTypeDef GPIO_InitStructure;/* GPIO
2021-08-04 09:19:52

STM32F1的IO控制相关资料下载

输出模式、输出模式下的输出速率是多少;将 IO 进行初始化之后才可以使用对应的 IO 引脚,可设置为高电平状态或低电平状态;对引脚的高低电平设置或者读取引脚的高低电平都可以通过调用固件库函数来实现。二、步骤(一)IO 输出控制(以点亮 LED 灯为例)需求说明:LED 接在 STMF
2022-01-18 10:00:34

TTL电平单片机接口高低电平兼容问题

TTL电平单片机接口高低电平兼容问题
2012-08-20 14:02:33

atmega48pa单片机管脚高低电平判断的问题

atmega48pa单片机 在pc2高低电平控制程序进入中断后灯闪烁,但是不管接电平高低都是红灯闪烁,大家帮满看看程序哪里有问题谢谢 ,中断没问题能进入,DDRC&=~BIT(2
2017-02-26 16:57:08

inux驱动IO输出高低电平

晴空霹雳一阵响,我终于鼓起勇气向linux告白。深思熟虑后编写此系列文章记录自己学习过程中遇到的问题和今后复习所用。 Linux驱动IO输出高低电平单片机类似,也是通过控制寄存器控制高低电平,不过
2021-07-29 09:29:50

三态单片机IO的三态是指什么

一、三态单片机IO的三态是指:高电平(1)、低电平(0)、高组态(Z)。二、高阻态高阻i是一种电路状态.既不是高电平,也不是低电平,以高阻态对下级电路输出,下级电路什么影响也没有.高阻态的IO电平
2021-11-25 06:42:28

两个单片机一个输出高低电平,另一个检测高低电平,两个单片机引脚可以直接相连吗?

两个单片机一个输出高低电平,另一个检测高低电平,两个单片机引脚可以直接相连吗?是否要做隔离呢 两个单片机一个输出高低电平,另一个检测高低电平,两个单片机引脚可以直接相连吗?是否要做隔离呢
2023-11-02 06:14:29

为什么STM32F030无法正常输出高低电平

为什么STM32F030的PF0、PF1作为普通IO使用时无法正常输出高低电平呢?是什么原因?怎样去解决呢?
2021-10-15 08:43:07

人体传感器接单片机一直输出电平为什么

人体传感器。默认无人输出低电平,检测到人高电平输出直接连接单片机后,一直是高电平,无人的时候也无法拉低单片机IO。是为什么?传感器电平输出电流200UA,和这个有关系吗。直连不行 加了三极管也不行,将红外模块的输出与基极B相连,集电极连在单片机I/O,发射极连在单片机GND这样。请问是什么原因
2017-12-28 15:32:57

人体传感器接单片机一直输出电平为什么?

人体传感器。默认无人输出低电平,检测到人高电平输出直接连接单片机后,一直是高电平,无人的时候也无法拉低单片机IO。是为什么?传感器电平输出电流200UA,和这个有关系吗。直连不行 加了三极管也不行,将红外模块的输出与基极B相连,集电极连在单片机I/O,发射极连在单片机GND这样。请问是什么原因
2023-10-23 06:24:22

关于单片机IO电压电平转换

在这个电平转换电路中,当单片机IO(3.3V器件)拉低时,MOS导通,5V器件被拉低,此时单片机IO岂不是接入了一个5V上拉电阻,这样为什么不会烧单片机单片机IO不耐受5V),是因为单片机IO拉低到地的原因单片机IO拉低到地就只考虑灌电流不考虑电压?
2018-04-18 22:59:11

关于单片机IO的问题。

单片机的供电电压是3.3V,其IO的高电平的电压是3.3V,请问这个单片机IO能接收高电平为5V的电压吗?接5V会不会烧坏单片机IO,要如何降压?这IO用于数据传输
2017-03-24 12:59:39

关于使用单片机IO触发外部中断的问题

我想使用单片机的普通IO输出低电平触发外部中断但是结果不行用io接入P3^2脚输出低电平没反应可是直接接地就可以。。。。何解,求大神解答
2016-08-19 11:29:11

如何使用STM32CubeMX创建工程输入输出io高低电平

如何使用STM32CubeMX创建工程输入输出io高低电平
2021-11-25 06:19:46

如何把单片机高低电平转化成可以驱动步进电机的高低电平

如何把单片机高低电平转化成可以驱动步进电机的高低电平
2021-10-19 09:34:31

如何搭建一个5V IO 输出电平2.5V 低电平0.5V?

2.5V 左右。。。。单片机判断高。IO输出0V 低电平的时候,实际采集0.5V 左右,,,,单片机判断低得到的电无所谓。。。 最高不能超过3.3.低不能是0就可以了
2017-03-24 09:24:52

如何操作PIC24的I/O输出高低电平

操作PIC24 I/OPIC24是一款16位的单片机,它的I/O操作和STM32差不多,但是比STM32更简单。操作PIC24的I/O输出高低电平需要配置一下寄存器:1.TRISx,该寄存器控制I
2021-11-24 07:30:02

如何用51单片机实现周期性的高低电平

51单片机是可以实现PWM波输出的,原理其实都是一样的。说白了,PWM波就是让某一个引脚输出周期性连续高低电平变化的信号。那么如何用51单片机实现周期性的高低电平呢?答案就是用定时器。首先我们需要
2021-11-18 08:46:06

如何让单片机IO利用最大化呢

个单刀双掷按键模拟IO输出高低电平。S1和S2同时为低电平时,LED灯全灭。S1为低电平,S2为高电平时,LED2亮。S1为高电平,S2为低电平时,LED3亮。S1为高电平,S2为高电平时,LED1亮。方法二:S3和S4分别接单片机两个IO,这里通过一个单刀双掷...
2022-01-18 06:15:09

如何通过单片机IO输出高低电平驱动电机的正反转?

如何通过单片机IO输出高低电平驱动电机的正反转?
2021-10-18 08:17:49

怎么编程去计算51单片机某个io的输入高低电平时间?

本人是个新手刚刚接触51单片机,怎么编程去计算51单片机某个io的输入高低电平时间,比如我从P1.0输入了一个方波信号,那么怎么通过单片机编程去检测我这个方波高电平的时间(或者说长度),还有低电平的时间(或者说长度),这个检测时间要精确到ms。
2023-10-20 07:11:25

怎样去判断单片机IO电平由谁决定的

要判断单片机IO输入输出模式,是要判断单片机IO电平由谁决定的,看是由单片机决定还是外电路决定的。1、如果判断单片机的此IO电平是由外电路决定而非单片机所决定的,则此IO就是输入IO。2、如果判断单片机的此IO电平是由单片机决定而非外电路所决定的,则此IO就是输出IO。...
2021-11-25 08:10:06

怎样通过IO高低电平变换来实现外部设备的交互动作呢

单片机到嵌入式开发——(1) IO使用介绍单片机对一切外部设备的交互动作,归根结底都是通过IO高低电平变换来实现的。通过控制高低电平输出单片机可以令外部设备开启或关闭,可以通过输出一定
2021-11-22 07:41:38

怎样通过寄存器去控制STM32F4 IO高低电平

怎样通过寄存器去控制STM32F4 IO高低电平呢?并实现一个经典的跑流水灯程序?
2022-02-11 08:02:32

求一个光控电路,给单片机提供高低电平,请大湿支招

本人菜鸟,求一个光敏电路,给单片机提供高低电平。当有光照时,输出电平提供给单片机,黑暗环境下输出低电平,整个电路是DC5V电源,不能用继电器的,请大湿支招,小弟感激不尽
2013-04-06 19:22:29

求大佬分享ST文件读取指定IO电平原型的代码

求大佬分享ST文件读取指定IO电平原型的代码
2021-11-25 09:04:38

求救51单片机io高低电平是多少

51单片机io口德高低店平是多少,具体点,还有电流?
2012-12-03 22:36:59

求解一个硬件问题:有能根据IO输出高低电平做出机械动作的硬件吗?

`我想知道有能根据IO输出高低电平做出机械动作的硬件吗????很小的那种,,跟图片里面的类似,,图片是国外的一件产品,,我想知道我画的框框里面那个硬件。求人解答`
2018-09-20 21:31:46

测试信号的高低电平

求大神详尽解答,基于NEC单片机的测试版功能附加程序。现已知有代表三相电机信号的3路信号(u,w,v)通过端口P1.0,P1.1,P1.2输入到单片机内,要求设计的程序可以检测出它们都是具有高低电平
2015-07-31 14:24:15

能否对电脑USB编程,使它输出高低电平

是毕设的一个内容,要求通过USB输出高低电平。平时是低电平,通过软件操作使之输出电平。想问下大家有没有可行的方案?要是用USB转串口,再输出高低电平是不是太麻烦了?
2013-05-05 23:33:12

请教STM8S单片机IO输出波形的问题

单片机输出的波形按理是0或1高低电平变化的,不会有中间任何电平出现的。但我最近发现一个产品,用显示器观看一个IO单片机输出的波形居然有0.25V的中间电平的波形输出,请看下图,这是什么原因呢?单片机的型号是STM8S103F3P6。请教各位大神了。
2018-02-26 18:15:24

请问51单片机IO默认如何为低电平

请问51单片机IO默认如何为低电平,谢谢!
2023-10-18 07:21:47

请问一般2.8V电压的单片机IO是高电平还是低电平呢?

请问一般单片机IO,如果进去的是2.8V的电压,那么它会认为是高电平还是低电平
2023-03-06 14:11:41

请问各位大大,如果通过单片机高低电平驱动5寸的数码管!!!

请问各位大大,如何通过单片机的5V高低电平驱动3位独立的5寸的数码管!!!我是新手中的新手!爱电子,爱DIY………求驱动电路,对硬件不了解……5寸数码管用单片机IO,驱动不起来的5寸数码管参数
2016-05-24 16:33:15

请问各位大神,单片机怎么接收霍尔元件输出高低电平,程序应该怎么来统计这个高低电平

`霍尔元件经过LM393之后,输出的是高低电平单片机怎么来统计这个数据。用以测速。我用的是STC89C52RC`
2020-03-29 22:42:55

单片机IO口初始为低电平的方法

普通8051单片机上电复位时普通I/O口因有上拉电阻,输出电平。但在实际应用中往往要求上电复位时某些I/O为低电平,否则控制系统的继电器、电机等就会动作。这时介绍两种行之有效
2011-05-31 17:40:19334

使用51单片机应用传感器实现高低电平测试的程序免费下载

本文档的主要内容详细介绍的是使用51单片机应用传感器实现高低电平测试的程序免费下载。
2019-09-16 17:48:5417

单片机到嵌入式开发——(1) IO口使用介绍

单片机到嵌入式开发——(1) IO口使用介绍单片机对一切外部设备的交互动作,归根结底都是通过IO口的高低电平变换来实现的。通过控制高低电平输出单片机可以令外部设备开启或关闭,可以通过输出一定
2021-11-13 20:21:010

单片机IO口详解

一、三态单片机IO的三态是指:高电平(1)、低电平(0)、高组态(Z)。二、高阻态高阻i是一种电路状态.既不是高电平,也不是低电平,以高阻态对下级电路输出,下级电路什么影响也没有.高阻态的IO电平
2021-11-17 09:21:047

单片机IO低电平不为0V

,高电平正常,低电平都是0.7V左右。原因分析:出现这样的问题让我有点怀疑人生,在网络上一直没有查到答案。我一度以为是LPC1778这种片子使用了三极管而非MOS管作为IO输出电路。第二天请教了一个同事后,帮我细看了一下图纸,发现单片机的VSS几个引脚没有接
2021-12-04 10:51:046

单片机检测IO口高电平低电平、悬空三种状态。

单片机检测IO口高电平低电平、悬空三种状态。步骤1:设置IO口为输入上拉模式,读取IO口状态,假设用变量IO_State1记录此时IO口状态。步骤2:设置IO口为输入下拉模式,读取IO口状态,假设
2021-12-23 19:16:3942

使用光耦给高低电平转化

在数字电子技术中我们会经常进行高低电平之间的转化,比如说一个模块在接收到信号的时候输出电平,而另一个元件是低电平触发,如果这两个元器件能够很好配合使用的话,这就必须需要进行电平之间的转化,那应该怎么转化呢?我们今天使用光耦给大家提供一个高低电平之间的转化。
2022-12-12 09:12:126347

已全部加载完成