Molio bih za pomoć u vezi problema sprege 10 tastatura u računarskom sistemu.
Tastatura je elektromehanička sa 120 tastera, multipleksirana. Moja ideja je da pored glavnog mikrokontrolera koji obavalja još neke funkcije u sistemu, koristim 10 manjih mikrokontrolera koji će da vrše skeniranje svake tastature i očitavanje bafera iste. Znači za svaku tastaturu po jedan mikrokontroler. Prekidi ovih manjih mikrokontrolera se ulančavaju i šalju na kontroler prekida glavnog mikrokontrolera.
Mikrokontroler koji je na raspolaganju za realizaciju delova sistema je bez spoljne magistrale, sa ugradjenim standardnim SIA, četiri 8-bitna paralelna kvazibidirekciona bitadresibilna porta i jednim “free running” brojačem sa više “output compare” i “input capture” registara koji se mogu konfigurisati da koriste bilo koji bit paralalenog porta. Mikrokontroleri imaju dovoljnu količinu ROM i RAM memorije.
Napominjem da je namena ovog sistema za neku industrijsku primenu (sprežu se još relea, step motori, DC motori, A/D konvertori, D/A konvertori ). Molio bih za pomoć oko sprege ovih 10 tastatura sa glavnim mikrokontrolerom.
Unapred Vam se zahvaljujem na odgovoru i nekoj korisnoj sugestiji.