
10-19
ML63326 User's Manual
Chapter 10 Ports (INPUT, OUTPUT, I/O PORT)
10
(3) Port control registers (P8CON0, P9CON0, P9CON1, PACON0, PACON1)
The port 8 control register 0 (P8CON0), the port 9 control registers 0/1 (P9CON0, P9CON1),
and port A control registers 0/1 (PACON0, PACON1) are 4-bit special function registers
(SFRs) used to select port input/output mode.
The input mode may be pull-down resistor input, pull-up resistor input or high-impedance
input.
The output mode may be CMOS output, N-channel open drain output, P-channel open drain
output or high-impedance output.
At system reset the port control registers are set to "0", and all ports are initialized to pull-down
resistor input mode and CMOS output mode.
• Port 8
P81MD1
P81MD0
P80MD1
P80MD0
P8CON0 (023H)
(R/W)
bit 3
bit 2
bit 1
bit 0
Port 8.1 input/output mode select
Input mode
bit 3
0
1
¥
bit 2
0
0
1
: Input with pull-down resistor (initial value)
: Input with pull-up resistor
: High-impedance input
Port 8.0 input/output mode select
Input mode
bit 1
0
1
¥
bit 0
0
0
1
: Input with pull-down resistor (initial value)
: Input with pull-up resistor
: High-impedance input
Output mode
bit 3
0
0
1
1
bit 2
0
1
0
1
: CMOS output (initial value)
: N-channel open drain output
: P-channel open drain output
: High-impedance output
Output mode
bit 1
0
0
1
1
bit 0
0
1
0
1
: CMOS output (initial value)
: N-channel open drain output
: P-channel open drain output
: High-impedance output
Summary of Contents for ML63326
Page 3: ......
Page 13: ......
Page 14: ...Chapter 1 Overview 1 ...
Page 15: ......
Page 37: ...1 22 ML63326 User s Manual Chapter 1 Overview ...
Page 38: ...Chapter 2 CPU and Memory Spaces 2 ...
Page 39: ......
Page 50: ...CPU Control Functions Chapter 3 3 ...
Page 51: ......
Page 57: ...3 6 ML63326 User s Manual Chapter 3 CPU Control Functions ...
Page 58: ...Interrupt INT326 Chapter 4 4 ...
Page 59: ......
Page 71: ...4 12 ML63326 User s Manual Chapter 4 Interrupt INT326 ...
Page 72: ...Clock Generator Circuit OSC Chapter 5 5 ...
Page 73: ......
Page 83: ...5 10 ML63326 User s Manual Chapter 5 Clock Generator Circuit OSC ...
Page 84: ...Time Base Counter TBC Chapter 6 6 ...
Page 85: ......
Page 90: ...Timers TIMER Chapter 7 7 ...
Page 91: ......
Page 115: ...7 24 ML63326 User s Manual Chapter 7 Timers TIMER ...
Page 116: ...Chapter 8 8 100 Hz Timer Counter 100HzTC ...
Page 117: ......
Page 121: ...8 4 ML63326 User s Manual Chapter 8 100 Hz Timer Counter 100HzTC ...
Page 122: ...Chapter 9 9 Watchdog Timer WDT ...
Page 123: ......
Page 128: ...Chapter 10 10 Ports INPUT OUTPUT I O PORT ...
Page 129: ......
Page 170: ...Chapter 11 11 External Memory Transfer Function EXTMEM ...
Page 171: ......
Page 179: ...11 8 ML63326 User s Manual Chapter 11 External Memory Transfer Function EXTMEM ...
Page 180: ...Chapter 12 12 Melody Driver MELODY63K ...
Page 181: ......
Page 195: ...12 14 ML63326 User s Manual Chapter 12 Melody Driver MELODY63K ...
Page 196: ...13 Chapter 13 Voice Synthesis ...
Page 197: ......
Page 228: ...14 Chapter 14 Shift Register SFT ...
Page 229: ......
Page 236: ...15 Chapter 15 LCD Driver LCD ...
Page 237: ......
Page 250: ...16 Chapter 16 Battery Low Detect Circuit BLD ...
Page 251: ......
Page 255: ...16 4 ML63326 User s Manual Chapter 16 Battery Low Detect Circuit BLD ...
Page 256: ...Chapter 17 17 Power Supply Circuit POWER ...
Page 257: ......
Page 260: ...Appendixes ...
Page 261: ......
Page 321: ...Appendix 60 ML63326 User s Manual Appendix G ...