一个单片机同时完成这些

[复制链接]
5365|24
 楼主| 冰清玉洁 发表于 2011-3-21 17:08 | 显示全部楼层 |阅读模式
一、驱动12个LED灯(带开关),并能感知到LED灯是否被手动按灭
二、驱动6个数码管显示 通过4094与4511
三、驱动MP3芯片工作,比如VS1003
wenfen 发表于 2011-3-21 17:13 | 显示全部楼层
可以,除了MP3需要较高码率需要高速51与硬件SPI外,别的一般的51都可以完成
zhuhuis 发表于 2011-3-21 17:17 | 显示全部楼层
现在51也有单周期的
tian111 发表于 2011-3-21 17:25 | 显示全部楼层
LED+数码管+开关,用一片芯片就可以,扫描芯片做,MCU只管读键盘和送显示数据。
MP3做成功的大把了,1T的51遍地,都白菜价了。
chenho 发表于 2011-3-21 17:35 | 显示全部楼层
1T的51不是我用的一款不是所有指令都是1T的,综合起来不是是原来的12倍,约7倍左右。。。 :)
宋倩2010 发表于 2011-3-21 17:54 | 显示全部楼层
51可以完成这些。但是需要费比较大的周折。就是说,51是单周期运行的,各项工作都是在不停地扫描中是实现的。
 楼主| 冰清玉洁 发表于 2011-3-21 20:09 | 显示全部楼层
引脚明确被使用的:12个输出+12个按钮+3个数码管占用+8个MP3控制=35个引脚,可P0 P1 P2 P3总共才32个引脚可以用啊。。。。
 楼主| 冰清玉洁 发表于 2011-3-21 20:09 | 显示全部楼层
再加上其他定义的引脚比如开始按钮什么的,更不够用了。怎么办?
wenfen 发表于 2011-3-21 20:43 | 显示全部楼层
不宜直接使用IO驱动,用串转并即可,既解决了IO数量问题,也解决了驱动能力问题,用低管脚数小封装的51都可以。
gongche 发表于 2011-3-21 21:08 | 显示全部楼层
串并转换还得额外花钱,用矩阵扫描方式驱动
huwr 发表于 2011-3-21 21:08 | 显示全部楼层
其实能不能,主要靠自己算51的mips,然后自己算个项工作的mips,然后-- 后面的/前面的在<= 0.85是可以完成的。---然后就可以选价格性能最合适的一款了
wenfen 发表于 2011-3-21 21:31 | 显示全部楼层
没有真正的单周期的MCU吧
luyang789 发表于 2011-3-21 21:34 | 显示全部楼层
SystemNeck 发表于 2011-3-21 22:53 | 显示全部楼层
用CORTEX
lyn3210 发表于 2011-3-22 09:12 | 显示全部楼层
用新唐的M052,单价不到五元,32位单片机。
lyn3210 发表于 2011-3-22 09:13 | 显示全部楼层
我司已不用51了!
lyn3210 发表于 2011-3-22 09:15 | 显示全部楼层
NXP的32位M0最低只要6元。
SHUJIEWS 发表于 2011-3-22 14:45 | 显示全部楼层
我的技术博客http://blog.sina.com.cn/521lah
欢迎初学者加初学群 145087070
老鱼探戈 发表于 2011-6-22 15:28 | 显示全部楼层
引脚明确被使用的:12个输出+12个按钮+3个数码管占用+8个MP3控制=35个引脚,可P0 P1 P2 P3总共才32个引脚可以用啊。。。。
冰清玉洁 发表于 2011-3-21 20:09


用矩阵,最好考虑复用。
kenlai123 发表于 2011-8-9 23:43 | 显示全部楼层
4# tian111

仁兄,看到能否复下我,有些可以做到MP3解码,又是白菜价的,我正在想啊!
fengling326@163.com
您需要登录后才可以回帖 登录 | 注册

本版积分规则

307

主题

3250

帖子

5

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