Holtek Semiconductor HT46C232
HT46C232 is fully pin and functionally compatible with the OTP version HT46R232 device. The advantages of low power consumption, I/O flexibility, programmable frequency divider, timer functions, oscillator options, multi-channel A/D Converter, Pulse Width Modulation function, I2C interface, HALT and wake-up functions, enhance the versatility of these devices to suit a wide range of A/D application possibilities such as sensor signal processing, motor driving, industrial control, consumer products, subsystem controllers, etc.FEATURES
● Operating voltage:● Up to 0.5ms instruction cycle with 8MHz system clock fSYS=4MHz: 2.2V~5.5V fSYS=8MHz: 3.3V~5.5V
● 40 bidirectional I/O lines (max.)
● 1 interrupt input shared with an I/O line
● Two 16-bit programmable timer/event counter with at VDD=5V
● 8-level subroutine nesting
● 8 channels 10-bit resolution A/D converter
● 4-channel 8-bit PWM output shared with four I/O lines
● Bit manipulation instruction
● 16-bit table read instruction
● 63 powerful instructions
● All instructions in one or two machine cycles
● Low voltage reset function
● I2C Bus (slave mode)
● 28-pin SKDIP/SOP, 48-pin SSOP packages overflow interrupt
● On-chip crystal and RC oscillator
● Watchdog Timer
● 4096´16 program memory
● 192´8 data memory RAM
● Supports PFD for sound generation
● HALT function and wake-up feature reduce power consumption
GENERAL DESCRIPTION
The HT46R232/HT46C232 are 8-bit, high performance, RISC architecture microcontroller devices specifically designed for A/D applications that interface directly to analog signals, such as those from sensors.