ML63611 User’s Manual
Chapter 10 Ports (INPUT, I/O PORT)
10 – 1
OPTION B (D): 1.5 V (3.0 V), With regulator
circuit for LCD bias
OPTION A (C): 1.5 V (3.0 V), Without regulator
circuit for LCD bias
10. Ports (INPUT, I/O PORT)
10.1
Overview
The ML63611 has built in it a 4-bit input-only port (Port 0) and 8-bit I/O ports (Port A, Port B, Port C, and Port
E).
Port 0 has the three modes of input with pull-up resistor, input with pull-down resistor, and high impedance, one
of which can be selected by software. Further, there are the functions of external 5 interrupt and of transfer to
system reset due to simultaneous key depression.
The pairs Port A and Port B, and Port C and Port E have the input modes of input with pull-up resistor, input with
pull-down resistor, and high impedance, or the output modes of P-channel open drain output, N-channel open
drain output, CMOS output, and high impedance, and in each case, one of the modes can be selected by software.
In addition, Port B has the external 0 interrupt function and Port C has the external 1 interrupt function.
Port E has the function of RC oscillator clock output for an A/D converter, the low-speed oscillation clock output
function, the high-speed oscillation clock output function, and the external 2 interrupt function.
10.2
Ports List
The ports of the ML63611 are shown in Table 10-1.
Table 10-1 Ports List
Port
I/O
Function
Page
Basic function:
Input-only port
Simultaneous key depression reset function
Port 0
I
Secondary function: External 5 interrupt (4-bit OR input)
10-2
Basic function:
I/O port
Port A
I/O
Secondary function: None
10-7
Basic function:
I/O port
Port B
I/O
Secondary function: External 0 interrupt (4-bit OR input)
10-11
Basic function:
I/O port
Port C
I/O
Secondary function: Serial port receive data input pin (PC.0/RXD)
Synchronous serial port clock I/O pin (for transmission)(PC.1/TXC)
Synchronous serial port clock I/O pin (for reception)(PC.2/RXC)
Serial port transmit data output pin (PC.3/TXD)
External 1 interrupt (4-bit OR input)
10-19
Basic function:
I/O port
Port E
I/O
Secondary function: Output pin of RC oscillation clock for an A/D converter (PE.0/MON)
Low-speed oscillation clock output pin (PE.1/TBCCLK)
High-speed oscillation clock output pin (PE.2/HSCLK)
External 2 interrupt (PE.3/INT2)
10-27
Summary of Contents for ML63611
Page 9: ...Chapter 1 Overview...
Page 33: ...Chapter 2 CPU and Memory Spaces...
Page 42: ...Chapter 3 CPU Control Functions...
Page 49: ...Chapter 4 Interrupt INT...
Page 62: ...Chapter 5 Clock Generator Circuit OSC...
Page 71: ...Chapter 6 Time Base Counter TBC...
Page 75: ...Chapter 7 Timers TIMER...
Page 99: ...Chapter 8 100 Hz Timer Counter 100HzTC...
Page 103: ...Chapter 9 Watchdog Timer WDT...
Page 108: ...Chapter 10 Ports INPUT I O PORT...
Page 140: ...Chapter 11 Melody Driver MELODY...
Page 152: ...Chapter 12 Serial Port SIO...
Page 179: ...Chapter 13 LCD Driver LCD...
Page 200: ...Chapter 14 Battery Low Detect Circuit BLD...
Page 204: ...Chapter 15 Power Supply Circuit POWER...
Page 215: ...Chapter 16 A D Converter ADC...
Page 238: ...Appendixes...