The LC865632A/28A/24A/20A/16A/12A/08A 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 microcontrollers
(LC66000 series).
Bus cycle time indicates the speed to read ROM.
- Input / output ports : 6 ports (42 terminals)
Input/output port programmable in nibble units : 1 port (8 terminals)
(When the N-channel open drain output is selected, the data in a bit can be inputted.)
Input/output port programmable in a bit : 5 ports (34 terminals)
Include 15V withstand N-channel open drain output port : 3 ports (18 terminals)
- Input ports : 2 ports (13 terminals)
(5) AD converter
- 8 channels × 8-bit AD converters
(6) Serial-interface
- Two 8-bit serial-interf ace circuits
LSB first / MSB first function available
- Internal 8-bit baud-rate generator in common with two serial-interface circuits
(7) Timers
- Timer0
16-bit timer / counter
2-bit prescaler + 8-bit programmable prescaler
Mode 0 : Two 8-bit timers with programmable prescaler
Mode 1 : 8-bit timer with a programmable prescaler + 8-bit counter
Mode 2 : 16-bit timer with a programmable prescaler
Mode 3 : 16-bit counter
The reso lu tion of Timer i s 1 tC YC . (tCYC : cycle time)
In Mode 0 and Mode 1, the resolution of Timer and PWM is tCYC.
In Mode 2 and Mode 3, the resolution of Timer and PWM selectable ; tCYC or 1/2tCYC by program
- Base timer
Every 500ms overflow system for a clock application (using 32.568kHz crystal oscillation for Base timer clock)
Every 976µs, 3.9ms, 15.6ms, 62.5ms overflow system (using 32.568kHz crystal oscillation for Base timer clock)
The Base timer clock selectable ; 32.568kHz crystal oscillation, System clock, and programmable prescaler output of
Timer 0
(8) Buzzer output
- The Buzzer sound frequency selectable ; 4KHz, 2KHz (using 32.568kHz crystal oscillation for Base timer clock)
(9) Remote control receiver circuit (Shares with th e P73/INT3/T0IN terminal)
- Noise rejection function
- Switch polarity function
(10) Watchdog timer
- The watchdog timer is taken on RC outside
- Watchdog timer operation selectable : interrupt system, system reset
Microcontroller allows 3 levels of interrupt; low level, high level, and highest level of multiplex interrupt. It can specify
a low level o r a high lev el interr upt pr iori ty from INT 2/T 0L throug h por t 0 (i .e. th e abo ve inte rrup t number f rom thr ee
through ten). It can also specify a low level or the highest level interrupt priority to INT0 and INT1.
(12) 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.
(13) Sub-routine stack levels
- 128 levels (Max.) : stack area included in RAM area
(14) Multiplication and division
- 16 bits × 8-bit (7 instruction cycle times)
- 16 bits ÷ 8-bit (7 instruction cycle times)
(15) Three oscillation circuits
- On-chip RC oscillation circuit usin g for the system clock
- On-chip CR oscillation circuit using for the system clock
- On-chip crystal oscillation circuit using for the system clock and for time-base clock
XT1 terminal can be used as
P74
(16) Standby function
- HALT mode function
The HALT mode is used to reduce the power dissipation. In this operation mode, the program execution is stopped. This
operation mode can be released by the 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.
RES
• Reset terminal (
) set to low level
• P70/INT0, P71/INT1 terminals set to assigned level (programmable)
• Input a Port 0 interrupt condition
(17) Factory shipment
• DIP64S, QFP64E delivery form
(18) Development support tools
- Evaluation (EVA) chip : LC866098
- EPROM version : LC86E5632
- One time version : LC86P5632
- Emulator : EVA86000 + ECB866600 (Evaluation chip board)
+ POD865000 (Pod for DIP64S)
+ POD865010 (Pod for QFP64E)