The LC86E7148 is a CMOS 8-bit single chip microcontroller with UVEPROM for the LC867100 series. This
microcontroller has the function and the pin description of the LC867100 series mask ROM version, and 48K-byte EPROM.
The program data is rewritable. It is suitable to develop the program.
Features
(1) Option switching by EPROM data
The option function of the LC867100 series can be specified by the EPROM data.
LC86E7148 can be checked the functions of the trial pieces using the mass production board.
(2) Internal EPROM capacity : 49152 bytes
(3) Internal RAM capacity : 1152 bytes
Used EPROM or RAM capacity are equal ROM or RAM capacity of mask ROM version which applies LC86E7148.
(4) Operating supply voltage : 4.5V to 6.0V
(5) Instruction cycle time : 1µs to 366µs
(6) Operating temperature : +10°C to +40°C
(7) The pin compatible with the LC867100 series mask ROM devices
(8) Applicable mask ROM version : LC867148/LC867140/LC867132/LC8671 28/LC867124/LC867120
/LC867116/LC867112/LC867108
(9) Factory shipment : QIC80S
Ver.1.01A
D1694
91400 RM (IM) HK No.6748-1/20
Page 2
LC86E7148
Notice for use
At using, take notice of the followings.
(1) A point of difference LC86E7148 and LC867100 series
Item LC86E7148 LC867148/40/32/28/24/20/16/12/08
Port form at reset Please refer ‘Port form at reset’ on next page.
Operation after reset
releasing
Operating supply
voltage range (VDD)
Total output current
[∑IOAL(2)]
[∑IOAL(3)]
Power dessipation
LC86E7148 uses 256 bytes that is addressed on 0FF00H to FFFFH in the program memory as the option configuration data
area. This option configuration can execute all options which LC867100 series have. Next tables show the options that
correspond and not correspond to LC86E7148.
• A kind of the option corresponding of the LC86E7148
A kind of option Pins, Circuits Contents of the option
Input/output form of
input/output ports
Pull-up MOS Tr. of
input port
*1) Specified in a bit.
*2) Specified in nibble unit. Pull-up MOS Tr. is not provided in N-channel open drain output port.
The port operation related the option is different at reset. Refer to the next table.
The option is specified until 3ms after
going to a ‘H’ level to the reset terminal
by degrees. The program is executed from
00H of the program counter.
4.5V to 6.0V 2.5V to 6.0V
Refer to ‘electrical characteristics’ on the semiconductor news.
Port 0
(specified in a bit)
Port 1
(specified in a bit)
*1
Port 7
(specified in a bit) *1
Each of P74 and P75 has no
option
1. Input : No Pull-up MOS Tr.
Output : N-channel open drain *1
2. Input : Pull-up MOS Tr.
Output : CMOS *2
1. Input : Programmable pull-up MOS Tr.
Output : N-channel open drain
2. Input : Programmable pull-up MOS Tr.
Output : CMOS
1. No Pull-up MOS Tr.
2. Pull-up MOS Tr.
The program is executed from 00H of the
program counter immediately after going
to a ‘H’ level to the reset terminal.
No.6748-2/20
Page 3
LC86E7148
(2) Option
The option data is created by the option specified program “SU86K.EXE”. The created option data is linked to the
program area by linkage loader “L86K.EXE”.
(3) ROM space
LC86E7148 and LC867100 series use 256 bytes that is addressed on 0FF00H to 0FFFFH in the program memory as the
option specified data area. These program memory capacity are 49152 bytes that is addressed on 0000H to 0BFFFH.
The LC86E7148 must be programmed after specifying option data. The option is specified by “SU86K.EXE”. The
specified option file and the file created by our macro assembler “M86K.EXE” are linked by our linkage loader
“L86K.EXE” which creates .HE X file, then the option code is put i n the option specified area ( 0FF00H to 0FFFFH) of
its .HEX file.
(2) How to program for the EPROM
The LC86E7148 can be programmed by EPROM programmer with attachment ; W86EP7148Q
• “27512 (Vpp=12.5V) Intel high speed programming” mode available. T he address must be set to “0 to 0FFFFH” and a
jumper (DASEC) must be set to ‘OFF’ at programming.
(3) How to use the data security function
“Data security” is the disabled function to read the data of the EPROM.
The following is the process in order to execute the data security.
1. Set ‘ON’ the jumper of attachment.
2. Program again. Then EPROM programmer displays the error. The error means normally activity of the data
security. It is not a trouble of the EPROM programmer or the LSI.
Notes
• Data security is not executed when the data of all address have ‘FFH’ at the sequence 2 above.
• The programming by a sequential operation “BLANK=>PROGRAM=>VERIFY” cannot be executed data security at the
sequence 2 above.
• Set to ‘OFF’ the jumper after executing the d ata security.
(4) How to eliminate
The programming data can be erased by using the EPROM eraser.
(5) Shielding
The UVEPROM (ultraviolet erasable programmable ROM) is in it. Put the seal on the window in use.
Pin name I/O Function description Option PROM mode
PORT A
(S0/PA0 –
I/O • Segment output terminal for LCD display
• Can be used as a general input/output port
- Address input
A0 to A7
S7/PA7)
PORT B
(S8/PB0 –
I/O • Segment output terminal for LCD display
• Can be used as a general input/output port
- Address input
A8 to A13
S13/PB5)
PORT C
(S16/PC0 –
S23/PC7)
I/O • Segment output terminal for LCD display
• Can be used as a general input/output port
- PROM control
signal input
•TA(*5)
Address input
•A14,A15
PORT D
(S24/PD0 –
I/O • Segment output terminal for LCD display
• Can be used as a general input/output port
-
S31/PD7)
PORT L
(COM0/PL0 –
I/O • Common output terminal for LCD display
• Can be used as a general input port
-
COM3/PL3)
V1/PL4 –
V3/PL6
RES
XT1/
P74
I • Bias power terminal for LCD drive
-
• Can be used as a general input port
I Reset pin -
I • Input pin for 32.768kHz crystal oscillation
-
In case of non use, connect to VDD.
• Other function
P74
A general input port
XT2/P75 O
• Output pin for 32.768kHz crystal oscillation
In case of non use, should be left unconnected
( I )
• Other function
-
A general input port P75
CF1 I Input pin for ceramic resonator oscillation -
CF2 O Output pin for ceramic resonator oscillation -
* All of port options can be specified in bit unit except the pull-up resistor of port 0.
[Notes] • The VDD1, VDD2 and VDD3 terminals must be shorted electrically each other.
• The VSS1, VSS2 and VSS3 terminals must be shorted electrically each other.
*1 Connect like the following figure to reduce noise into a VDD terminals.
Power
Supply
LSI
VDD1
VDD2
VDD3
VSS1 VSaS2
VSS3
*2 Memory select input for data security
*3 Output enable input
*4 Chip enable input
*5 TA ! PROM contro l signal input
No.6748-8/20
Page 9
LC86E7148
V
1. Absolute Maximum Ratings at Ta=25°C, VSS=VSS1=VSS2=VSS3=0V
Parameter Symbol Pins Conditions
Supply voltage VDDMAX VDD1, VDD2
VDD3
LCD display
voltage
VLCD V1/PL6, V2/PL5
V3/PL4
Input voltage VI •Ports 71, 72, 73
•Ports
74
, 75
VDD1=VDD2=
VDD3
VDD1=VDD2=
VDD3
-0.3 VDD+0.3
•Port 8, Port L
RES
•
Input/output
voltage
VIO •Ports 0, 1
•Port 9
-0.3 VDD+0.3
•Ports A, B, C, D
High
level
output
current
Peak
output
current
Total
output
current
Low
level
output
Peak
output
current
current
Total
output
current
Maximum powe r
IOPH(1) Ports 0, 1 -4
IOPH(2) Ports A, B, C, D -4
•CMOS output
•At each pins
IOPH(3) Port 9
IOAH(1)
Σ
ΣIOAH(2)
IOAH(3)
Σ
ΣIOAH(4)
Ports 0, 1 Total all pins -30
Ports A, B Total all pins -20
Ports C, D Total all pins -20
Port 9 T otal all pins -20
IOPL(1) Ports 0, 1 At each pins 20
IOPL(2) Ports A, B, C, D At each pins 20
IOPL(3) Port 9 At each pins 20
IOPL(4) Port 70 At each pins 15
IOAL(1)
Σ
ΣIOAL(2)
IOAL(3)
Σ
ΣIOAL(4)
IOAL(5)
Σ
Pdmax QIC80S
Ports 0, 1 Total all pins 40
Ports A, B Total all pins 24
Ports C, D Total all pins 24
Port 9 T otal all pins 15
Port 70 Total all pins 10
Ta=+10 to+40°C
dissipation
Operating
Topr +10 +40
temperature
range
Storage
Tstg -65 +150
temperature
range
Notes •The QFP packages should be heat-soaked for 12 hours at 125°C immediately prior to mounting (This baking is called
pre-baking).
•After pre-baking a controlled environment must be maintained until soldering. T he environment must be held at a
temperature of 30°C or less and a humidity level of 70% or less. Please solder within 24 hours.
Ratings
DD[V]min. typ. max.
-0.3 +7.0
-0.3 VDD
-4
515
unit
V
mA
mW
C
°
No.6748-9/20
Page 10
LC86E7148
2. Recommended Operating Range at Ta=+10°C to +40°C, VSS=0V
Parameter Symbol Pins Conditions
VDD(1)
supply voltage
range
VDD(2)
Hold voltage VHD VDD1, VDD2,VDD3 RAMs and the
Input high
VIH(1) Port 0 Output disable 4.5-6.0 0.4VDD
voltage
•Unmeasurement
terminals for the
input are set to
VSS level.
•Ta=25°C
4. Serial Input / Output Characteristics at Ta=+10°C to +40°C, VSS=VSS1=VSS2=VSS3=0V
Parameter Symbol Pins Conditions
Cycle tCKCY(1) 4.5-6.0 2
Low Level
tCKL(1) 4.5-6.0 1
SCK0,
SCK1
Refer to figure 5.
pulse width
High Level
Input clock
pulse width
Cycle tCKCY(2) 4.5-6.0 2
Serial clock
Low Level
pulse width
High Level
Output clock
pulse width
Data set up time
Data hold time
Serial input
Output delay time
(Serial clock is
external clock)
Output delay time
Serial output
(Serial clock is
internal clock)
tCKH(1)
SCK0,
tCKL(2) 4.5-6.0 1/2
SCK1
•Use pull-up
resistor (1kΩ)
when open drain
tCKH(2)
output.
•Refer to figure 5.
tICK 4.5-6.0 0.1
•SI0,SI1
•SB0,SB1
•Data set-up to
SCK0, 1
•Data hold from
tCKI
SCK0, 1
•Refer to figure 5.
tCKO(1) 4.5-6.0 7/12tCYC
•SO0, SO1
•SB0, SB1
•Use pull-up
resistor (1kΩ)
when open drain
output.
tCKO(2)
•Data hold from
SCK0, 1
•Refer to figure 5.
Ratings
VDD[V] min. typ. max.
4.5-6.0 1
4.5-6.0 1/2
4.5-6.0 0.1
4.5-6.0 1/3tCYC
tCKCY
tCKCY
+0.2
+0.2
unit
V
kΩ
unit
tCYC
s
µ
No.6748-13/20
Page 14
LC86E7148
5. Pulse Input Conditions at Ta=+10°C to +40°C, VSS=VSS1=VSS2=VSS3=0V
Parameter Symbol Pins Conditions
High/low level
pulse width
6. AD Converter Characteristics at Ta=+10°C to +40°C, VSS=VSS1=VSS2=VSS3=0V
tPIH(1)
tPIL(1)
tPIH(2)
tPIL(2)
tPIH(3)
tPIL(3)
tPIH(4)
tPIL(4)
tPIL(5)
•INT0, INT1
•INT2/T0IN
INT3/T0IN
(The noise rejection
clock is selected to
1/1.)
INT3/T0IN
(The noise rejection
clock is selected to
1/16.)
INT3/T0IN
(The noise rejection
clock is selected to
1/64.)
RES
•Interrupt acceptable
•Timer0-countable
•Interrupt acceptable
•Timer0-countable
•Interrupt acceptable
•Timer0-countable
•Interrupt acceptable
•Timer0-countable
Reset acceptable 4.5-6.0 200
Ratings
VDD[V] min. typ. max.
4.5-6.0 1
4.5-6.0 2
4.5-6.0 32
4.5-6.0 128
unit
tCYC
s
µ
Parameter Symbol Pins Conditions
Resolution NAD 4.5-6.0 8 bit
Absolute precision
(Note 2)
Conversion time tCAD
Analog input
voltage range
input current
(Note 2) Absolute precision excepts quantizing error (±1/2 LSB).
(Note 3) The conversion time means the time from executing the AD conversion instruction to setting the complete digital
conversion value to the register.
ETAD 4.5-6.0 ±1.5 LSB
AD conversion time =
16 × tCYC
(ADCR2=0)
(Note 3)
AD conversion time =
32 × tCYC
(ADCR2=1)
(Note 3)
VAIN 4.5-6.0 VSS VDD V
IAINH VAIN=VDD 4.5-6.0 1 Analog port
IAINL
AN0 - AN11
VAIN=VSS 4.5-6.0 -1
Ratings
VDD[V] min. typ. max.
15.
4.5-6.0
68
(tCYC=
0.98µs)
31.36
(tCYC=
0.98µs)
65.28
(tCYC=
4.08µs)
130.56
(tCYC=
4.08µs)
unit
s
µ
µA
No.6748-14/20
Page 15
LC86E7148
7. DA Converter Charact er istics at Ta=+10°C to +40°C, VSS=VSS1=VSS2=VSS3=0V
Parameter Symbol Pins Conditions
Resolution NDA 4.5-6.0 8 bit
Total error
Settling time tSAD (Note 4) 4.5-6.0 0.5
Analog output
voltage range
Output resistor RODA (Note 5) 4.5-6.0 4
VAOUT DA0 to DA3
8 bit mode 1.0
9 bit mode 0.8
9.5 bit mode
8 bit mode VSS VDD
9 bit mode (1) VSS 1/2VDD
9 bit mode (2) 1/2VDD VDD
9.5 bit mode
(Note 4) Settling time means the time from executing the DA conversion instruction to generating the analog voltage output
corresponding to the digital data on the specific port.
(Note 5) DA data = 80H
8. Current Dissipation Characteristics at Ta=+10°C to +40°C, VSS=VSS1=VSS2=VSS3=0V
* Both C3 and C4 must use J rank (±5%) and CH characteristics.
(It is about the application which is not in need of high precision. Use K rank (±10%) and SL
characteristics.)
(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.
•If you use other oscillators herein, we provide no guarantee for the characteristics.