Stránka 1 z 1

Vstup do PIC přes diodu

Napsal: 28 srp 2009, 11:07
od Chenzee
Ahoj všem, mám dotaz ohledně následujícího. Mám PIC 16F628A, mám vytvořené ICSP připojení a mám maticovou 16ti kl. klávesnici a LCD displej (zkušební zapojení). No a PIN MCLR potřebuji použít jako vstup pro jeden ze sloupců klávesnice. Protože standardně používám k oddělení Vpp diodu BA159, mám ji použitou i zde, ale tím pádem mi identifikace kláves v tomto sloupci nefunguje resp. vždy identifikuje zmáčnutí nejvyšší klávesy (tedy A). Po zkratu diody to funguje jak má. Jaký vliv má dioda na chování zapojení, že to takto zlobí a je vůbec tato dioda vhodná na oddělení Vpp od ostatního zapojení popř. co přidat za součástky, abych to vyřešil? Já bych jedině testoval systémem pokus / omyl, ale i v případě odstanění problému bych byl dutej jako před tím a to nějak nechci :oops: ? Díky za reakce

Napsal: 28 srp 2009, 11:47
od masar
Zkus připojit odpor(např.2k2) mezi katodu diody a GND. :wink:

Napsal: 28 srp 2009, 18:20
od urbanek
Pokud to nepůjde ani s tím odporem, tak nejjednodušší je mezi příslušné programovací piny a zbytek zapojení dát jumper (propojku), která při programování bude rozpojená a k vývodu procesoru bude připojen pouze programátor a po naprogramování se propojí a připojí se tak zbytek zapojení...

Napsal: 30 srp 2009, 13:02
od Chenzee
Odpor pomohl, akorák vzhledem k charakteru zapojení jsem musel použít 6K8. Díky za pomoc. Nyní to funguje jak má. Jinak JUMPER byla taky možnost, ale takto je to lepší :lol: