Klawiaturka + uP

Jul 11, 2005 2 Replies

Witam



Właśnie korzystając z wolnego bawię się atmegą16, piszę w CodeVisionAVR. Aktualnie próbuję jakoś połączyć się ze światem przy pomocy klawiatury. Na PCB mam macierz mikrowłączników 4x4, jak to oprogramować to pytanie na przyszłości (może jakaś stronka z przykładowymi kawałkami kodu?)



Aktualnie podpinam guziczki do masy i do portu B: _____ _____| | | | uC | | |_____| \ \ _|_



Z tego co wiem wewnątrz uC jest rezystor podciągający, więc schemat jest poprawny



oraz diody led (wspólna anoda) do portu C.



Odpalam taki program:



PORTB=0xFF; //klawiaturka DDRB=0x00;



PORTC=0xFF; //diody led DDRC=0xFF;



while (1) PORTC=~PORTB;



I palą się wszystkie diody, niewazne co bym nie naciskał i czego bym nie zwierał :/


scx snipped-for-privacy@TO.wp.pl> napisał(a): ..

Bez komentarza ;-)

Piotr

Dnia Mon, 11 Jul 2005 15:22:40 +0000 (UTC), "Piotrek Sz." snipped-for-privacy@WYTNIJ.gazeta.pl> wyklepał(a):

Działa! Ale fajowo :] Wielkie dzięki

Każdy kiedyś zaczynał...

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required