打印

请教,100个按键,用什么方法好?

[复制链接]
2840|20
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
myfaith|  楼主 | 2009-5-18 15:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
computer00| | 2009-5-18 15:59 | 只看该作者

我觉得直接挂个PS/2键盘最合适了。

使用特权

评论回复
板凳
huangqi412| | 2009-5-18 16:09 | 只看该作者

为什么不适合呢?

使用特权

评论回复
地板
myfaith|  楼主 | 2009-5-18 17:49 | 只看该作者

自己用键盘IC自己做好不好做?

键盘IC直接按PS/2输出吗?

另外还有没有其它好办**

使用特权

评论回复
5
zq1987731| | 2009-5-18 19:30 | 只看该作者

...

串13个74HC165不就解决了...没几根线,并入串出,相当可靠

使用特权

评论回复
6
ningling_21| | 2009-5-18 19:39 | 只看该作者

A/D转换识别法,应该也可以

不过程序复杂,A/D速度也要够快才行

使用特权

评论回复
7
myfaith|  楼主 | 2009-5-18 21:28 | 只看该作者

回5楼

13个165太庞大了,而且至少也要十块钱吧,也不划算.
AD可能比较容易受干扰.

使用特权

评论回复
8
Again_gyf| | 2009-5-18 21:34 | 只看该作者

用一片CPLD来做好了

使用特权

评论回复
9
highgear| | 2009-5-18 22:12 | 只看该作者

2个164,一片165,可达128键

最多5口,若用595,还可以共用口线,不过没有164简单。

使用特权

评论回复
10
McuPlayer| | 2009-5-18 22:19 | 只看该作者

其实那些PS/2或者USB键盘也是单片机IO口的矩阵

AD搞10来个是可以的,搞100个的话,对硬件要求就高些了。

建议还是矩阵吧,找个IO型的MCU比如义隆的468之类的,几十个IO给你用,才小几块钱。

使用特权

评论回复
11
avr32| | 2009-5-19 00:41 | 只看该作者

re

MCU确实是个好办法,但问题是:

1.需要外接晶振等额外的元件;

2.批量生产时需要编程器,费时;

3.还的个软件工程师编写程序.

使用特权

评论回复
12
McuPlayer| | 2009-5-19 01:29 | 只看该作者

那就送佛送到西吧

1、现在都流行内部RC震荡了,带校准的可以平均3%最大5%的误差
2、有Mask可以选择,OTP的找代理商帮你烧录,每颗IC加价5分钱的样子,不超过1毛
3、如果稍微有点量,代理可以免费帮你写这个程序,因为太easy了

使用特权

评论回复
13
myfaith|  楼主 | 2009-5-20 11:32 | 只看该作者

矩阵占用IO太多

还有没有其它好方**

使用特权

评论回复
14
fanglin06| | 2009-5-20 16:10 | 只看该作者

用塔式键盘

14个I/O口```105个按键```
按键数=1+2+3+``````N
N=I/O口的个数``````````

使用特权

评论回复
15
myfaith|  楼主 | 2009-5-21 09:23 | 只看该作者

LS的可否详细道来?

使用特权

评论回复
16
icecut| | 2009-5-21 09:58 | 只看该作者

20根线

答案在已经存在.

使用特权

评论回复
17
fanglin06| | 2009-5-21 15:15 | 只看该作者

看图

先上个最简单的``两个I/O三个键```

使用特权

评论回复
18
fanglin06| | 2009-5-21 15:18 | 只看该作者

三个I/O口六个键

使用特权

评论回复
19
csuqlwang| | 2009-5-22 02:47 | 只看该作者

使用特权

评论回复
20
mrbbsp| | 2009-5-22 17:37 | 只看该作者

我想mcu好

10X10距阵键盘,考虑 鬼键 20 IO 搞不定。

使用特权

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

本版积分规则

68

主题

468

帖子

0

粉丝