主题最新回顾(发布时间:2004-7-1 10:17:00) |
---|
-- 作者:zhl(0.0.*.*)
-- 输出端DOUT可以随意悬空哪个都可以。如果悬空的PIN值不确定,当然键码值会变。 bioskey() getch( )都可以获取键值。 |
主题最新回顾(发布时间:2004-7-1 10:06:00) |
---|
-- 作者:乔(0.0.*.*)
-- 补充一下,我使用getch()函数获取键值。 |
主题最新回顾(发布时间:2004-7-1 10:01:00) |
---|
-- 作者:乔(0.0.*.*)
-- 我明白你的意思,DOUT共5个pin,可我只有四根线,需要悬空哪个脚?可以随意选择一个悬空吗? 出现同一个键有不同值是不是因为悬空的pin值不确定导致的? |
主题最新回顾(发布时间:2004-7-1 9:50:00) |
---|
-- 作者:ZHL(0.0.*.*)
-- CN10的定义如下: DOUT4 ---- 1    2 ----- DIN3 DOUT3 ---- 3    4 ----- DIN2 DOUT2 ---- 5    6 ----- DIN1 DOUT1 ---- 7    8 ----- DIN0 DOUT0 ---- 9 所以你接4X4的键盘,可以键盘1-4接DIN,5-8接DOUT,或者反过来也可以。 |
主题最新回顾(发布时间:2004-7-1 9:34:00) |
---|
-- 作者:乔(0.0.*.*)
-- 关于键值扫描 我使用4×4矩阵键盘,8根线,四横四纵,分别对应四横1-4,四纵5-8,我使用CN10的引脚这样连接时: CN10   键盘 1----1 3----2 5----3 7----4 2----5 4----6 6----7 8----8 发现读码不正常,同一按键的码值总会发生变化,是不是应该将DOUT4悬空,像这样接。 CN10   键盘 9----1 7----2 5----3 3----4 8----5 6----6 4----7 2----8 |