The LC866448B/44B/40B/36B/32B/28B/24B/20B/16B/12B/08B microcontrollers are 8-bit single chip microcontrollers
with the following on-chip functional blocks:
- CPU : Operable at a minimum bus cycle time of 0.5µs (microsecond)
The LC866448B/44B/40B/36B/32B/28B/24B/20B/16B/12B/08B are constructed to read ROM twice within one
instruction cycle. It has 1.7 times more performance capability within the same instruction cycle compared to our 4-bit
microcomputers (LC66000 series).
Bus cycle time indicates the speed to read ROM.
Bus cycle time Cycle time Clock divider System clock oscillation Oscillation Freq uency Voltage
0.5µs 1µs 1/1 Ceramic resonator oscillation 6MHz 4.5V to 6.0V
2µs 4µs 1/1 Ceramic resonator oscillation 3MHz 2.5V to 6.0V
7.5µs 15µs 1/1 RC resonator oscillation 800kHz 2.5V to 6.0V
183µs 366µs 1/2 Crystal oscillation 32.768kHz 2.5V to 6.0V
(4) Ports
- Input/output ports : 1 port (8 terminals : port 1)
Input/output programmable in a bit
- 15V withstand Input/Output ports : 2 ports (12 terminals)
Input/output port programmable in nibble unit : 1 port (8 terminals : port 0)
(When the N-channel open drain output is selected, the data in a bit can be inputted.)
Input/output port programmable in a bit : 1 port (4 terminals : port 3)
- Input port : 2 ports (14 terminals : port 7,8)
- VFD output port : 38 terminals
Large current output for digit : 16 terminals
Pull-down resistor option available
- Other function
Input/output port : 1 port (6 terminals : port E)
Input port : 2 ports (16 terminals : port C,D)
(5) VFD automatic dislay controller
-Segment/digit output pattern programmable
Any segment/digit combination available
VFD parallel-drive available
- 16-step dimmer function available
(6) AD converter
- 8-channel × 8-bit AD converter
(7) Serial-interface
- 1 channel × 16-bit serial-interface circuits
- 1 channel × 8-bit serial-in terface circuits
- LSB first / MSB first function available
- Internal 8-bit baud-rate generator in common with two serial-interface circuits
In Mode 0 and Mode 1,the resolution of Timer and PWM is tCYC.
In Mode 2 and Mo de 3, the resolution of Ti mer and PWM se l e c table: tCYC or 1/2 tCYC by progra m
- Base timer
Every 500ms overflow system for a clock application (using 32.768kHz crystal oscillation for Base timer clock)
Every 976µs, 3.9ms, 15.6ms, 62.5ms overflow system (using 32.768kHz crystal oscillation for Base timer clock)
The Base timer clock selectable; 32.768kHz crystal oscillation, System clock, and programmable prescaler output of
Timer 0
(9) Buzzer output
- The Buzzer sound frequency selectable; 4KHz, 2KHz (using 32.768kHz crystal oscillation for Base
timer clock)
(10) Remote-control receiver circuit (Shares with the P73/INT3/T0IN terminal)
- Noise Rejection function (the time constant of noize rejection filter: 1tCYC/16tCYC/64tCYC)
(tCYC: instruction cycle time)
- Switch Polarity functi on
(11) Watchdog timer
- The watchdog timer is taken on RC outside
- Watchdog timer operation selectable: interrupt system, system reset
- Built-i n I nterrup t Priority control registe r
Microcontroller allows 3 levels of interrupt; low level, high level, and highest level of multiplex interrupt. It can
specify a low level or a high level interrupt priority from INT2/T0L through port 0
(i.e. the above interrupt number from three through ten). It can also specify a low level or the highest level interrupt
priori ty to INT0 and INT1.
No.6699-3/21
LC866448B/44B/40B/36B/32B/28B/24B/20B/16B/12B/08B
(13) Real-time service operation
The Real-Time Service (RTS) functions the 4-byte data-transfer between the Special Function Registers at
acknowledging the interrupt request.
The RTS starts within 1 instruction cycle-time and completes within 5 instructions cycle-time after occurring the
interrupt request.
(14) Subroutine stack levels
- 128 levels (Max.): Stack area included in RAM area
- On-chip RC oscillation circuit using for the system clock.
- On-chip CF oscillation circuit using for the system clock.
- On-chip crystal oscillation circuit using for the system clock and for time-base clock.
(17) Standby function
- HALT mode function
The HALT mode is used to reduce power dissipation. In this operation mode, program execution is stopped. This
operation mode can be released by interrupt request signals or the initial system reset request signal.
- HOLD mode function
The HOLD mode is used to freeze all the oscillations;
RC (internal), CF and Crystal oscillations. This mode can be released by the following operations.
• Reset terminal (
• P70/INT0/T0IN, P71/INT1/T0IN terminals set to assigned level (programmable)
• Input a Port 0 interrupt condition
(18) Factory shipment
• QFP80E delivery form
(19) Development support tools
Evaluation (EVA) chip : LC866097
EPROM version : LC86E6449
One time version : LC86P6449
Emulator : EVA-86000 + ECB866400 (Evaluation chip board) + POD866400 (P OD)
Notice for use
1. Set VDD=4.0V to 6.0V at using S16 to S37 as input port.
2. Follow the under table.
Frequency range of the system clock Voltage range Clock Divider
RES ) set to Low level
15kHz to 30kHz 1/1 Can not use 1/2 divider
30kHz to 6MHz
15kHz to 30kHz 1/1 Can not use 1/2 divider
Pin name I/O Function description Option
VSS1,2 - Power pin (-) Short-circuit VSS1 to VSS2. VDD1,2 - Power pin (+) *1 Refer to Notes VP - Power pin (+) for the VFD output pull-down resistor PORT0
P00 to P07
PORT1
P10 to P17
PORT3
P30 to P33
PORT7
P70
P71 to P75
I/O •8-bit input/output port
•Input for port 0 interrupt
•Input/output in nibble units
•Input for HOLD release
•15V withstand at N-channel open drain output
I/O •8-bit input/output port
•Input/output can be specified in a bit unit
•Other pin fun c tion s
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 (PWM0 output)
I/O •4-bit input/output port
•Input/output in bit unit
•15V withstand at N-channel open drain output
•6-bit input port
•Other pin functions
P70 : INT0 i nput/HOLD release/N-channel Tr.