Datasheet LC875064B, LC875048B Datasheet (SANYO)

Page 1
Ordering number : ENN*6714
CMOS IC
LC875064B/56B/48B
8-Bit Single Chip Microcontroller with
64/56/48K-By te EP ROM an d 20 48- Byte RAM On Chip
Preliminary Overview
The LC875064B/56B/48B microcontroller is 8-bit single chip microcontroller with the following on-chip functional blocks:
- CPU: Operable at a minimum bus cycle time of 100ns
- 2048 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)
- 65535 × 8 bits (LC875064B)
- 57343 × 8 bits (LC875056B)
- 49151 × 8 bits (LC875048B)
Ver.1.03 12500
91400 RM (IM) HK / SY No.6714-1/26
Page 2
LC875064B/56B/48B
(2) Random Access Memory (RAM)
- 2048 × 8 bits (LC875064B/56B/48B)
(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.6714-2/26
Page 3
LC875064B/56B/48B
(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
- 1024 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.6714-3/26
Page 4
LC875064B/56B/48B
- 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 (POD)
No.6714-4/26
Page 5
Pin Assignment
L
Z
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
PA5/RS
PA4/RD#
PA3/WR#
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
P12/SCK0
LC875064B/56B/48B
P13/SO1
P14/SI1/SB1
LC875064B/56B/48B
PA2/CS0#
PC0/A0
PC1/A1
PC2/A2
PC3/A3
PC4/A4
QIP
8 9 10 11 12 13 14 15
VDD2
PWM1
PWM0
P15/SCK1
P16/T1PWM
P17/T1PWMH/BU
PC5/A5
VSS2
PC6/A6
PC7/A7
VDD3
VSS3
PB0/D0
PB1/D1
32
PB2/D2
31
PB3/D3
30
PB4/D4
29
PB5/D5
28
PB6/D6
27
PB7/D7
26
P27/INT5/T1IN
25
P26/INT5/T1IN
24
P25/INT5/T1IN
23
P24/INT5/T1IN
22
P23/INT4/T1IN
21
P22/INT4/T1IN
20
P21/INT4/T1IN
19
P20/INT4/T1IN
18
P07
17
P06
16
P00
P01
P02
P03
P04
P05
SANYO : QIP-64E
No.6714-5/26
Page 6
LC875064B/56B/48B
QIP NAME QIP NAME
1 P12/SCK0 33 PB1/D1 2 P13/SO1 34 PB0/D0 3 P14/SI1/SB1 35 VSS3 4 P15/SCK1 36 VDD3 5 P16/T1PWML 37 PC7/A7 6 P17/T1PWMH/BUZ 38 PC6/A6 7 PWM1 39 PC5/A5 8 PWM0 40 PC4/A4
9 VDD2 41 PC3/A3 10 VSS2 42 PC2/A2 11 P00 43 PC1/A1 12 P01 44 PC0/A0 13 P02 45 PA2/CS0# 14 P03 46 PA3/WR# 15 P04 47 PA4/RD# 16 P05 48 PA5/RS 17 P06 49 P70/INT0/T0LCP 18 P07 50 P71/INT1/T0HCP 19 P20/INT4/T1IN 51 P72/INT2/T0IN 20 P21/INT4/T1IN 52 P73/INT3/T0IN 21 P22/INT4/T1IN 53 RES# 22 P23/INT4/T1IN 54 XT1 23 P24/INT5/T1IN 55 XT2 24 P25/INT5/T1IN 56 VSS1 25 P26/INT5/T1IN 57 CF1 26 P27/INT5/T1IN 58 CF2 27 PB7/D7 59 VDD1 28 PB6/D6 60 P80/AN0 29 PB5/D5 61 P81/AN1 30 PB4/D4 62 P82/AN2 31 PB3/D3 63 P10/SO0 32 PB2/D2 64 P11/SI0/SB0
No.6714-6/26
Page 7
System Bl ock Diagram
SIO0
SIO1
Timer 0
Timer 1
PWM0
PWM1
Base Timer
Interrupt control
Standby control
CF
RC
Xtal
Clock
LC875064B/56B/48B
Generator
Bus Interface
Port 0
Port 1
Port 7
Port 8
ADC
INT0-3
Noise Rejection Filter
Port 2 INT4,,5
Parallel interface
Port A Port B Port C
IR PLA
ROM
PC
ACC
B Register
C Register
ALU
PSW
RAR
RAM
Stack Pointer
Watch Dog Timer
No.6714-7/26
Page 8
LC875064B/56B/48B
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.6714-8/26
Page 9
LC875064B/56B/48B
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 oscillation
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 for 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 recei ver 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 interface 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.6714-9/26
Page 10
LC875064B/56B/48B
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:
each bit
P20-P27
each bit PB0-PB7(*) 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
Option Output Format Pull-up resistor
1 CMOS Programmable (Note 1) P00-P07 1 bit units 2 Nch-open drain None 1 CMOS Programmable P10-P17 2 Nch-open drain Programmable 1 CMOS Programmable PA2-PA5 2 Nch-open drain Programmable
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.6714-10/26
Page 11
LC875064B/56B/48B
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. -5
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. 15 Total output current
IOAL(1)
Σ
IOAL(2)
Σ
IOAL(3)
Σ
Port 7 The total of all pins. 5 Port 8 The total of all pins. 5 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 430 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.6714-11/26
Page 12
LC875064B/56B/48B
2. Recommended Operating Range at Ta=-20°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.6714-12/26
Page 13
LC875064B/56B/48B
3. Electrical Characteristics at Ta=-20°C to +70°C, VSS1=VSS2=VSS3=0V
Parameter Symbol Pins Conditions
Input high current
IIH(1) •Ports 0, 1, 2
IIH(2) XT1, XT2 When 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
IIL(1) •Ports 0, 1, 2
IIL(2) XT1, XT2 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
•Ports 7, 8
•Ports A, B, C
RES
•PWM0, PWM1
•Ports 0, 1, 2
•Ports B, C
•PWM0, PWM1 Port A
•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
2.5 - 6.0 -1
2.5 - 6.0 -1
VDD-0.5
VDD-0.5
V
(Continued)
No.6714-13/26
Page 14
LC875064B/56B/48B
Parameter Symbol Pins Conditions
Output low current
VOL(1) •Ports 0, 1, 2
VOL(2)
VOL(3)
VOL(4) P00, P01 IOL=30mA 4.5 - 6.0 1.5
•Ports B, C
•PWM0, PWM1
IOL=10mA 4.5 - 6.0 1.5
IOL=1.6mA 2.5 - 6.0 0.4
IOL=1.0mA 2.5 - 6.0 0.3
Ratings
VDD[V] min. typ. max.
unit
V
Pull-up resistor
Hysteresis voltage
Pin capacitan ce
VOL(5)
VOL(6)
VOL(7)
VOL(8)
Rpu •Ports 0, 1, 2
VHIS •Ports 1, 2
CP All pins •Every oth er
Ports 7, 8
Port A
•Port 7
•Ports A, B, C
•Port 7
RES
IOL=1mA 4.5 - 6.0 0.4
IOL=0.5mA 2.5 - 6.0 0.3
IOL=15mA 4.5 - 6.0 1.5
IOL=2mA 2.5 - 6.0 0.4
VOH=0.9VDD 2.5 - 6.0 15 40 70
2.5 - 6.0 0.1VDD V
terminal connected to VSS.
•f=1MHz
•Ta=25°C
kΩ
2.5 - 6.0 10 pF
No.6714-14/26
Page 15
LC875064B/56B/48B
4. Serial Input/Output Characteristics at Ta=-20°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 0.03
4.5 - 6.0 0.03
2.5 - 6.0 0.03
4.5 - 6.0
2.5 - 6.0
1/3tCYC
+0.05
1/3tCYC
+0.05
unit
CYC
t
tSCK
CYC
tSCK
µ
s
No.6714-15/26
Page 16
LC875064B/56B/48B
5. Parallel Input/Output Characteristics at Ta=-20°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.6714-16/26
Page 17
LC875064B/56B/48B
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=-20°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
unit
tCYC
& ns
tCYC
& ns
ns
unit
CYC
t
µ
s
No.6714-17/26
Page 18
LC875064B/56B/48B
7. AD Converter Characteristics at Ta=-20°C to +70°C, VSS1=VSS2=VSS3=0V
Parameter Symbol Pins Conditions
Resolution Absolute
N 4.5 - 5.5 8 bit ET (Note 2) 4.5 - 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
t
=64
×
(ADCR2=1) (Note 3)
4.5 - 5.5
4.5 - 5.5 15.10
15.10
(tCYC=
0.588µs)
(tCYC=
0.294µs)
VAIN 4.5 - 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 4.5 - 5.5 1 IAINL
VAIN=VSS 4.5 - 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.
No.6714-18/26
Page 19
LC875064B/56B/48B
8. Current Dissipation Characteristics atTa=-20°C to +70°C, VSS1=VSS2=VSS3=0V
Parameter Symbol Pins Conditions
Current flow during basic operation
(Note 4)
IDDOP(1) •FmCF=10MHz for
IDDOP(2) 4.5 - 6.0 6 11
IDDOP(3)
VDD
Ceramic resonator oscillation
•FsX’tal=32.768kHz for crystal oscillation
•System clock: CF oscillation
•Internal RC oscillation stopped.
•FmCF=5MHz for Ceramic resonator oscillation
•FsX’tal=32.768kHz for crystal oscillation
•System clock: CF oscillation
•Internal RC oscillation stopped.
Ratings
VDD[V] min. typ. max.
4.5 - 6.0 15 27
2.5 - 4.5 3 8
unit mA
IDDOP(4) 4.5 - 6.0 1 2.5
IDDOP(5)
IDDOP(6) 4.5 - 6.0 35 70
IDDOP(7)
•FmCF=0Hz
(oscillation stops)
•FsX’tal=32.768kHz for crystal oscillation
•System clock: Internal RC oscillation
•FmCF=0Hz
(oscillation stops)
•FsX’tal=32.768kHz for crystal oscillation
•System clock: X’tal oscillation
•Internal RC oscillation stopped.
2.5 - 4.5 0.5 2
2.5 - 4.5 15 45
A
µ
(Continued)
No.6714-19/26
Page 20
LC875064B/56B/48B
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 5 IDDHALT(3)
IDDHALT(4) 4.5 - 6.0 400 1300 IDDHALT(5)
IDDHALT(6) 4.5 - 6.0 23 60 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 5 11
2.5 - 4.5 1.0 2.5
2.5 - 4.5 250 800
2.5 - 4.5 8 30
2.5 - 4.5 0.01 30
4.5 - 6.0 45 100 Current flow:
2.5 - 4.5 6 36
(Note 4) The currents of output transistors and pull-up MOS transistors are ignored.
unit mA
A
µ
A
µ
A
µ
No.6714-20/26
Page 21
LC875064B/56B/48B
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 usin g ceramic resonator
Frequency Manufacturer Oscillator
10MHz
5MHz
4MHz
Murata Kyocera KBR-10.0M 33pF 33pF Murata
Murata Kyocera KBR-4.0MSA 33pF 33pF
CSA10.0MTZ 33pF 33pF
CST10.0MTW (30pF) (30pF)
CSA5.00MG 33pF 33pF
CST5.00MGW (30pF) (30pF)
CSA4.00MG 33pF 33pF
CST4.00MGW (30pF) (30pF)
Circuit Parameters Oscillation stabilizing time C1 C2 Rd1
*The oscillation stabilizing time is a period until the oscillation becomes stable after VDD becomes higher than minimum operating
voltage. (Refer to Figure4)
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Ω
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
Subsystem clock osci lla tion 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.6714-21/26
Page 22
,
,
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
LC875064B/56B/48B
Reset time
Unfixed
Rese t 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
VDD VDD limit GND
tmsCF
tmsXtal
HOLD release signal VALID
tmsCF
tmsXtal
No.6714-22/26
Page 23
SI0CLK:
DATAIN:
DATAOUT:
SI0CLK:
DATAIN:
DATAOUT:
SI0CLK:
DATAIN:
DATAOUT:
LC875064B/56B/48B
VDD
RES
R
RES
RES
, R
values such that reset time
RES
(Note) Set C
exceeds 200µs.
RES
C
Figure 5 Reset circuit
DI0 DI7 DI2 DI3 DI4 DI5 DI6 DI8
DO0 DO7 DO2 DO3 DO4 DO5 DO6 DO8
DI1
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.6714-23/26
Page 24
LC875064B/56B/48B
(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#:
tsRS(1)
tWRH
addr
tsA
thRS
tWRL(1) tsRS(2) tRDL(1) thRS(2)
RD#:
DATAin:
Note: Port A terminals used as RS,
WR, RD
and
• 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
Figure 8 Indirect mode: Parallel Timing Waveforms
tC
read cycle
tsDTR(1)
tRDH
tdDT
thDTR(1)
CS
should be set to CMOS format.
tC(1)
write cycle
tsRS
tsDTW(1)
should be set to CMOS format.
CS
data H
data addr
thDTW(1)
thRS
tWRL
No.6714-24/26
Page 25
LC875064B/56B/48B
(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
• 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
Figure 9 Direct Mode: Parallel Input/Output Timing Diagrams
tC(1)
read cycle
addr
tRDL
tsDTR
tdDT
CS
should be set to CMOS format.
tC(1)
write cycle
addr
should be set to CMOS format.
CS
thDTR(1)
thA
thCS
data H
thA
thCS
data
thDTW(2)
tsDTW
tWRL
No.6714-25/26
Page 26
memo:
LC875064B/56B/48B
No.6714-26/26
PS
Loading...