KXD8P53
◆ High-Performance RISC CPU
◇8-bit wide data path
◇Only 42 single-word instructions to learn
◇All single-cycle instructions except for program branches, which will take
two cycles.
◇13-bit wide instructions
◇5-level deep hardware stack
◇GOTO instruction can reach all OTP area
◇CALL instruction can reach all OTP area subroutine
◇Direct, indirect addressing modes for data and instructions.
◇Operating Speed: DC-20 MHz clock input
DC-8 MHz internal clock
◆ Special Microcontroller Features
◇Internal Power-on Reset (POR)
◇Power-on Reset Timer (PORT).
◇Built-in Low Voltage Detector (LVD) for Brown-out Reset (BOR)
◇Watchdog Timer (WDT) with dedicated on-chip oscillator and software Watchdog
enable/disable control
◇One Internal Interrupt Source: Timer0 Overflow; Two External Interrupt
Sources: INT Pin, IOB input change
◇Power-saving SLEEP mode
◇Built-in 8MHz, 4MHz, 1MHz, and 500KHz Internal RC oscillator
◇Programmable code protection
◇Selectable oscillator options:
- ERIC: External RC Oscillator
- HF: High Frequency Crystal/Resonator Oscillator
- LF: Low Frequency Crystal Oscillator
- IRC: Internal RC Oscillator
◇Operating Voltage range: 2.2V to 5.5V
◆ Peripheral Features
◇Two I/O Ports IOA and IOB with individual direction control
◇Software I/O Pull-High/Pull-Low or open-drain control
◇Wake-up from SLEEP on INT pin or IOB input change
◇8-bit Real-Time Clock/Counter (Timer0) with 3-bit Programmable Pre-scaler
◆ GENERAL DESCRIPTION
The KXD8P53 device is a high performance, low-cost, high noise immunity, OTP-based 8-bit CMOS technology microcontroller. Its operation kernel is implemented with RISC architecture with only 42 instructions.All instructions are single cycle except for program branches, which wi l l take two cycles. The easy- to- use instruction set makes development easy.
The KXD8P53 product is equipped with Power-on Reset (POR),Power-on Reset Timer (PORT), Brown-out Reset (BOR), Watchdog Timer, OTP, SRAM, tri-state I/O port, I/O pull-high/ pull-low/ open-drain control, Power saving SLEEP mode, real time programmable clock/counter, Interrupt, Wake-up from SLEEP mode, and Code Protection for OTP products. With the 1K×13 OTP-ROM feature the KXD8P53 provides a convenient way of developing and verifying.