35
8Bit Single Chip Microcontroller
DMC73C168
AND
AND
Read Data
Read
OR
Direction Register
Direction Data
Strobe
D
Q
D-Flip Flop
>
Q
Data Register
Output
Buffer
Data
D
Q
I/O Pin
D-Flip Flop
Strobe
>
Q
Figure 5-1. Bidirectional I/O Logic
Port A : Port A is an 8-bit bidirectional I/O port where any of its eight pins may be individually
programmed as an input or output under software control. Reading port A data register
(P32) returns either the current value at the pin (input mode) or the current value of
port A data register (output mode). And also port A can be used as A/D converter
AM and FM IF input.
Port B : Port B is an 8-bit bidirectional I/O port where any of its eight pins may be individually
programmed as an input or output under software control. Reading port A data register
(P34) returns either the current value at the pin (input mode) or the current value of
port B data register (output mode). And also port B can be used as Timer output ports.
Port C,D,F,G,H : Port C,D,F,G,H is an 8-bit bidirectional I/O port where any of its eight pins
may be individually programmed as an input or output under software control.
Reading port C,D,F,G,H data register (P36, P38, P42, P44, P46) returns either the
current value at the pin (input mode) or the current value of port C,D,F,G,H data
register (output mode).
Port E : Port E is an 8-bit bidirectional I/O port where any of its eight pins may be individually
programmed as an input or output under software control. Reading port E data register
(P40) returns either the current value at the pin (input mode) or the current value of
port E data register (output mode). And also port E can be used as SI/O data and
clock inputs or outputs and BEEP output port.
£Ä£Á£Å£×£Ï £Ï
DAEWOO ELECTRONICS CO., LTD.