The LC86P5032 microcontroller, a new addition to the
LC865000 series, is a 8-bit single chip CMOS microcontroller
with one-time PROM.
This microcontroller has the same function and pin assignment
as for the LC865000 series mask ROM version, and a 32K-byte
PROM.
The same DIP/QFP packages as for the LC865000 series are
available for shipment. It is suitable for setting up the first
release, for prototyping and developing and testing applications.
Features
(1) Option switching using PROM data
The optional functions of the LC865000 series can be
specified using PROM data.
The functions of the trial products can be evaluated using a
mass production board.
(2) Internal one-time PROM capacity: 32768 bytes
(3) Internal RAM capacity: 512 bytes
(4) Operating supply voltage: 4.5 to 6.0 V
(5) Instruction cycle time: 0.98 to 400 µs
(6) Operating temperature range: –30°C to +70°C
(7) Pins and package compatible with the mask ROM version
(8) Applicable mask version: LC865032/LC865028/LC865024/LC865020/LC865016/LC865012, LC865008
(9) Factory shipment: DIP-64S
QFP-64E
Programming service
We offer various services at nominal charges. These include ROM writing, ROM reading, and package stamping and screening.
Contact our local representatives for further information.
SANYO Electric Co., Ltd. Semiconductor LSI Div. Microcomputer Development Dep.
O3097HA (II)
No. 5631-1/22
Page 2
LC86P5032
Usage Notes
When using, please take note of the following.
(1) Differences between the LC86P5032 and the LC865000 series
ItemLC86P5032LC865032/28/24/20/16/12/08
Port status at resetPlease refer to "Port status at reset" on the next page.
Operation after releasing resetThe option is specified by degrees within 3 ms
after applying a 'H' level to the reset pin.
The program located at 00H is executed.
Operating voltage range4.5 to 6.0 V2.7 to 6.0 V
(V
)
DD
Total output current
[ ∑I
(1) ]
OAH
[ ∑I
(1) ]
OAH
Current drainRefer to 'Electrical Characteristics' on the semiconductor news.
[ I
(1)]
DDOP
[ I
(2)]
DDOP
[ I
(3)]
DDOP
[ I
(4)]
DDOP
• LC86P5032 Options
The program located at 00H is executed
immediately after applying a 'H' level to the
reset pin.
OptionPins, CircuitsOption Settings
Configuration of input/output ports Port 01. Input: No pull-up MOS transistor
(Can be specified for Output: N-channel open drain
each bit.)2. Input: Pull-up MOS transistor
Output: CMOS
Ports 1, 21. Input: No programmable pull-up MOS transistor
(Can be specified for Output: N-channel open drain
each bit.)2. Input: Programmable pull-up MOS transistor
Output: CMOS
Ports 3, 4, 51. Input: No programmable pull-up MOS transistor
(Can be specified for Output: N-channel open drain
each bit.)2. Input: Programmable pull-up MOS transistor
Output: CMOS
Port 7 pull-up MOS transistorPort 71. Pull-up MOS transistor not provided
(Can be specified for2. Pull-up MOS transistor provided
each bit.)*P74 has no pull-up resistor option.
The port operation related to the option is different at reset. Please refer to the next table.
No. 5631-2/22
Page 3
LC86P5032
• Port configuration at reset
PinOption settingsLC86P5032LC865032/28/24/20/16/12/08
P0Input : No pull-up MOS transistor(Same as for the mask version)Input mode without pull-up MOS
Output : N-channel open draintransistor (Output is OFF)
Input : Pull-up MOS transistorInput modeInput mode with pull-up MOS
Output : CMOS• The Pull-up MOS transistor is nottransistor (Output is OFF)
present during reset or several hundred
microseconds after releasing reset.
After that, the pull-up MOS transistor
is present. (Output is OFF)
P1,
Input : Programmable pull-up MOS transistor
P2Output : N-channel open draintransistor (Output is OFF)
Input : Programmable pull-up MOS transistor
Output : CMOStransistor (Output is OFF)
P3,Input : Non-Programmable pull-up(Same as for the mask version)Input mode without pull-up MOS
P4, MOS transistortransistor (Output is OFF)
P5Output : N-channel open drain
Input : Programmable pull-up MOS(Same as for the mask version)Input mode without pull-up MOS
transistortransistor (Output is OFF)
Output : CMOS
P7Pull-up MOS transistor not provided(Same as for the mask version)
Pull-up MOS transistor providedInput modeInput mode with pull-up MOS
(Same as for the mask version)Input mode without pull-up MOS
(Same as for the mask version)Input mode without pull-up MOS
Input mode without pull-up MOS transistor
• The pull-up MOS transistor is nottransistor
present during reset or several hundred
microseconds after releasing reset.
After that, the pull-up MOS transistor
is present.
(2) Option
The LC86P5032 uses 256 bytes addressed 7F00H to 7FFFH in program memory as option data area. This area does not affect the
execution of the program but means that the LC865032 program memory is 32512 bytes addressed 0000H to 7EFFH.
The option data is written using the option specifying program "SU865000. EXE". The option data is linked to the program area by
linkage loader "L865000. EXE".
1.When ordering identical mask ROM and PROM devices simultaneously.
Provide an EPROM containing the target memory contents together with separate order forms for each of the mask
ROM and PROM versions.
2.When ordering a PROM device.
Provide an EPROM containing the target memory contents together with an order form.
How to Use
(1) Specification of options
Programming data for the LC86P5032’s EPROM is required.
The debugged evaluation file (EVA file) must be converted to an INTEL-HEX formatted file (HEX file) with file converter
program EVA2HEX.EXE. The HEX file is used as the programming data for the LC86P5032.
(2) How to program the EPROM
The LC86P5032 can be programmed by an EPROM programmer with attachments W86EP5032D and W86EP5032Q.
• Recommended EPROM programmer
SupplierEPROM programmer
AdvantestR4945, R4944, R4943
AndouAF-9704
AVALPKW-1100, PKW-3000
Minato ElectronicsMODEL 1890A
• "27512 (Vp-p = 12.5 V) Intel high-speed programming" mode available. The address must be set to "0000H to 7FFFH"
and the jumper (DASEC) must be set 'OFF' at programming.
(3) How to use the data security function
"Data security" is a function to prevent EPROM data from being read.
Instructions on using the data security function:
1. Set the jumper of attachment 'ON'.
2. Attempt to program the EPROM. The EPROM programmer will display an error. The error indication is a result of
normal activity of the data security feature. This is not a problem with the EPROM programmer chip.
Notes
• The data security function is not carried out when the data of all addresses contain 'FF' at step 2 above.
• Data security cannot be executed when the sequential operation "BLANK=>PROGRAM=>VERIFY" is used at step 2 above.
• Set the jumper 'OFF' after execution of data security.
Pin nameI/OFunction descriptionOptionFunction in PROM mode
V
SS
V
DD
VDDV
PP
PORT0I/O• 8-bit input/output port• Pull-up resistor :
P00 to P07• Input for port 0 interrupt Present/Not present
PORT1I/O• 8-bit input/output portOutput form : CMOS/Data input/output
P10 to P17• Data direction can be specified for each bit.N-channel open drain• D0 to D7
PORT2I/O• 8-bit input/output portOutput form : CMOS/
P20 to P27• Data direction can be specified for each bit.N-channel open drain
PORT3I/O• 8-bit input/output portOutput form : CMOS/Address input
P30 to P37• Data direction can be specified for each bit.N-channel open drain• A7 to A0
PORT4I/O• 8-bit input/output portOutput form : CMOS/Address input
P40 to P47• Data direction can be specified for each bit.N-channel open drain• A14 to A8 (*5)
PORT5I/O• 2-bit input/output port.Output form : CMOS/
P50 to P51• Data direction can be specified for each bit.N-channel open drain
PORT7• 5-bit input portPullup resistor :
P70I/OP70 : INT0 input/HOLD release/N-channel(P70, 71, 72, 73)Input of PROM control signal
P71 to P74IP71 : INT 1 input/HOLD release. resistor.• OE (*2)
Power supply pin(–)
Power supply pin(+)
Power supply pin(+)Power for programming
• Input/output in nibble units
• Input for HOLD release• Output form : CMOS/
N-channel open drain.
• Other pin 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 : Buzzer output
P17 : Timer 1 output (PWM output)
• 15 V withstand at N-ch open-drain output
• 15 V withstand at N-ch open-drain output• P47 : TA (*4)
• 15 V withstand at N-ch open-drain output
• Other pin functionsPresent/Not present
Tr. output for watchdog timer.* P74 has no pull-up• DASEC (*1)
P72 : INT 2 input/timer 0 event input.• CE (*3)
P73 : INT 3 input with noise filter/timer 0
event input.
P74 : Input pin XT1 for 32.768 kHz crystal
oscillation
• Interrupt received format, vector address.
RisingFallingRisingHighLowVector
(Note 2) Quantizing error (±1/2 LSB) is ignored.
(Note 3) The conversion time is the period from execution of the instruction to start conversion to the completion of shifting the
A/D converted value to the register.
No. 5631-15/22
Page 16
LC86P5032
7.Current Drain Characteristics at Ta = –30°C to +70°C , VSS = 0 V
ParameterSymbolPinsConditionsRatingsUnit
VDD [V]mintypmax
Current drain
during basic
operation
(Note 4)
I
DDOP
(1)V
DD
• FmCF = 12 MHz for
4.5 to 6.01326mA
ceramic resonator
oscillation.
• FsXtal = 32.768 kHz for
crystal oscillator.
• System clock :
CF oscillator.
• Internal RC oscillator
stopped.
I
(2)4.5 to 6.0714
DDOP
• FmCF = 3 MHz for
ceramic resonator
oscillation.
• FsXtal = 32.768 kHz for
crystal oscillator.
• System clock :
CF oscillator.
• Internal RC oscillator
stopped.
I
(3)4.5 to 6.0410
DDOP
• FmCF = 0 Hz
(when oscillator stops).
• FsXtal = 32.768 kHz for
crystal oscillator.
• System clock :
RC oscillator.
I
(4)4.5 to 6.048
DDOP
• FmCF = 0 Hz
(when oscillator stops).
• FsXtal = 32.768 kHz for
crystal oscillator.
• System clock :
crystal oscillator.
• Internal RC oscillator
stopped.
No. 5631-16/22
Page 17
LC86P5032
ParameterSymbolPinsConditionsRatingsUnit
VDD [V]mintypmax
Current drain at
HALT mode
(Note 4)
Current drain at
HOLD mode
(Note 4)
I
DDHALT
(1)V
DD
• HALT mode
4.5 to 6.0510mA
• FmCF = 12 MHz for
ceramic resonator
oscillation.
• FsXtal = 32.768 kHz for
crystal oscillator.
• System clock :
CF oscillator.
• Internal RC oscillator
stopped.
I
(2)4.5 to 6.02.24.6
DDHALT
• HALT mode
• FmCF = 3 MHz for
ceramic resonator
oscillation.
• FsXtal = 32.768 kHz for
crystal oscillator.
• System clock :
CF oscillator.
• Internal RC oscillator
stopped.
I
(3)4.5 to 6.05501100µA
DDHALT
• HALT mode
• FmCF = 0 Hz
(when oscillator stops).
• FsXtal = 32.768 kHz for
crystal oscillator.
• System clock :
RC oscillator
I
(4)4.5 to 6.025100
DDHALT
• HALT mode
• FmCF = 0 Hz
(when oscillator stops).
• FsXtal = 32.768 kHz for
crystal oscillator.
• System clock :
crystal oscillator.
• Internal RC oscillator
stopped.
I
(1)V
DDHOLD
I
(2)2.5 to 4.50.0220
DDHOLD
DD
HOLD mode
4.5 to 6.00.0530
(Note 4) The currents of output transistors and pull-up transistors are ignored.
<HOLD release signal and oscillation stable time.>
Figure 3 Oscillation Stable Time
VDD
V
DD
R
RES
R
RES
C
C
RES
RES
The values of C
such that reset time is at least 200 µs, measured from
(Note) Fix the value of C
the moment the power exceeds the V
is sure to reset untill 200µs, after
RES
and R
Power supply has been over inferior limit of supply voltage.
should be determined
RES
RES
, R
lower limit.
DD
RES
that
Figure 4 Reset Circuit
No. 5631-19/22
Page 20
LC86P5032
0.5VDD
0.5 V
< AC timing point >
DD
SCK0
SCK1
SI0
SI1
SO0,SO1
SB0,SB1
t
CKCY
t
CKL
t
t
ICK
t
CKO
< Timing >
Figure 5 Serial Input/Output Test Conditions
CKI
t
CKH
VDD
1kΩ
50pF
< Test load >
t
PIL
Figure 6 Pulse Input Timing Conditions
t
PIH
No. 5631-20/22
Page 21
LC86P5032
Usage Notes
• The construction of the one-time programmable microcontroller with a blank built-in PROM makes it impossible for Sanyo
to completely factory-test it before shipping. To prove reliability of the programmed devices, the screening procedure
shown in the following figure should always be followed.
• It is not possible to perform a writing test on the blank PROM. 100% yield, therefore, cannot be guaranteed.
• Ensure dry packaging
The environment must be held at a temparature of 30°C or less and a humidity level of 70% or less.
• After opening the packing
The preparation procedures shown in the following figure should always be followed prior to mounting the packages on the
substrate. After opening the packing, a controlled environment must be maintained until soldering.
The environment must be held at a temperature of 30°C or less and a humidity level of 70% or less. Please solder within 96
hours.
a. Shipping with a blank PROM (Data to be programmed by customer)
DIP
Programming and
verifying
Recommended process of screening
Heat-soak
150 ± 5°C, 24 Hr
+1
–0
Program reading test
Mounting
QFP
Programming and
verifying
Recommended process of screening
Heat-soak
150 ± 5°C, 24 Hr
+1
–0
Program reading test
Mounting
b. Shipping with programmed PROM (Data programmed by Sanyo)
Mounting
QFPDIP
Mounting
No. 5631-21/22
Page 22
LC86P5032
Any and all SANYO products described or contained herein do not have specifications that can handle
applications that require extremely high levels of reliability, such as life-support systems, aircraft’s
control systems, or other applications whose failure can be reasonably expected to result in serious
physical and/or material damage. Consult with your SANYO representative nearest you before using
any SANYO products described or contained herein in such applications.
SANYO assumes no responsibility for equipment failures that result from using products at values that
exceed, even momentarily, rated values (such as maximum ratings, operating condition ranges, or other
parameters) listed in products specifications of any and all SANYO products described or contained
herein.
Specifications of any and all SANYO products described or contained herein stipulate the performance,
characteristics, and functions of the described products in the independent state, and are not guarantees
of the performance, characteristics, and functions of the described products as mounted in the customer’s
products or equipment. To verify symptoms and states that cannot be evaluated in an independent device,
the customer should always evaluate and test devices mounted in the customer’s products or equipment.
SANYO Electric Co., Ltd. strives to supply high-quality high-reliability products. However, any and all
semiconductor products fail with some probability. It is possible that these probabilistic failures could
give rise to accidents or events that could endanger human lives, that could give rise to smoke or fire,
or that could cause damage to other property. When designing equipment, adopt safety measures so
that these kinds of accidents or events cannot occur. Such measures include but are not limited to protective
circuits and error prevention circuits for safe design, redundant design, and structural design.
In the event that any or all SANYO products(including technical data,services) described or
contained herein are controlled under any of applicable local export control laws and regulations,
such products must not be exported without obtaining the export license from the authorities
concerned in accordance with the above law.
No part of this publication may be reproduced or transmitted in any form or by any means, electronic or
mechanical, including photocopying and recording, or any information storage or retrieval system,
or otherwise, without the prior written permission of SANYO Electric Co. , Ltd.
Any and all information described or contained herein are subject to change without notice due to
product/technology improvement, etc. When designing equipment, refer to the “Delivery Specification”
for the SANYO product that you intend to use.
Information (including circuit diagrams and circuit parameters) herein is for example only ; it is not
guaranteed for volume production. SANYO believes information herein is accurate and reliable, but
no guarantees are made or implied regarding its use or any infringements of intellectual property rights
or other rights of third parties.
This catalog provides information as of October, 1997. Specifications and information herein are subject to change without notice.
No. 5631-22/22
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.