[MCU] LED 动态扫描

[复制链接]
2190|16
 楼主| 麦克 发表于 2015-6-10 09:50 | 显示全部楼层 |阅读模式
最近要做一个移动电源项目要用到LED 动态扫描,按照网上的做法还是不行请大神们详细的写下改怎么做
 楼主| 麦克 发表于 2015-6-10 10:00 | 显示全部楼层
这是原理图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
ayb_ice 发表于 2015-6-10 10:17 | 显示全部楼层
PB2与LED1配合控制LED1,LED2(PA7只入)
PA7与LED1配合控制LED3,LED4(PB2只入)
NE5532 发表于 2015-6-10 10:18 | 显示全部楼层
写出每个LED在什么情况下点亮,你就明白原理了。
wuhenyouyu 发表于 2015-6-10 13:05 来自手机 | 显示全部楼层
网站otakutechnology.haotui.com/forum-9-1.html看看这个第一课和第二课
 楼主| 麦克 发表于 2015-6-10 13:45 | 显示全部楼层
不是很懂,感觉是这样做的但是实际效果不是的!你给我的网站我也看不了
我现在是一个作为输入其他的两个打开和关闭的而且我的IO口也是TTL 输入的并且关掉了内部上拉的
 楼主| 麦克 发表于 2015-6-10 13:54 | 显示全部楼层
     BSS     PAT,7         输入
     BCC     PAT,4         输出
     BCC     PBT,2         输出
     BSS     PA,4           高
     BCC     PB,2           高

     LED4是这样点亮?
wuhenyouyu 发表于 2015-6-10 18:17 来自手机 | 显示全部楼层
看看这个otakutechnology.haotui.com/bbs.php?action=clearpreann
wuhenyouyu 发表于 2015-6-10 18:18 来自手机 | 显示全部楼层
第一课和第二课
wuhenyouyu 发表于 2015-6-10 19:26 | 显示全部楼层
otakutechnology.haotui.com/bbs.php技术爱好者的天地这次应该可以看了,第一课和第二课
lvyunhua 发表于 2015-6-10 19:34 | 显示全部楼层
自己调试一下就知道了、
sanxinweiled 发表于 2015-6-11 09:37 | 显示全部楼层
hdp7891000 发表于 2015-6-11 13:33 | 显示全部楼层
就省一个io搞那么复杂有意义吗。。。
lu50211 发表于 2015-6-11 16:05 | 显示全部楼层
这种电路要分四次扫描:
第一次:设PA4为输出并输出低电平,PB2设为输入不带上拉,设PA7为输出并输出高电平,LED1点亮。
第二次:设PA4为输出并输出高电平,PB2设为输入不带上拉,设PA7为输出并输出低电平,LED2点亮。
第三次:设PA4为输出并输出低电平,PA7设为输入不带上拉,设PB2为输出并输出高电平,LED3点亮。
第四次:设PA4为输出并输出高电平,PA7设为输入不带上拉,设PB2为输出并输出低电平,LED4点亮。
第五次,设PA7,PB2为输入不带上拉,PA4设为输入带上拉,判断PA4的电平,读取按键值。

评分

参与人数 1威望 +1 收起 理由
麦克 + 1 很给力!

查看全部评分

 楼主| 麦克 发表于 2015-6-11 20:21 | 显示全部楼层
lu50211 发表于 2015-6-11 16:05
这种电路要分四次扫描:
第一次:设PA4为输出并输出低电平,PB2设为输入不带上拉,设PA7为输出并输出高电平 ...

很好的,谢谢
dianzilc 发表于 2015-6-12 08:22 | 显示全部楼层
不需要点亮的LED的IO口设为输入模式,禁止上拉
dianzilc 发表于 2015-6-12 08:29 | 显示全部楼层
lu50211 发表于 2015-6-11 16:05
这种电路要分四次扫描:
第一次:设PA4为输出并输出低电平,PB2设为输入不带上拉,设PA7为输出并输出高电平 ...

说得很完整、清晰!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

13

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部