单片机哪些口可以检测外部高低电平

如题所述

几乎所有的IO引脚都有这个功能,有的还可以检测模拟信号的大小
温馨提示:内容为网友见解,仅供参考
无其他回答

51(stc89C52)单片机,用io口判断外部高低电平时io口在软件、硬件上应该如...
先从软件上讲,要判断IO口高低电平,这对于单片机来说是输入状态,所以要将IO口设置为输入状态;再从硬件上讲,电路有很多种,比较保险的作法是采用三级管方式,IO口接到三极管集电极并上拉电压<这个电压要取于单片机工作电压,有的单片机是3.3V,有的单片机是5.0V>,外部电平就通过电阻搭配接到三极管...

51单片机如何用计数器检测脉冲信号(高低电平),程序怎么做!没有思路...
可以利用51单片机的计数器T0、T1,例如用计数器0的外部计数脉冲输入端T0计数,当计满100个脉冲数量后,触发中断。进入计数服务中断程序。如果有脉冲信号,经过电容微分后,在下降沿会产生一个向下的尖端脉冲,电阻R2是作为一个偏置,当有向下的尖端脉冲来后,反相端的电压会低于同向端的电压。从而比较器...

如何判断单片机是低电平还是高电平有效
在单片机电路设计中,判断单片机输出的电平状态是识别电路状态的关键。通常情况下,单片机在未对IO口进行操作时默认输出高电平。然而,为了实现输出低电平的需求,可以通过对寄存器写入0的方式来触发场效应管导通,使得IO口直接接地,从而实现电平的转变。具体实现上,可以设计一个电路,其中包含一个场效应管,...

51单片机如何检测高电平信号
51单片机可以通过io口直接检测高电平,高电平来了51扫瞄io的那一位就是1,低电平就是0;51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8031单片机,后来随着Flash rom技术的发展,8031单片机取得了长足的进展,成为应用最广泛的8位单片机之一,其代表型号是ATMEL公司的A...

51单片机引脚检测高电平输入的问题
在网上看到这样的一句话 “51单片机的I\/O 口检测高低电平是需要首先让该端口置为1的。此时这个引脚才被设置为输入”,--正确。也就是说如果上面的设计可以做到的话,那么就需要一开始的时候给高电平吗?--必须先给端口置一。--你的电路,是做不到的。--你的电路,按键、不按键,送到引脚...

51单片机 如何检测某个引脚是否为高低电平 求一个C源程序实例
LED=1; \/\/此时LED不亮,说明这个引脚是高电平。 delayms(1000); LED=0; \/\/此时LED亮,说明这个引脚是低电平。 delayms(1000); }}你若想单纯的去检测正在运行单片机的IO口的电平状态的话,直接用LED接到该IO口观察LED的状态即可。如果事先知道该IO口的电平时固定的,拿更好办了,直接用万用表测。 maoarchy ...

单片机如何检测一个模块输出的高电平
你现在的问题就是检测模块输出极时被拉低的问题。有两个办法,1. 模块输出高电平时,其内部仅仅是虚电压,可以认为是只能提供电压,不能提供电流,而在其输出低电平时,内部可以接受比较大的灌电流(即负电平时可以吸收比较大的MA级电流),那么,就可以在CPU口与模块联接的地方上拉一电阻,能够解决这种...

51单片机上电时,哪些端口是高电平?哪些是低电平?
51系列单片机,默认上电时P0-P3共32个引脚均为高电平。不过有个别型号的51单片机可以设置为上电时为低电平。

51单片机p1.p2```输出的是不是都带正电
51单片机的IO口是可以写程序控制输出高低电平的,高电平是+5V ,低电平是0V,根据你的程序要求,输出不同的电平,不是输出就是高电平的。

现在有一个外部电路,有一个引脚要连接到STC单片机P1.1,如何用单片机来...
需要写一段程序判断。单片机的工作电压是5V,外部电路输出5V电压就是高电平,0v就是低电平。注意单片机默认输出就是高电平。利用if ...else这条语句判断P1.1口是高还是低。include<ref52.h> sbit jiao=P1^1;void main(){ if(jiao=1)\/\/判断P1.1是不是高电平 { “这里写如果jiao是高电平...

相似回答