Velke mnozstvi ovladacich prvku a MCU

Tomáš Hamouz hamouz@alsoft.cz
Úterý Červenec 27 14:03:41 CEST 2004


Zdravim
Potrebuji propojit k MCU velke mnozstvi tlacitek a indikacnich LED pro
vyhodnocovaci zarizeni pro zavody ve vodnim rodeu.

Celkem je potreba indikovat navoleni 2x 24 figur (jsou vzdy do paru,
prava a leva varianta). Ovladani bude dvojstiskem tlacitek, jednou
rukou se zvoli P/L varianta, druhou se zvoli prislusna figura.
Pro potvrzeni se rozsviti LED, opakovanym stiskem opet zhasne.
Celkem tedy 2 + 24 tlacitek, 48 LEDek

Vlastni logika uz je jednoducha, po navoleni vsech figur se dalsim
tlacitkem vysledek odesle do PC kde se bude delat zbytek prace.

Zda se mi zbytecne pouzivat drahy MCU (PIC) s velkym mnozstvim portu,
kdyz se to da urcite obslouzit jednoduseji. Napadly me tyto varianty:

a) P/L vlastni port, ostatni pres mutliplexer, staci pak 2 draty na
   "adresu" + 1 na enable (datovy port bude sdileny s displejem)
b) vsechny tlacitka pripojit na shift registr a seriove je vycitat

LED budit asi v kazdem pripade pres posuvny registr, pouze behem
posouvani je zhasnout.

Zapomnel jsem jeste na nejake mozne reseni?
Pripadne jake jsou na trhu vhodne (a ne moc drahe) obvody pro
tento ucel.

Tomas





Další informace o konferenci Hw-list