Datasheet LC875016A, LC875032A Datasheet (SANYO)

Page 1
Ordering number : ENN*6713
CMOS IC
LC875032A/24A/16A
8-Bit Single Chip Microcontroller with
32/24/16K-Byte EPROM an d 64 0- Byte RAM On Chip
Preliminary Overview
The LC875032A/24A/16A microcontroller is 8-bit single chip microcontroller with the following on-chip functional blocks:
- CPU: Operable at a minimum bus cycle time of 100ns
- 640 byte RAM
- two high performance 16 bit timer/counters (can be divided into 8 bit units)
- two 8 bit timers with prescalers
- timer for use as date/time clock
- one synchronous serial I/O ports (with automatic block transmit/receive function)
- one asynchronous/synchronous serial I/O port
- 12-bit PWM × 2
- 3-channel × 8-bit AD converter
- high speed 8-bit parallel interface
- 16-sour ce 10-vec tored interrupt system
All of the above functions are fabricated on a single chip.
Features
(1) Read Only Memory (ROM)
- 32512 × 8 bits (LC875032A)
- 24576 × 8 bits (LC875024A)
- 16256 × bits (LC875016A)
Ver.1.03 90198
91400 RM (IM) HK / SY No.6713-1/25
Page 2
LC875032A/24A/16A
(2) Random Access Memory (RAM)
- 640 × 9 bits (LC875032A/24A/16A)
(3) Bus Cycle Time
- 100ns (10MHz) Note: The bus cycle time indicates ROM read time.
(4) Minimum Instruction Cycle Time : 300ns (10MHz)
(5) Ports
- Input/output ports Each bit data direction programmable 51 (P1n, P2n, P70 to P73, P80 to P82, PA2 to PA5,
PBn, PCn)
Nibble data direction programmable 8 (P0n)
- Input ports 2 (XT1,XT2)
- PWM Output po rts 2 (PWM0,PWM1)
- Oscillator pins 2 (CF1,CF2)
- Reset pin 1 (
RES)
- Power supply 6 (VSS1 to 3,VDD1 to 3)
(6) Timers
- Timer0: 16 bit timer/counter with capture register
Mode 0: 2 channel 8 bit timer with programmable 8 bit prescaler and 8 bit capture register Mode 1: 8 bit timer with 8 bit programmable prescaler and 8 bit capture register + 8 bit counter with 8 bit
capture register Mode 2: 16 bit timer with 8 bit programmable prescaler and 16 bit capture register Mode 3: 16 bit counter with 16 bit capture register
- Timer1: PWM/16 b it timer/counter (with togg le output) Mode 0: 8 bit timer (with toggle output) + 8 bit timer counter (with toggle output) Mode 1: 2 channel 8 bit PWM Mode 2 : 1 6 bit timer/counter (wit h toggle outp ut) Mode 3: 16 bit timer (with toggle output) Lower order 8 bits can be used as PWM output.
- Base timer
1. The clock signal can be selected from any of the following: sub-clock (32.768kHz crystal oscillator), system clock, and prescaler output for timer 0.
2. Interrupts can be selected to occur at one of five different times.
(7) SIO
- SIO0: 8 bit synchronous serial interface
1. LSB first/MSB first function available
2. Internal 8-bit baud-rate generator (maximum transmit clock period 4/3 T
3. Continuous automatic data communications (1 - 256 bits)
- SIO1: 8 bit asynchronous/synchronous serial interface Mode 0: Synchronous 8 bit serial IO (2-wire or 3-wire, transmit clock 2 - 512 T Mode 1: Asynchronous serial IO (half duplex, 8 data bits, 1 stop bit, baud rate 8 - 2048 T Mode 2: Bus mode 1 (start bit, 8 data bits, transmit clock 2 - 512 T Mode 3: Bus mode 2 (start detection, 8 data bits, stop detection)
(8) AD converter
- 8-bits × 3-channels
(9) PWM
- 2 channel synchronous variable 12 bit PWM
(10) Parallel interface
- RS,
RD , WR , CS0 - CS2 Outputs (reversible polarity)
- read/write possible in 1 T
CYC
CYC
)
CYC
)
CYC
)
CYC
)
No.6713-2/25
Page 3
LC875032A/24A/16A
(11) Remote control receiver circuit (connected to P73/INT3/T0IN terminal)
- Noise rejection function (noise rejection filter time constant can selected from 1/32/128 T
(12) Watchdog timer
- The watchdog timer period set by external RC.
- Watchdog timer can be set to produce interrupt, system reset
(13) Interrupts
- 16-source, 10-vectored interrupts:
1. Three level (low, high and highest) multiple interrupts are supported. During interrupt handling, an equal or lower level interrupt request is refused.
2. If interrupt requests to two or more vector addresses occur at once, the higher level interrupt takes precedence. In the case of equal priority levels, the vector with the lowest address takes precedence.
No. Vector Selectable Level Interrupt signal
1 00003H X or L INT0 2 0000BH X or L INT1 3 00013H H or L INT2/T0L/INT4 4 0001BH H or L INT3/INT5/Base timer 5 00023H H or L T0H 6 0002BH H or L T1L/T1H 7 00033H H or L SIO0 8 0003BH H or L SIO1 9 00043H H or L ADC
10 0004BH H or L Port 0/PWM0, 1
• Priority Lev el : X > H > L
• For equal priority levels, vector with lowest address takes precedence.
(14) Subroutine stack levels
- 320 levels max. Stack is located in RAM
(15) Multiplication and division
- 16 bit × 8 bit (executed in 5 cycles)
- 24 bit × 16 bit (12 cycles )
- 16 bit ÷ 8 bit (8 cycles)
- 24 bit ÷ 16 bit (12 cycles)
(16) Oscillation circuits
- On-chip RC oscillation circuit used for system clock
- On-chip CF oscillation circuit used for system clock
- On-chip Crystal oscillation circuit used for system clock and time-base clock
(17) Standby function
- HALT mode HALT mode is used to reduce power consumption. Program execution is stopped. Peripheral circuits still operate.
1. Oscillation circuits are not stopped automatically
2. Release on system reset
- HOLD mode HOLD mode is used to reduce the power dissipation. Both program execution and peripheral circuits are stopped.
1. CF, RC and crystal oscillation circuits stop automatically
2. Release occurs on any of the following conditions
•input to the reset pin goes low
•a specified level is input to at least one of INT0, INT1, INT2, INT4, INT5
•an interrupt condition arises at port 0
CYC
)
No.6713-3/25
Page 4
LC875032A/24A/16A
- X’tal HOLD mode X’tal HOLD mode is used to reduce power consumption. Program execution is stopped. All peripheral circuits except the base timer are stopped.
1. CF and RC oscillation circuits stop automatically
2. Crystal oscillator is maintained in its state at HOLD mode inception.
3. Release occurs on any of the following conditions
•input to the reset pin goes low
•a specified level is input to at least one of INT0, INT1, INT2, INT4, INT5
•an interrupt condition arises at port 0
•an interrupt condition arises at the base-timer
(18) Factory shipment
- delivery form QIP64E
- delivery form DIP64S
(19) Development Tools
- Evaluation chip : LC876098
- Emulator : EVA87000 + ECB875000 (Evaluation chip board) + POD875000 (P OD)
No.6713-4/25
Page 5
Pin Assignment
Q
P70/INT0/T0LCP
P71/INT1/T0HCP
P72/INT2/T0IN P73/INT3/T0IN
RES#
XT1 XT2
VSS1
CF1 CF2
VDD1 P80/AN0 P81/AN1 P82/AN2
P10/SO0
P11/SI0/SB0
Package Dimension
(unit : mm)
3159
LC875032A/24A/16A
PA5/RS
PA4/RD#
PA3/WR#
PA2/CS0#
PC0/A0
PC1/A1
PC2/A2
PC3/A3
PC4/A4
PC5/A5
PC6/A6
PC7/A7
VDD3
48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33
49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
P12/SCK0
LC875032A/24A/16A
IP
PWM1
P13/SO1
P15/SCK1
P14/SI1/SB1
P16/T1PWML
PWM0
P17/T1PWMH/BUZ
P00
P01
VSS2
VDD2
P02
VSS3
P03
PB0/D0
P04
PB1/D1
P05
32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17
PB2/D2 PB3/D3 PB4/D4 PB5/D5 PB6/D6 PB7/D7 P27/INT5/T1IN P26/INT5/T1IN P25/INT5/T1IN P24/INT5/T1IN P23/INT4/T1IN P22/INT4/T1IN P21/INT4/T1IN P20/INT4/T1IN P07 P06
SANYO : QIP-64E
No.6713-5/25
Page 6
PC3/A3 PC2/A2 PC1/A1 PC0/A0
PA2/CS0#
PA3/WR#
PA4/RD#
PA5/RS
P70/INT0/T0LCP
P71/INT1/T0HCP
P72/INT2/T0IN P73/INT3/T0IN
P80/AN0 P81/AN1 P82/AN2
P10/SO0
P11/SI0/SB0
P12/SCK0
P13/SO1
P14/SI1/SB1
P15/SCK1
P16/T1PWML
P17/T1PWMH/BUZ
Package Dimension
(unit : mm)
3071
RES#
XT1 XT2
VSS1
CF1 CF2
VDD1
PWM1 PWM0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
LC875032A/24A/16A
LC875032A/24A/16A
DIP
64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33
PC4/A4 PC5/A5 PC6/A6 PC7/A7 VDD3 VSS3 PB0/D0 PB1/D1 PB2/D2 PB3/D3 PB4/D4 PB5/D5 PB6/D6 PB7/D7 P27/INT5/T1IN P26/INT5/T1IN P25/INT5/T1IN P24/INT5/T1IN P23/INT4/T1IN P22/INT4/T1IN P21/INT4/T1IN P20/INT4/T1IN P07 P06 P05 P04 P03 P02 P01 P00 VSS2 VDD2
SANYO : DIP-64S
No.6713-6/25
Page 7
LC875032A/24A/16A
QIP NAME DIP QIP NAME DIP
1 P12/SCK0 25 33 PB1/D1 57 2 P13/SO1 26 34 PB0/D0 58 3 P14/SI1/SB1 27 35 VSS3 59 4 P15/SCK1 28 36 VDD3 60 5 P16/T1PWML 29 37 PC7/A7 61 6 P17/T1PWMH/BUZ 30 38 PC6/A6 62 7 PWM1 31 39 PC5/A5 63 8 PWM0 32 40 PC4/A4 64 9 VDD2 33 41 PC3/A3 1
10 VSS2 34 42 PC2/A2 2 11 P00 35 43 PC1/A1 3 12 P01 36 44 PC0/A0 4 13 P02 37 45 PA2/CS0# 5 14 P03 38 46 PA3/WR# 6 15 P04 39 47 PA4/RD# 7 16 P05 40 48 PA5/RS 8 17 P06 41 49 P70/INT0/T0LCP 9 18 P07 42 50 P71/INT1/T0HCP 10 19 P20/INT4/T1IN 43 51 P72/INT2/T0IN 11 20 P21/INT4/T1IN 44 52 P73/INT3/T0IN 12 21 P22/INT4/T1IN 45 53 RES# 13 22 P23/INT4/T1IN 46 54 XT1 14 23 P24/INT5/T1IN 47 55 XT2 15 24 P25/INT5/T1IN 48 56 VSS1 16 25 P26/INT5/T1IN 49 57 CF1 17 26 P27/INT5/T1IN 50 58 CF2 18 27 PB7/D7 51 59 VDD1 19 28 PB6/D6 52 60 P80/AN0 20 29 PB5/D5 53 61 P81/AN1 21 30 PB4/D4 54 62 P82/AN2 22 31 PB3/D3 55 63 P10/SO0 23 32 PB2/D2 56 64 P11/SI0/SB0 24
No.6713-7/25
Page 8
LC875032A/24A/16A
System Block Diagram
SIO0
SIO1
Timer 0
Timer 1
PWM0
PWM1
Base Timer
Interrupt control
Standby control
CF
RC
Xtal
IR PLA
ROM
Clock
Generator
Noise Rejection Filter
Port 2 INT4,,5
Bus Interface
Port 0
Port 1
Port 7
Port 8
ADC
INT0-3
Parallel interface
Port A Port B Port C
PC
ACC
B Register
C Register
ALU
PSW
RAR
RAM
Stack Pointer
Watch Dog Timer
No.6713-8/25
Page 9
LC875032A/24A/16A
Pin Assignment
Pin Name I/O Pin Function Option
VSS1 VSS2 VSS3 VDD1 VDD2 VDD3 Port 0 P00 - P07
Port 1 P10 - P17
Port 2 •8-bit Input/output port P20 - P27
- Negative power supply No
- Positive power supply No
I/O •8-bit Input/output port
•Data direction can be specified in nib ble units
•Use of pull-up resistor can be specified in nibble units
•HOLD-release input
•Input for port 0 interrupt
I/O •8-bit Input/output port
•Data direction can be specified for each bit
•Use of pull-up resistor can be specified for each bit
•Other functions P10: SIO0 data output P11: SIO0 data input/bus input/output P12: SIO0 clock input/output P13: SIO1 data output P14: SIO1 data input/bus input/output P15: SIO1 clock input/output P16: Timer 1 PWML output P17: Timer 1 PWMH output/Buzzer output
I/O
•Data direction can be specified for each bit
•Use of pull-up resistor can be specified for each bit
•Other functions P20-P23: INT4 input/HOLD release input/timer 1 event input
/Timer 0L capture input/Timer 0H capture input
P24-P27: INT5 input/HOLD release input/timer 1 event input
/Timer 0L capture input /Timer 0H capture input
Interrupt receiver format
Rising Falling Rising/
INT4 INT5
Yes Yes
Yes Yes
falling
Yes Yes
H level L level
No No
No No
Yes
Yes
Yes
(Continued)
No.6713-9/25
Page 10
LC875032A/24A/16A
Name I/O Function description Option Port 7 •4-bit Input/output port P70 - P73
Port 8 P80 - P82
Port A PA2 - PA5
Port B PB0 - PB7
Port C PC0 - PC7
PWM0 O PWM0 output port No PWM1 O PWM1 output port No
RES
XT1 I •Input for 32.768kHz c rystal osci l lation
XT2 I/O •Output for 32.768kHz c r ystal oscil lation
CF1 I Input terminal for ceramic oscillator No CF2 O Output terminal for ceramic oscillator No
I/O
•Data direction can be specified for each bit
•Use of pull-up resistor can be specified fo r each bit
•Other functions P70: INT0 input/HOLD release input/Timer0L capture input
/Output for watchdog timer P71: INT1 input/HOLD release input/Timer0H capture input P72: INT2 input/HOLD release input/timer 0 event input
/Timer0L capture input P73: INT3 input(noise rejection filter attached input)
/timer 0 event input/Timer0H capture input
Interrupt receiver format
Rising Falling Rising/
falling INT0 INT1 INT2 INT3
I/O •3-bit Input/output port
•Data direction can be specified for each bit
•Other functions P80-P82: AD input port
I/O •4-bit Input/output port
•Data direction can be specified for each bit
•Use of pull-up resistor can be specified for each bit
•Other functions PA2: Parallel interface output PA3: Parallel interface output PA4: Parallel interface output PA5: Parallel interface output RS
I/O •8-bit Input/output port
•Data direction can be specified for each bit
•Use of pull-up resistor can be specified for each bit
•Other functions PB0-PB7 : Parallel int erface data input/output; address output
I/O •8-bit Input/output port
•Data direction can be specified for each bit
•Use of pull-up resistor can be specified for each bit
•Other functions PC0-PC7: Parallel interface address output
I Reset terminal No
•Other function
Input port When not in use, connect to VDD1.
•Other function
General purpose input port When not in use, set to oscillation mode and leave open circuit
Yes Yes Yes Yes
Yes Yes Yes Yes
CS0 WR RD
No
No Yes Yes
H level L level
Yes Yes
No No
Yes Yes
No No
No
No
Yes
Yes
Yes
No
No
No.6713-10/25
Page 11
LC875032A/24A/16A
Port Output Configuration
Output configuration and pull-up resistor options are shown in the following table. Input is possible even when port is set to output mode.
Terminal
Option
applies to:
Option Output Format Pull-up resistor
1 CMOS Programmable (Note 1) P00-P07 1 bit units 2 Nch-open drain None
each bit
P20-P27
each bit
PB0-PB7(*)
1 CMOS Programmable P10-P17 2 Nch-open drain Programmable 1 CMOS Programmable PA2-PA5 2 Nch-open drain Programmable
PC0-PC7 P70 - None Nch-open drain Programmable P71-P73 - None CMOS Programmable P80-P82 - None Nch-open drain None PWM0,
- None CMOS None PWM1 XT1 - None Input only None XT2 - None Output for 32.768kHz crystal oscillation None
Note 1 Programmable pull-up resisters of Port 0 can be attatched in nibble units (P00-03, P04-07).
(*) When in parallel interface mode, PB0-PB7 output format is CMOS, regardless of any selected option.
Note: Connect as follows to reduce noise on VDD and increase the back-up time.
VSS1, VSS2 and VSS3 must be connected together and grounded.
Example 1 : In hold mode, during backup, port output ‘H’ level is supplied from the back-up capacitor.
Power
Supply
Back-up capacitor
LSI
VDD1
VDD2
VDD3
VSS1 VSS2 VSS3
Example 2 : During backup in hold mode output is not held high and its value in unsettled.
Power Supply
Back-up capacitor
LSI
VDD1
VDD2
VDD3
VSS1 VSS2 VSS3
No.6713-11/25
Page 12
LC875032A/24A/16A
1. Absolute Maximum Ratings at Ta=25°C, VSS1=VSS2=VSS3=0V
Parameter Symbol Pins Conditions
Supply voltage VDDMAX VDD1, VDD2,
VDD3
VDD1=VDD2
=VDD3 Input voltage VI(1) XT1, XT2, CF1 -0.3 Output voltage VO(1) PWM0, PWM1 -0.3 Input/output voltage
VIO(1) Ports 0, 1, 2
Ports 7, 8
-0.3
Ports A, B, C
PWM0, PWM1 High level output current
output current
Total output current
IOPH(1) Ports 0, 1, 2
Ports A, B, C
PWM0, PWM1
IOPH(2) Port 7 For each pin. -3
IOAH(1)
Σ
IOAH(2)
Σ
IOAH(3)
Σ
Port 7 The total of all pins. -5
Port 8 The total of all pins. -5
Port 1
•CMOS output
•For each pin.
The total of all pins. -20 PWM0, PWM1 Port 0 The total of all pins. -20
Ports 2, B The total of all pins. -20 Ports A, C The total of all pins. -20
For each pin. 20 Ports 1, 2 Ports A, B, C PWM0, PWM1
Low level output current
Peak output current
IOAH(4)
Σ
IOAH(5)
Σ
IOAH(6)
Σ
IOPL(1) P02-P07
IOPL(2) P00, P01 For each pin. 30
IOPL(3) Ports 7, 8 For each pi n. 5 Total output current
IOAL(1)
Σ
IOAL(2)
Σ
IOAL(3)
Σ
Port 7 The total of all pins. 15 Port 8 The total of all pins. 15 Port 1
The total of all pins. 40 PWM0, PWM1 Port 0 The total of all pins. 70
Ports 2, B The total of all pins. 40 Ports A, C The total of all pins. 40
Maxim un power
IOAL(4)
Σ
IOAL(5)
Σ
IOAL(6)
Σ
Pdmax QFP64E Ta=-30 to +70°C TBD mW dissipation Operating
Topg -20 70 temperature range Storage
Tstg -65 150 temperature range
Ratings
VDD[V]
min. typ. max.
-0.3 +7.0
-10 Peak
VDD+0.3 VDD+0.3 VDD+0.3
unit
V
mA
C
°
No.6713-12/25
Page 13
LC875032A/24A/16A
2. Recommended Operating Range at Ta=-30°C to +70°C, VSS1=VSS2=VSS3=0V
Parameter Symbol Pins Conditions
Operating supply voltage range
VDD(1) VDD1=VDD2
=VDD3
0.294µs ≤ t 200µs
0.588µs ≤ t
CYC
CYC
Ratings
VDD[V] min. typ. max.
4.5 6.0
2.5 6.0
200µs
HOLD voltage VHD VDD1=VDD2
=VDD3
RAM and the register data are
2.0 6.0
kept in HOLD mode. Input high voltage
VIH(1) •Ports 1, 2
•P71-P73
2.5 - 6.0
0.3VDD +0.7
•P70 port input /interrupt
VIH(2) •Ports 0, 8
•Ports A, B, C
VIH(3) Port 70 Watchdog
2.5 - 6.0
2.5 - 6.0 0.9VDD VDD
0.3VDD +0.7
timer input
0.75VDD
Input low voltage
VIH(4) XT1, XT2, CF1,
RES
VIL(1) •Ports 1, 2
•P71-P73
2.5 - 6.0
2.5 - 6.0 VSS
•P70 port input /interrupt
VIL(2) •Ports 0, 8
2.5 - 6.0 VSS
•Ports A, B, C
VIL(5) Port 70 Watchdog
2.5 - 6.0 VSS
timer input
cycle time External
system clock frequency
VIL(6) XT1, XT2, CF1,
RES
CYC
t
FEXCF(1) CF1
2.5 - 6.0 VSS
4.5 - 6.0 0.294 200 Operation
2.5 - 6.0 0.588 200
4.5 - 6.0 0.1 10 •CF2 open circuit
•system clock divider set to 1/1
•external clock
2.5 - 6.0 0.1 5
DUTY=50±5%
•CF2 open circuit
•system clock divider set to 1/2
4.5 - 6.0 0.2 20.4
2.5 - 6.0 0.1 10
(Note 1) The oscillation constant is shown in Tables 1 and 2.
unit
VDD
VDD
VDD
0.1VDD +0.4
0.15VDD +0.4
0.8VDD
-1.0
0.25VDD
µ
MHz
V
s
No.6713-13/25
Page 14
LC875032A/24A/16A
3. Electrical Characteristics at Ta=-30°C to +70°C, VSS1=VSS2=VSS3=0V
Parameter Symbol Pins Conditions
Input high current
IIH(1) •Ports 0, 1, 2
IIH(2) XT1, X T2 Wh en specified as an
IIH(3) CF1 VIN=VDD 2.5 - 6.0 15
•Ports 7, 8
•Ports A, B, C
RES
•PWM0, PWM1
•Output disable
•Pull-up resistor off
•VIN=VDD (including off state
leak current of output Tr.)
input port. VIN=VDD
Ratings
VDD[V] min. typ. max.
2.5 - 6.0 1
2.5 - 6.0 1
unit
A
µ
Input low current
Output high current
Output low current
Pull-up resistor
Hysteresis voltage
Pin capacitanc e
IIL(1) •Ports 0, 1, 2
IIL(2) XT1, X T2 When specified as an
IIL(3) CF1 VIN=VSS 2.5 - 6.0 -15
VOH(1) IOH=-1.0mA 4.5 - 6.0 VDD-1 VOH(2)
VOH(3) IOH=-5.0mA 4.5 - 6.0 VDD-1 VOH(4) VOH(5) Port 7 IOH=-0.4mA 2.5 - 6.0 VDD-1 VOL(1) •Ports 0, 1, 2
VOL(2)
VOL(3)
VOL(4) P00, P01 IOL=30mA 4.5 - 6.0 1.5
VOL(5)
VOL(6)
VOL(7)
VOL(8)
Rpu •Ports 0, 1, 2
VHIS
CP All pins •Every other
•Ports 7, 8
•Ports A, B, C
RES
•PWM0, PWM1
•Ports 0, 1, 2
•Ports B, C
•PWM0, PWM1 Port A
•Ports B, C
•PWM0, PWM1
Ports 7, 8
Port A
•Port 7
•Ports A, B, C RES
•Output disable
•Pull-up resistor off
•VIN=VSS (including off state leak current of output Tr.)
input port VIN=VSS
IOH=-0.1mA 2.5 - 6.0
IOH=-0.4mA 2.5 - 6.0
IOL=10mA 4.5 - 6.0 1.5
IOL=1.6mA 2.5 - 6.0 0.4
IOL=1.0mA
IOL=1mA 4.5 - 6.0 0.4
IOL=0.5mA 2.5 - 6.0 0.4
IOL=15mA 4.5 - 6.0 1.5
IOL=2mA 2.5 - 6.0 0.4
VOH=0.9VDD
2.5 - 6.0 0.1VDD V
terminal connected to VSS.
•f=1MHz
•Ta=25°C
2.5 - 6.0 -1
2.5 - 6.0 -1
V
VDD-0.5
VDD-0.5
4.5 - 6.0 15 40 70
2.5 - 6.0 25 70 150
2.5 - 6.0 10 pF
V
kΩ
No.6713-14/25
Page 15
LC875032A/24A/16A
4. Serial Input/Output Characteristics at Ta=-30°C to +70°C, VSS1=VSS2=VSS3=0V
Parameter Symbol Pins Conditions
Cycle t
SCK
SCK0(P12) Refer to figure 6 2.5 - 6.0
(1)
SCKL
t
(1)
pulse width
SCKLA
t
(1)
SCKH
t
(1)
pulse width
Input clock
Cycle t
SCKHA
t
SCK
(1)
(2)
SCK1(P15) Refer to figure 6 2.5 - 6.0
Low level
SCKL
t
(2) 1 pulse width High level
SCKH
t
(2)
pulse width
Serial clock
Cycle t
Low level pulse width
SCK
(3)
SCK0(P12)
SCKL
t
(3)
SCKLA
t
(2) SCK0(P12)
•Use pull- up resistor (1kΩ) when output is open drain.
•Refer to figure 6
SIO0
pulse width
Output clock
Cycle t
Low level
(3)
SCKHA
t
(2)
SCK
(4)
SCK1(P15) •CMOS output option
SCKL
t
(4) 1/2
1/2 High level
SCK0(P12)
SIO0
•Refer to figure 6
SCKH
t
pulse width High level
SCKH
t
(4)
pulse width
time
Data hold time
Serial input
tsDI
thDI
SB0(P11), SB1(P14), SI0, SI1
•Data set-up to SI0CLK
•Refer to figure 6
Output delay time
tdD0 SO0(P10),
SO1(P13), SB0(O11), SB1(P14)
•Data set-up to SI0CLK
•When port is open drain: Time delay from SI0CLK trailing
Serial output
edge to the SO data change.
•Refer to figure 6
Ratings
VDD[V] min. typ. max.
2
1 Low level
1
1 High level
3(SIO0)
2
1
2.5 - 6.0
4/3
1/2
3/4
2
2.5 - 6.0
2 t
1/2
4.5 - 6.0 0.03 Data set-up
2.5 - 6.0
4.5 - 6.0 0.03
2.5 - 6.0
4.5 - 6.0
2.5 - 6.0
1/3tCYC
+0.05
unit
CYC
t
tSCK
CYC
tSCK
µ
s
No.6713-15/25
Page 16
LC875032A/24A/16A
5. Parallel Input/Output Characteristics at Ta=-30°C to +70°C, VSS1=VSS2=VSS3=0V
Note: Port A terminals used as RS,
WR, RD
and CS should be set to CMOS format.
Please refer to figures 8 and 9 for parallel output timing waveforms.
Parameter Symbol Pins Conditions
Write cycle, Read cycle Address set-up time
Address hold time
RS set-up tie
CS
set-up time
RS hold time
CS
hold time
WR
’H’ pulse width
WR
’L’ pulse width
tC(1) 2.5 - 6.0 1 tCYC
tsA(1)
tsA(2)
thA(1)
thA(2)
tsRS(1)
tsRS(2)
tsRS(3)
tsCS(1)
tsCS(2)
thRS(1)
thRS(2)
thRS(3)
thCS(1)
thCS(2)
tWRH(1)
tWRH(2)
tWRL(1)
tWRL(2)
WR (PA3), PB0-PB7
• (PA4), PC0-PC7
RD
RD (PA4), PC0-PC7
RD (PA4), PC0 -PC7 From change of RD
(PA3), PC0-PC7 From change of
WR
(PA3), RS(PA5),
WR
(PAX)
CS
(PA4), RS(PA5)
RD
(PA4), RS(PA5)
RD
RD (PA4),CS(PAX) From change in CS
WR (PA3), CS (PAX) From change in CS
(PA3), RS(PA5) From change in WR
WR
RD (PA4), RS(PA5), CS(PAX)
RD (PA4), RS(PA5),
(PAX)
CS
(PA4), RS(PA5) From change in RD
RD
(PA3), RS(PA5) From change in WR
WR
(PA3)
WR
(PA3)
WR
(PA3)
WR
(PA3)
WR
From address set-up until control signal changes
until address change
until address change From change of RS,
until change in
CS
WR from change of RS until change in
until change in
until change in
until change in RS From change in
until change in RS,
CS
until change in
until change in
2.5 - 6.0 1/6tCYC
2.5 - 6.0 2/3tCYC
2.5 - 6.0 1/6tCYC
2.5 - 6.0 1/3tCYC
WR
RD
RD
WR
RD
CS
CS
Ratings
VDD[V] min. typ. max.
2.5 - 6.0 1/3tCYC
2.5 - 6.0 2/3tCYC
2.5 - 6.0 1/6tCYC
2.5 - 6.0 5 ns
2.5 - 6.0 1/6tCYC
2.5 - 6.0 1/6tCYC
2.5 - 6.0 1/3tCYC
2.5 - 6.0 1/3tCYC
2.5 - 6.0 2/3tCYC
2.5 - 6.0 0 ns
2.5 - 6.0 1/6tCYC
2.5 - 6.0 0 ns
2.5 - 6.0 1/6tCYC
2.5 - 6.0 0 ns
-30ns
-30ns
-15ns
-15ns
-15ns
-15ns
-15ns
-5ns
-5ns
-5ns
-5ns
tCYC
tCYC
1/6
tCYC
2/3
tCYC
1/6
tCYC
1/3
tCYC
(Continued)
unit
tCYC
& ns
tCYC
& ns
& ns
& ns
tCYC
& ns
No.6713-16/25
Page 17
LC875032A/24A/16A
Parameter Symbol Pins Conditions
RD
’H’ pulse width
RD
’L’ pulse width
Data write permission delay
Input data set-up time
Input data hold time
Output data set-up time Output data set-up time
hold time
tRDH(1)
tRDH(2)
tRDL(1)
tRDL(2)
tdDT(1)
tdDT(2)
tsDTR(1)
thDTR(1)
tsDTW(1)
tsDTW(2)
thDTW(1) 2.5 - 6.0 0 Output data thDTW(2)
(PA4)
RD
(PA4)
RD
RD (PA4)
RD (PA4)
(PA4), PB0-PB7
RD
(PA4), PB0-PB7
RD
RD (PA4), PB0-PB7
(PA4), PB0-PB7 From RD leading
RD
(PA4), PB0-PB7
RD
(PA4), PB0-PB7
RD
RD (PA4), PB0-PB7 From
2.5 - 6.0 1/6tCYC
2.5 - 6.0 1/3tCYC
2.5 - 6.0 1/3tCYC
2.5 - 6.0 1/2tCYC
Time for permission, from
RD edge until input data set-up (Note 1) From input data set-
up to
RD edge. (Note 2)
edge until input data hold From output data set-
up until leading
edge
edge until output data hold
WR
WR
leading
leading
leading
Ratings
VDD[V] min. typ. max.
-5ns
-5ns
-5ns
-5ns
2.5 - 6.0 1/6tCYC
2.5 - 6.0 1/3tCYC
2.5 - 6.0 40 ns
2.5 - 6.0 0 ns
2.5 - 6.0 1/3tCYC
-30ns
2.5 - 6.0 1/3tCYC
-30ns
2.5 - 6.0 0
Note 1 : Time until incorrect data of Low is disappeared. Note 2 : Incorrect data of Low is not output in the period between tRDL(1) - tdDT(1).
6. Pulse Input Conditions at Ta=-30°C to +70°C, VSS1=VSS2=VSS3=0V
Parameter Symbol Pins Conditions
High/low level pulse width
tPIH(1) tPIL(1)
INT0(P70), INT1(P71), INT2(P72) INT4(P20-P23)
•Interrupt accept able
•Events to timer 0 and 1 can be input.
INT5(P24-P27) tPIH(2) tPIL(2)
INT3(P73)
(The noise
rejection clock
•Interrupt accept able
•Events to timer 0 can be input.
select t o 1/1.) tPIH(3) tPIL(3)
INT3(P73)
(The noise
rejection clock
•Interrupt accept able
•Events to timer 0 can be input.
select to 1/32.) tPIH(4) tPIL(4)
INT3(P73)
(The noise
rejection clock
•Interrupt accept able
•Events to timer 0 can be input.
select to 1/128.) tPIL(5)
RES
Reset acceptable
Ratings
VDD[V] min. typ. max.
2.5 - 6.0 1
2.5 - 6.0 2
2.5 - 6.0 64
2.5 - 6.0 256
2.5 - 6.0 200
1/6
tCYC
1/3
tCYC
1/3
tCYC
1/2
tCYC
-15ns
-15ns
tCYC
tCYC
unit
CYC
t
µ
unit
& ns
& ns
ns
s
No.6713-17/25
Page 18
LC875032A/24A/16A
7. AD Converter Characteristics at Ta=-30°C to +70°C, VSS1=VSS2=VSS3=0V
Parameter Symbol Pins Conditions
Resolution Absolute
N 3.0 - 5.5 8 bit ET (Note 2) 3.0 - 5.5 ±1.5 LSB
AN0(P80)
- AN2(P 82)
Ratings
VDD[V] min. typ. max.
unit
precision Conversion time
Analog input
TCAD
AD conversion time
CYC
=32 × t (ADCR2=0) (Note 3) AD conversion time
CYC
=64 × t (ADCR2=1) (Note 3)
3.0 - 5.5
3.0 - 5.5 15.10
15.10
(tCYC=
0.588µs)
(tCYC=
0.294µs)
VAIN 3.0 - 5.5 VSS VDD V
97.92
97.92
(tCYC=
3.06µs)
(tCYC=
1.53µs)
s
µ
voltage range Analog port input current
IAINH VAIN=VDD 3.0 - 5.5 1 IAINL
VAIN=VSS 3.0 - 5.5 -1
A
µ
(Note 2) Absolute precision not including quantizing error (±1/2 LSB). (Note 3) Conversion time means time from executing AD conversion instruction to loading complete digital value to register.
8. Current Dissipation Characteristics at Ta=-30°C to +70°C, VSS1=VSS2=VSS3=0V
Parameter Symbol Pins Conditions
Current flow during basic operation
(Note 4)
IDDOP(1) •FmCF=10MHz for
VDD
Ceramic resonator oscillation
•FsX’tal=32.768kHz for crystal oscillation
•System clock: CF oscillation
•Internal RC oscillation stopped.
IDDOP(2) 4.5 - 6.0 7 10
•FmCF=5MHz for Ceramic resonator oscillation
•FsX’tal=32.768kHz for
IDDOP(3)
crystal oscillation
•System clock: CF oscillation
•Internal RC oscillation stopped.
IDDOP(4) 4.5 - 6.0 1 3.0
•FmCF=0Hz
(oscillation stops)
•FsX’tal=32.768kHz for
IDDOP(5)
crystal oscillation
•System clock: Internal RC oscillation
IDDOP(6) 4.5 - 6.0 70 180
•FmCF=0Hz
(oscillation stops)
•FsX’tal=32.768kHz for crystal oscillation
IDDOP(7)
•System clock: X’tal oscillation
•Internal RC oscillation stopped.
(Continued)
Ratings
VDD[V] min. typ. max.
4.5 - 6.0 16 29
2.5 - 4.5 3 6.5
2.5 - 4.5 0.5 1.5
2.5 - 4.5 20 70
unit mA
A
µ
No.6713-18/25
Page 19
LC875032A/24A/16A
Parameter Symbol Pins Conditions
Current flow: HALT mode
(Note 4)
HOLD mode
(Note 4)
Date/time clock HOLD mode
IDDHALT(1) •HALT mode
IDDHALT(2) 4.5 - 6.0 3 4.5 IDDHALT(3)
IDDHALT(4) 4.5 - 6.0 500 1500 IDDHALT(5)
IDDHALT(6) 4.5 - 6.0 50 150 IDDHALT(7)
IDDHOLD(1) 4.5 - 6.0 0.01 30 Current flow: IDDHOLD(2) IDDHOLD(2) VDD1 Date/time clock HOLD
VDD
•FmCF=10MHz for ceramic resonator
oscillation
•FsX’tal=32.768kHz for crystal oscillation
•System clock: CF oscillation
•Internal RC oscillation
stopped.
•HALT mode
•FmCF=5MHz for Ceramic resonator oscillation
•FsX’tal=32.768kHz for crystal oscillation
•System clock: CF oscillation
•Internal RC oscillation stopped.
•HALT mode
•FmCF=0Hz
(oscillation stops)
•FsX’tal=32.768kHz for crystal oscillation
•System clock: Internal RC oscillation
•HALT mode
•FmCF=0Hz
(oscillation stops)
•FsX’tal=32.768kHz for crystal oscillation
•System clock: X’tal oscillation
•Internal RC oscillation stopped.
VDD1 HOLD mode
mode
•CF1=VDD or open circuit (when using external clock)
•FmX’tal=32.768kHz for crystal oscillation
Ratings
VDD[V] min. typ. max.
4.5 - 6.0 6 13
2.5 - 4.5 1.2 2.7
2.5 - 4.5 300 1000
2.5 - 4.5 15 70
2.5 - 4.5 0.01 30
4.5 - 6.0 Current flow:
2.5 - 4.5
(Note 4) The currents of output transistors and pull-up MOS transistors are ignored.
unit mA
A
µ
A
µ
A
µ
No.6713-19/25
Page 20
LC875032A/24A/16A
Main system clock osci llation circuit characteristics
The characteristics in the table bellow is based on the following conditions:
1. Use the standard evaluation board SANYO has provided.
2. Use the peripheral parts with indicated value externally.
3. The peripheral parts value is a recommended value of oscillator manufacturer.
Table 1. Main system clock oscillation circuit characteristics using ceramic resonator
Frequency Manufacturer Oscillator
10MHz
4MHz
Murata Kyocera KBR-10.0M 33pF 33pF Murata Kyocera KBR-4.0MSA 33pF 33pF
CSA10.0MTZ 33pF 33pF CST10.0MTW (30pF) (30pF)
CSA4.00MG 33pF 33pF
CST4.00MGW (30pF) (30pF)
Circuit Parameters Oscillation stabilizing time C1 C2 Rd1
Operating
supply voltage
range
4.5 - 6.0V 0.05ms 0.50ms
0Ω
4.5 - 6.0V 0.05ms 0.50ms Built in C1,C2
0Ω
4.5 - 6.0V 0.05ms 0.50ms
0Ω
4.5 - 6.0V 0.05ms 0.50ms
0Ω
4.5 - 6.0V 0.05ms 0.50ms Built in C1,C2
0Ω
4.5 - 6.0V 0.05ms 0.50ms
0Ω
typ max
Notes
*The oscillation stabilizing time is a period until the oscillation becomes stable after VDD becomes higher than minimum
operating voltage. (Refer to Figure4)
Subsystem clock oscillation circuit characteristics
The characteristics in the table bellow is based on the following conditions:
1. Use the standard evaluation board SANYO has provided.
2. Use the peripheral parts with indicated value externally.
3. The peripheral parts value is a recommended value of oscillator manufacturer.
Table 2. Subsystem clock oscillation circuit characteristics using crystal oscillator
Frequency Manufacturer Oscillator
32.768kHz Seiko EPSON C-002Rx 12pF 15pF OPEN
Circuit Parameters Oscillation stabilizing time
C3 C4 Rf Rd2
300kΩ
Operating supply
voltage range
4.5 - 6.0V
typ max
Notes
*The oscillation stabilizing time is a period until the oscillation becomes stable after executing the instruction which starts
the sub-clock oscillation or after releasing the HOLD mode. (Refer to Figure4)
(Notes) •Since the circuit pattern affects the oscillation frequency, place the oscillation-related parts as close to the oscillation pins as possible with the shortest possible pattern length.
CF2 CF1
Rd1
Rf
XT2 XT1
Rd2
C1
CF
C2
C3
X’tal
C4
Figure 1 Ceramic oscillation circuit Figure 2 Crystal oscillation circuit
0.5VDD
Figure 3 AC timing mea s urement point
No.6713-20/25
Page 21
,
,
Resonator oscillation
Operation mode
HOLD release signal
Resonator oscillation
Operation mode
Power Supply
RES#
Internal RC
CF1
CF2
XT1
XT2
Internal RC
CF1,CF2
XT1,XT2
Reset time
Unfixed
Reset Instruction execution mode
Reset time and oscillation stable time
Without HOLD
Release signal
HOLD HALT
HOLD release signal and oscillation stable time
Figure 4 Oscillation stabilizing time
LC875032A/24A/16A
VDD VDD limit GND
tmsCF
tmsXtal
HOLD release signal VALID
tmsCF
tmsXtal
No.6713-21/25
Page 22
SI0CLK:
DATAIN:
DATAOUT:
SI0CLK:
DATAIN:
DATAOUT:
SI0CLK:
DATAIN:
DATAOUT:
LC875032A/24A/16A
VDD
RES
RES
R
(Note) Set C
RES
C
RES
RES
, R
exceeds 200µs.
values such that reset time
Figure 5 Reset circuit
DI0 DI7 DI2 DI3 DI4 DI5 DI6 DI8
DI1
DO0 DO7 DO2 DO3 DO4 DO5 DO6 DO8
DO1
Data RAM transmission period
(only SIO0,2)
tSCK
tSCKL tSCKH
thDI tsDI
tdDO
Data RAM transmission period
(only SIO0,2)
tSCKLA tSCKHA
thDI tsDI
tdDO
Figure 6 Serial input/output test condition
tPIL tPIH
Figure 7 Pulse input timing condition
No.6713-22/25
Page 23
LC875032A/24A/16A
(1)
(1)
(1)
(1)
(1)
(1)
(1)
(1)
(3)
(3)
(1)
(2)
Parallel Input/Output timing waveform : Indirect Setting, Read Mode
ADR/DATA:
CS#:
RS:
WR#:
RD#:
tsRS(1)
tWRH
addr
tsA
thRS
tWRL(1) tsRS(2) tRDL(1) thRS(2)
tRDH
DATAin:
Note: Port A terminals used as RS,
WR, RD
and CS should be set to CMOS format.
Parallel Input/Output timing waveform : Indirect Setting, Write Mode
ADR/DATA:
CS#:
RS:
WR#:
tWRH
tsA
thRS(1)
tsRS
tWRL(1)
RD#:
DATAin:
Note: Port A terminals used as RS,
WR, RD
and CS should be set to CMOS format.
Figure 8 Indirect mode: Parallel Timing Waveforms
tC
read cycle
tsDTR(1)
tdDT
thDTR(1)
data H
tC(1)
write cycle
tsRS
tsDTW(1)
tWRL
data addr
thDTW(1)
thRS
No.6713-23/25
Page 24
LC875032A/24A/16A
(1)
(1)
(2)
(2)
(2)
(1)
(1)
(1)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
Parallel Input/Output timing waveform : Direct Setting, Read Mode
ADR:
tsA
CS#:
DATA:
tsCS
WR#:
RD#:
tRDH
DATAin:
Note: Port A terminals used as RS,
WR, RD
and CS should be set to CMOS format.
Parallel Input/Output timing waveform : Direct Setting, Write Mode
ADR:
tsA
tsCS
DATA:
CS#:
WR#:
RD#:
tWRH
DATAin:
Note: Port A terminals used as RS,
WR, RD
and CS should be set to CMOS format.
Figure 9 Direct Mode: Parallel Input/Output Timing Diagrams
tC(1)
read cycle
addr
tdDT
tC(1)
write cycle
addr
tRDL
thA
thCS
tsDTR
thDTR(1)
data H
thA
thCS
data
thDTW(2)
tsDTW
tWRL
No.6713-24/25
Page 25
memo:
LC875032A/24A/16A
No.6713-25/25
PS
Loading...