3个IO口+3个电阻+12个二极管=16按键

[复制链接]
6715|24
 楼主| 兰天白云 发表于 2007-8-15 15:24 | 显示全部楼层 |阅读模式
先给图,原理大家讨论
 楼主| 兰天白云 发表于 2007-8-15 15:25 | 显示全部楼层

IO口补充

4接RC2<br />2接RC1<br />1接RC0
fuzichun 发表于 2007-8-16 12:37 | 显示全部楼层

我想知道几个键同时按下 有没有对其他的影响

  
 楼主| 兰天白云 发表于 2007-8-17 08:16 | 显示全部楼层

K0优先级最高,K15最低

  
fuzichun 发表于 2007-8-17 11:47 | 显示全部楼层

不是优先不优先的问题

是同时按下几个按键后&nbsp;就会判断错误,这种在做产品中应该要避免吧,就是你的说明书明确的规定不能同时按下,客户在使用途中&nbsp;他们有时会乱来的
 楼主| 兰天白云 发表于 2007-8-17 15:02 | 显示全部楼层

例:若同时按下K0与K4,则只得到K0得键值

  
fuzichun 发表于 2007-8-17 16:15 | 显示全部楼层

我知道

若同时按下K1和K2&nbsp;&nbsp;不就是得到K0了吗
mikesullen 发表于 2007-8-17 20:25 | 显示全部楼层

感觉在产品中应用不大

可以作为一种教材吧,
幸福DE饭团 发表于 2007-8-18 14:55 | 显示全部楼层

顾客都是无理的

要想让顾客按规定不同时按下按键几乎不可能.
alin_99 发表于 2007-8-20 11:27 | 显示全部楼层

haha

做给聪明人用的产品&nbsp;没什么了不起<br />做给笨蛋用的产品&nbsp;有点技术含量<br />做给调皮捣蛋的人用的产品&nbsp;才是真正的产品
ddb_21ic 发表于 2007-8-20 16:40 | 显示全部楼层

怎么不用HC164?

  
兴隆 发表于 2007-8-20 16:53 | 显示全部楼层

倒是比164便宜。学习学习。

164数据,时钟需要2个I/O口,用第三个I/O读入键盘状态才8个按键。
兴隆 发表于 2007-8-20 19:24 | 显示全部楼层

看明白了,高,实在是高。

  
gbafans 发表于 2007-8-21 17:14 | 显示全部楼层

电路简洁明了,学习了.

  
 楼主| 兰天白云 发表于 2007-8-22 14:07 | 显示全部楼层

TO: alin_99 TO:fuzichun

“做给聪明人用的产品&nbsp;没什么了不起<br />&nbsp;做给笨蛋用的产品&nbsp;有点技术含量<br />&nbsp;做给调皮捣蛋的人用的产品&nbsp;才是真正的产品”<br /><br />“若同时按下K1和K2&nbsp;&nbsp;不就是得到K0了吗”<br /><br />这让我想起汽车,若同时把油门、杀车踩到底会怎么样呢?<br />我估计导弹是做给调皮捣蛋的人用的产品<br />
dcp 发表于 2007-8-24 12:47 | 显示全部楼层

不错

  
lamp 发表于 2007-8-25 15:54 | 显示全部楼层
goothin 发表于 2007-9-25 12:19 | 显示全部楼层

汽车我不知道

电动车同时的话,电动机不工作。这是必须的
 楼主| 兰天白云 发表于 2007-9-25 14:17 | 显示全部楼层

电动车的控制系统比汽车合理

电动车是做给调皮捣蛋的人用的产品<br />汽车是给老老实实安教练动作操作的人用的,所以开汽车要考驾*
sunlimcu 发表于 2007-9-26 10:42 | 显示全部楼层

一个AD口可接N个按键

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

115

主题

2961

帖子

7

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