打印
[ZLG-ARM]

单片机引脚少一个,能不能不加扩展芯片?

[复制链接]
1871|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
linas|  楼主 | 2010-12-2 17:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
xuguest| | 2010-12-2 17:57 | 只看该作者
用的哪个MCU

使用特权

评论回复
板凳
airwill| | 2010-12-3 09:12 | 只看该作者
如果是行列扫描方式
300 =15*20(35个 IO 口), 如果是这样的方式, 少一个脚, 最多就是 17*17 = 289, 不够 300, 不行.
但也不是没有办法了.
考虑 2 列的情况, 扫描的时候, 这两个扫描脚上出现的组合 为 00.01,10 三种.
所以可以用未用的 11 这个状态, 用一个三极管再生成一个扫描线来.
至于软件怎么处理, 就不用多说了吧

使用特权

评论回复
地板
vivisa| | 2010-12-3 20:41 | 只看该作者
可以考虑将7段LED的点集中起来做一位,几个加起来可以应付你的要求了吧。

使用特权

评论回复
5
xwj| | 2010-12-3 21:26 | 只看该作者
加译码器即可

使用特权

评论回复
6
maoyanketi| | 2010-12-4 16:00 | 只看该作者
3楼说的有点不理解,能不能详细讲讲

使用特权

评论回复
7
明天我还来| | 2010-12-4 21:06 | 只看该作者
呵呵,楼上的,那就再跟他请教一下,让大家都学习学习。

使用特权

评论回复
8
爱在2012| | 2010-12-8 21:05 | 只看该作者
学习了。

使用特权

评论回复
9
amini| | 2010-12-10 13:53 | 只看该作者
恭喜楼主可以结贴了。

使用特权

评论回复
10
airwill| | 2010-12-11 07:34 | 只看该作者
其实就是译码器的意思.
在进行扫描的时候, 总是一行行地扫描.
假如置 1 的时候是选择. 那么随便取两条行线. 它们在整个扫描过程中, 信号可能出现的组合是. 01, 10 这两行中有一条线选中, 还有 00 两条线都没有选中, 在扫描其他的行线呢.
就是说肯定不会出现 两条都选中的 11 这个状态.
这样我们可以将 11 这个状态取出来用三极管简答搭个 与门, 就做出另外一条扫描线. 不过有点武断, 应该不止一个三极管, 因为这新增的第三条线选通的时候, 还要屏蔽那两条母线. 但肯定能实现.

使用特权

评论回复
11
3B1105| | 2010-12-11 09:58 | 只看该作者
试试MAX7219

使用特权

评论回复
12
ty新气象| | 2010-12-29 15:56 | 只看该作者
复习一下。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

444

帖子

1

粉丝