Sanyo DC-DA1100 (XE) Service Manual page 14

Micro component system
Hide thumbs Also See for DC-DA1100 (XE):
Table of Contents

Advertisement

IC BLOCK DIAGRAM & DESCRIPTION
IC601 IC LC72338-9C41-E (Single-Chip PLL + Controller)
Pin name Pin No. I/O I/O Format
LCD driver segment output, general-porpose input/output and
serial I/O ports.
The PF0 to 3 inputs are in the Schmidt format.
The IOS instruction is used to switch between the LCD driver
segment output, general-purpose I/O, and serial I/O functions, and
to switch between input and output of the general-purpose input
port function.
• For use as segment output
These pins can be set in 4 bits units. The IOS instruction with
Pn=OEH specifies segment output use in bit units.
b0=S21 to 24/ PF0 to 3
• For use as general-purpose input /output port
These pins can be set to input /output in bit units. (1 bit I/O)
CMOS
b1=SI/O 1
S21/PF0
35
three
S22/PF1/SCK1
34
value
Input /output is specified with the IOS instruction in bit units.
I/O
S23/PF2/SO1
33
output
PF • • • Pn=5 0 • • • Input
S24/PF3/SI1
32
and
push-pull
• For use as serial I/O port
The serial I/O port function is specified with the IOS instruction
(Pn=0). The contents of the serial I/O data buffer can be saved
and loaded with the INR and OUTR instructions.
*Pin setup states when used as a serial I/O port
PF0 • • • General-purpose input /output
PF1 • • • SCK1 output in internal clock mode
PF2 • • • SO1 output
PF3 • • • SI1 input
In CLOCK STOP mode, if this port is used as a general-purpose
I/O port or as a serial I/O port, the pins go to the input disabled
high-impedance state. If used for segment output, the pins are
fixed at the low level. The segment output port function is selected
after a power-on reset.
Segment output/general-porpose input port 1/ BEEP tone output
pins. The IOS instruction is used to switch between the segment
output port and the PN0 to 3 functions. The BEEP instruction
switches between the general-purpose output port and BEEP tone
function.
• For use as segment output
These pins can be set in 3 bits units. The IOS instruction with
Pn=OEH specifies segment output use in bit units.
b2=S29 to 32/ PN0 to 3
CMOS
• For use as general-purpose output.
S29/PN0/BEEP
26
three
The general-porpose output port function is selected with the
S30/PN1
25
value
O
BEEP instruction (b3=0).
S31/PN2
24
output
PN1 to 3 are dedicated general-purpose output function pins.
S32/PN3
23
and
• For use as BEEP output pin
push-pull
The BEEP instruction with b3=1 sets the BEEP output.
The BEEP instruction bit b0,b1 and b2 sets the frequency.
When this is set as the BEEP port, executing an output
instruction will rewrite the internal latch data but has no
influence on the output.
These pins go to the output high-impedance state in clock stop
mode. If used for segment output, the pins are fixed at the low level.
These pins go to the output high-impedance state during the
power-on reset and hold that state until an output instruction is
executed.
Functions
0 • • • Segment output
1 • • • PE0 to 3
0 • • • Genetal-purpose port
1 • • • SI/O port
1 • • • Output
SCK1 output in external clock mode
0 • • • Segment output
1 • • • PN0 to 3
Pin name Pin No. I/O I/O Format
CMOS
S17/PE0
39
three
S18/PE1/SCK2
38
value
I/O
S19/PE2/SO2
37
output
S20/PE3/SI2
36
and
push-pull
CMOS
S25/PM0
30
three
S26/PM1
29
value
I/O
S27/PM2
28
output
S28/PM3
27
and
push-pull
- 13 -
Functions
LCD driver segment output, general-porpose input/output and
serial I/O ports
The IOS instruction is used to switch between the LCD driver
segment output, general-purpose I/O, and serial I/O functions,
and to switch between input and output of the general-purpose
input port function.
• For use as segment output
These pins can be set in bit units.
The IOS instruction with Pn=ODH specifies segment output
use in bit units.
b0=S17/PE0
0 • • • Segment output
b1=S18/PE1
1 • • • PE0 to 3 output
b2=S19/PE2
b3=S20/PE3
• For use as general-purpose input /output port
These pins can be set for input /output in bit units.
(1 bit I/O)
b2=SI/O2
0 • • • Genetal-purpose port
1 • • • SI/O port
Input /output is specified with the IOS instruction in bit units.
PE • • • Pn=4 0 • • • Input
1 • • • Output
• For serial I/O port
The serial I/O port function is specified with the IOS instruction
(Pn=0).
The contents of the serial I/O data buffer can be saved and
loaded with the INR and OUTR instructions.
*Pin setup states when used as a serial I/O port
PE0 • • • General-purpose input /output
PE1 • • • SCK2 output in internal clock mode
SCK2 output in external clock mode
PE2 • • • SO2 output
PE3 • • • SI2 input
In CLOCK STOP mode, if this port is used as a general-purpose
I/O port or as a serial I/O port, the pins go to the input disabled
high-impedance state. If used for segment output, the pins fixed at
the low level. The segment output port function is selected after a
power-on reset.
LCD driver segment output, general-porpose input /output ports.
The IOS instruction is used to switch between the LCD driver
segment output, general-purpose I/O port, and serial I/O to switch
between input and output of the general-purpose input /output
port function.
• For use as segment output
These pins can be set in 4 bits units. The IOS instruction with
Pn=OEH specifies segment output use in bit units.
b0=S25 to 28/PM0 to 3
0 • • • Segment output
1 • • • PM0 to 3
• For use as general-purpose input /output port
These pins can be set for input /output in bit units.
Input /output is specified with the IOS instruction in bit units.
PM • • • Pn=OCH
0 • • • Input
1 • • • Output
In CLOCK STOP mode, if this port is used as a general-purpose
I/O port, the pins go to the input disabled high-impedance state. If
used for segment output, the pins are fixed at the low level. The
segment output port function is selected after a power-on reset.

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents