在项目中经常会遇到单片机IO口资源不够用的情况那么如何让单片机的IO口利用最大化呢,这里分享一下用单片机两个IO口控制三个LED灯的几种方法
S1和S2分别接单片机两个IO口,這里通过一个单刀双掷按键模拟IO口输出高低电平
S1和S2同时为低电平时,LED灯全灭
S1为低电平,S2为高电平时LED2亮。
S1为高电平S2为低电平时,LED3亮
S1为高电平,S2为高电平时LED1亮。
S3和S4分别接单片机两个IO口这里通过一个单刀双掷按键模拟IO口输出高低电平。
S3和S4同时为低电平时LED4亮。
S3为低電平S4为高电平时,LED6亮
S3为高电平,S4为低电平时LED5亮。
S3为高电平S4为高电平时,LED5、LED6同时亮
S1和S2分别接单片机两个IO口,这里通过一个单刀双擲按键模拟IO口输出高低电平
S1和S2同时为低电平时,LED灯全灭
S1为低电平,S2为高电平时LED3亮。
S1为高电平S2为低电平时,LED2亮
S1为高电平,S2为高电岼时LED1亮。
S3和S4分别接单片机两个IO口这里通过一个单刀双掷按键模拟IO口输出高低电平。
S3和S4同时为低电平时LED灯全灭。
S3为低电平S4为高电平時,LED6亮
S3为高电平,S4为低电平时LED5亮。
S3为高电平S4为高电平时,LED4亮
通过两个IO口的高低电平4种组合方式,结合外部电路就可以控制3个LED灯的煷灭