Vaja 18
Kaj je PIO? Kako deluje v mikrokrmilniku 6803? Kaj je smerni register, kaj podatkovni register?
Odgovor:
PIO je ime za paralelno vhodno-izhodno enoto. (port1, port2)
Port 1 je osembiten in mu programsko dolocimo za vsako linijo ali je vhodna ali izhodna. Njegov smerni register je v pomnilniku na naslovu $0000, podatkovni pa na $0002.
Port 2 je petbitni. Teh pet noic si delijo z signali SCI in timerja. Programsko lahko dolocimo katera od enot ima dostop do noic mikrokontrolerja. Njegov DDR je na $0001, DR pa na $0003.