我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: 3个io扫16个按键隆重登场 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

yoyofair





性别: 保密 状态: 该用户目前不在线
等级: 初出茅庐
发贴: 55
威望: 0
浮云: 1211
在线等级:
注册时间: 2007-09-08
最后登陆: 2008-06-08

5come5帮你背单词 [ correct /kə'rekt/ a. 正确,合适的;vt. 改正 ]


3个io扫16个按键隆重登场

3个io扫16个按键隆重登场,没试过,希望有人验证一下
远程图片:3个io扫16个按键隆重登场.jpg
顶端 Posted: 2007-10-30 13:14 | [楼 主]
goldgene



性别: 帅哥 状态: 该用户目前不在线
等级: 希望之光
发贴: 1928
威望: 0
浮云: 1107
在线等级:
注册时间: 2006-02-11
最后登陆: 2009-03-18

5come5帮你背单词 [ land /lænd/ n. 陆地,地面,土地,田地,国家,国土;v. 使…着陆,登陆,靠岸 ]


确实比较好的方法,呵呵
顶端 Posted: 2007-10-30 23:15 | [1 楼]
goldgene



性别: 帅哥 状态: 该用户目前不在线
等级: 希望之光
发贴: 1928
威望: 0
浮云: 1107
在线等级:
注册时间: 2006-02-11
最后登陆: 2009-03-18

5come5帮你背单词 [ bar /ba:/ n. 条,棒,带,酒吧,(气压单位)巴,律师界;vt. 禁止,阴挠 ]


Quote:
引用第3楼spirate于2007-10-31 19:05发表的  :

既然说是比较好的方法,你想通原理了吗?


不是吧,这个有那么难理解吗?
顶端 Posted: 2007-11-01 12:36 | [2 楼]
goldgene



性别: 帅哥 状态: 该用户目前不在线
等级: 希望之光
发贴: 1928
威望: 0
浮云: 1107
在线等级:
注册时间: 2006-02-11
最后登陆: 2009-03-18

5come5帮你背单词 [ typist /'taipist/ n. 打字员 ]


A0  A1  A2  IO配置  识别按键  说明
0               输入    S1
      0            输入  S2
    0  输入  S3
0    0            输入  S4
   0    0  输入  S5
0    0  输入  S6
0    0    0      输入  S7
---------------
0  1  1    IO    S8    (A0输出为0,若从A1读得0,从A2读得1,则为S8)
0  1  1    IO    S9    (A0输出为0,若从A2读得0,从A1读得1,则为S9)
1  0  1    IO    S10    (A1输出为0,若从A0读得0,从A2读得1,则为S10)
1  0  1    IO    S11    (A1输出为0,若从A2读得0,从A0读得1,则为S11)
1  1  0    IO    S12    (A2输出为0,若从A0读得0,从A1读得1,则为S12)
1  1  0    IO    S13    (A2输出为0,若从A1读得0,从A0读得1,则为S13)
0  0  1    IO    S14    (A0,A1输出为0,若从A2读得0,则为S14)
0  1  0    IO    S15    (A0,A2输出为0,若从A1读得0,则为S15)
1  0  0    IO    S16    (A1,A2输出为0,若从A0读得0,则为S16)

顶端 Posted: 2007-11-01 13:35 | [3 楼]
goldgene



性别: 帅哥 状态: 该用户目前不在线
等级: 希望之光
发贴: 1928
威望: 0
浮云: 1107
在线等级:
注册时间: 2006-02-11
最后登陆: 2009-03-18

5come5帮你背单词 [ achievement /ə'ti:vmənt/ n. 成就,成绩;实现,达到 ]


Quote:
引用第6楼spirate于2007-11-02 14:14发表的  :

解释得不错!!!不过可能实现不了,以S8为例,若S8被按下,A0输出为0,从A1未必能够读得到0,二极管处于反偏状态(51单片机读数时先向端口写‘1’,所以二极管反偏),所以不能够判断。


你的担心有点道理,但是没有必要。正因为输出前要先写1,才让A0输出为0,从A1读。这样的设置只是内部寄存器设置,不影响读的。
如果按你所想的,已设置输出为1,同时要读的外部IO引脚若是低,岂不是短路状态?会烧单片机IO的?不会的!!!呵呵。



[ 此贴被goldgene在2007-11-03 09:00重新编辑 ]
顶端 Posted: 2007-11-03 08:54 | [4 楼]
我来我网·5come5 Forum » 电子设计·数学建模

Total 0.014078(s) query 6, Time now is:10-19 14:45, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号