V R Port InputOutput

Tabel 8.04 Daftar register kontrol dan register status

8.4. Port InputOutput

MC68HC11F1 menyediakan 6 buah port inputoutout 8 bit port A,B,C,E,F dan G dan satu buah port inputoutput 6 bit port D. Fungsi inputoutput port B,C,F dan G diatur menurut mode operasi yang dipilih. Pada mode single-chip dan bootstrap port tersebut berfungsi sebagai port parallel inputoutput. Sedangkan pada mode expanded- nonmultiplexed dan mode test, port B, C, F, G dan pin R W dikonfigurasi sebagai saluran expansi memory, yang mana port B dan F sebagai saluran alamat, port C sebagai saluran data dan pin R W sebagai kontro arah data serta empat bit atas MSB port G berfungsi sebagai external chip selects. Sementara fungsi umum port inputoutput A, C, D dan G diatur oleh register pengarah data Data Direction Register DDR dari register yang bersangkutan.

8.4.1. Port A

Port A adalah 8 bit digital IO port untuk penggunaan umum dengan data register PORTA dan data direction register DDRA. Selain itu port A dapat dikonfigurasi untuk fungsi timer input capture IC, timer output compareOC atau pulsa accumulator.

8.4.1.1. Data Register Port A PORTA

Gambar 8.07 Register PORTA Port A dapat dibaca kapan saja dan ketika sebagai keluaran, data yang telah dikeluarkan ke port A akan disimpan dalam internal latch.

8.4.1.2. Data Direction for Register Port A DDRA

Gambar 8.07 Data Penunjuk IO Register PORTA 1 = Pin yang dimaksud akan dikonfigurasi sebagai keluaran 0 = Pin yang dimaksud akan dikonfigurasi sebagai masukan

8.4.2. Port B PORTB

Pada mode operasi single-chip, semua pin pada port B hanya dapat digunakan sebagai keluaran. Pada mode operasi expanded- nonmultiplexed, semua pin port B berfungsi sebagai saluran alamat orde tinggi A15-A8. Gambar 8.08 Register PORTB

8.4.3. Port C

Pada mode operasi single-chip, port C adalah 8 bit digital IO port untuk penggunaan umum dengan data register PORTC dan data direction register DDRC. Pada mode operasi expanded-nonmultiplexed, port C berfungsi sebagai saluran data D7-D0 dua arah yang dikontrol oleh signal R W . 8.4.3.1. Data Register Port C PORTC Gambar 8.09 Register PORTC