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
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
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.