The devices are Flash Memory type 8-bit high performance RISC architecture microcontrollers. Offering users the convenience of Flash Memory multi-programming features, these devices also include a wide range of functions and features. Other memory includes an area of RAM Data Memory as well as an area of true EEPROM memory for storage of non-volatile data such as serial numbers, calibration data etc.
Analog features include multiple and extremely flexible Timer Modules provide timing, pulse generation, capture input, compare match output and PWM generation functions. Protective features such as an internal Watchdog Timer and Low Voltage Reset and Low Voltage Detector coupled with excellent noise immunity and ESD protection ensure that reliable operation is maintained in hostile electrical environments.
A full choice of HIRC and LIRC oscillator functions are provided including a fully integrated system oscillator which requires no external components for its implementation.
The inclusion of flexible I/O programming features, Time-Base functions along with many other features ensure that the devices will find excellent use in applications such as electronic metering, environmental monitoring, handheld instruments, household appliances, electronically controlled tools, motor
driving in addition to many others.
Operating Voltage - fSYS= 8MHz: 2.2V~5.5V
Up to 0.5us instruction cycle with 8MHz system clock at VDD=5V
Power down and wake-up functions to reduce power consumption
Two Oscillators - Internal High Speed 8MHz RC oscillator – HIRC - Internal Low Speed 32kHz RC oscillator – LIRC
Fully intergrated internal oscillators require no external components
Multi-mode operation: NORMAL, SLOW, IDLE and SLEEP
All instructions executed in one or two instruction cycles
Table read instructions
63 powerful instructions
Up to 4 level subroutine nesting
Bit manipulation instruction
Flash Program Memory: 1Kx14 ~ 2Kx14
RAM Data Memory: 64x8
True EEPROM Memory: 32x8
Watchdog Timer function
Up to 14 bidirectional I/O lines
One pin-shared external interrupt
Multiple Timer Modules for time measure, compare match output, capture input, PWM output functions
Dual Time-Base functions for generation of fixed time interrupt signals
Low voltage reset function
Low voltage detect function
Multiple package types
Flash program memory can be re-programmed up to 100,000 times
Flash program memory data retention > 10 years
True EEPROM data memory can be re-programmed up to 1,000,000 times