导航:首页 > 操作系统 > 51单片机判断io口的速度

51单片机判断io口的速度

发布时间:2023-03-07 01:41:55

① 如何用51单片机检测5个IO口的信号变化

如果用P2口,可以用P1口的6个IO口,外接开关集成电路,用P2口的输出控制模拟开关,用P1的6口检测。给一个高电平,检测一个,依次循环。

② 51单片机检测IO口高低变化,3秒内有变化无动作。3秒无变化立即启动继电器

sbit IN=P2^0;
sbit OUT=P2^1;
uint time ;
void main()
{
OUT=0;//继电器不动作
time=0;
while(1)
{
while(IN==1)//高电平
{
delayms(10);
time++;
if(time>300) OUT=1;//超过3S,动作
}
time=0;
while(IN==0)//低电平

{ delayms(10);
time++;
if(time>300) OUT=1;//超过3S,动作
}
time=0;
}
}

③ 关于51单片机IO口驱动能力的问题

51单片机IO口为集电极上拉输出方式,高电平输出电流等于上拉电阻的电流,这个电流比较小,低电平输出是内部晶体管吸收的电流,最大可以达到10mA,但是整个端口的总电流不能超过24mA。
电平低于0.7V就是低电平,高于1.8V就是高电平。在这个之间不确定。

阅读全文

与51单片机判断io口的速度相关的资料

热点内容
base64encoderjava 浏览:482
linux视频转换 浏览:694
linux与unixshell编程指南 浏览:131
vb6反编译程序错误 浏览:120
服务器弄挂有什么影响 浏览:300
安卓软件为什么运行不了 浏览:524
什么安卓手机是四方的 浏览:477
云服务器厂商租用多少钱 浏览:353
平安车贷解压要多久 浏览:416
乐一php程序员待遇 浏览:164
ZDM命令无法识别 浏览:922
解压小手工A4纸 浏览:983
钢筋加密区是几倍 浏览:671
编译程序代码软件 浏览:808
怎么恢复加密的东西 浏览:989
程序员卖茶 浏览:699
后端程序员英文 浏览:365
滴滴程序员平均月薪 浏览:593
如何使用ftp命令 浏览:790
小书亭下载的文件在哪手机文件夹 浏览:184