登录 | 首页 -> 华新鲜事 -> 求学狮城 | 切换到:传统版 / sForum | 树形列表
关于EE2001一个keypad的问题,请学长们帮忙。
<<始页  [1]  末页>> 

关于EE2001一个keypad的问题,请学长们帮忙。这几天让EE2001给忙坏了。。

眼看马上就要ca1了,一个keypad还是搞不定。。真不知道为什么,,program明明很简单,单独的对keypad进行测试也没有发现什么问题。但是一到接在PIC16F877的一个port上的时候,output就开始不正常。。。就算什么都没做什么都没按,还是有一堆奇怪的output。。

我的程序让很多人看过,都说没什么问题,keypad单独测试也是好的,但是为什么接到PIC上就有问题呢?实在是搞不明白了,请学长们帮帮忙,着急啊。。多谢!
[asdzxcat (9-17 20:15, Long long ago)] [ 传统版 | sForum ][登录后回复]1楼

看看是不是没有Common Ground [四人帮老大 (9-18 14:00, Long long ago)] [ 传统版 | sForum ][登录后回复]2楼

在这个管脚上接电阻和电容。。。具体要看这个脚的活动状态:如果是高电平有效的脚,要接一个电阻在这个脚和地之间;如果是低电平有效的脚,要接一个电阻在这个脚和Vcc之间。 具体的电阻阻值得满足电平高低的阙值。如果简单的话,就接4.7KOhm电阻接可以的在通常情况下

同时可以接一个0.1uF的陶瓷电容在这个port和地之间,如果还是有问题的话。
[HS_new_guy (9-18 22:34, Long long ago)] [ 传统版 | sForum ][登录后回复]3楼

(引用 HS_new_guy:在这个管脚上接电阻和电容。。。具体要看这个脚的活动状态:如果是高电平有效的脚,要接一个电阻在这个脚和地之间;如果是低电平有效的脚...)顶一下[hash (9-24 0:04, Long long ago)] [ 传统版 | sForum ][登录后回复]4楼

(引用 HS_new_guy:在这个管脚上接电阻和电容。。。具体要看这个脚的活动状态:如果是高电平有效的脚,要接一个电阻在这个脚和地之间;如果是低电平有效的脚...)可以解释一下吗? [雨中泪 (9-24 1:10, Long long ago)] [ 传统版 | sForum ][登录后回复]5楼

(引用 HS_new_guy:在这个管脚上接电阻和电容。。。具体要看这个脚的活动状态:如果是高电平有效的脚,要接一个电阻在这个脚和地之间;如果是低电平有效的脚...)頂,拜服,學長猛。要學習的東西還有很多啊[asdzxcat (10-3 2:34, Long long ago)] [ 传统版 | sForum ][登录后回复]6楼

我也觉得是哪里floating了就像楼下讲的,该HIGH的地方confirm HIGH, 该LOW的地方confirm LOW, 可以用电阻,然后GROUND or COMMON GROUND

仅作参考
[hahata (10-12 8:48, Long long ago)] [ 传统版 | sForum ][登录后回复]7楼

(引用 雨中泪:可以解释一下吗? )decoupling cap, pull-up resistor简单来说,

D cap 起到过滤信号高频成分;
pull-up resistor 电阻可以保证impedance不正常时,保证信号本身的电流供应。
[加州铝罐 (11-13 21:00, Long long ago)] [ 传统版 | sForum ][登录后回复]8楼


<<始页  [1]  末页>> 
登录 | 首页 -> 华新鲜事 -> 求学狮城 | [刷新本页] | 切换到:传统版 / sForum