Holtek Semiconductor HT48CA0
The HT48CA0 is an 8-bit high performance RISC-like microcontroller specifically designed for multiple I/O product applications. The device is particularly suitable for use in products such as remote controllers, fan/light controllers, washing machine controllers, scales, toys and various subsystem controllers. 6 23rd July ’98 HT48CA0 System Architecture Execution flow The HT48CA0 system clock can be derived from a crystal/ceramic resonator oscillator.FEATURES
●●
●
●
●
●
●
●
● Operating voltage: 2.2V~3.6V Ten bidirectional I/O lines Six schmitt trigger input lines One carrier output (1/2 or 1/3 duty) On-chip crystal and RC oscillator Watchdog timer 1K×14 program ROM 32×8 data RAM Low voltage reset function
●
●
●
●
●
●
● Halt function and wake-up feature reduce power consumption 62 powerful instructions Up to 1µs instruction cycle with 4MHz system clock All instructions in 1 or 2 machine cycles 14-bit table read instructions One-level subroutine nesting Bit manipulation instructions
GENERAL DESCRIPTION
A halt feature is included to reduce power consumption. Pin Assignment 1 23rd July ’98 HT48CA0 Block Diagram 2 23rd July ’98 HT48CA0 PadDESCRIPTION
Pad No. Pad Name I/O Mask Option Function 2-bit bidirectional input/output lines with pull-high resistors. Each bit can be determined as NMOS output or schmitt trigger input by software instructions. Each bit can also be configured as wake-up input by mask option. Level or carrier output pin PC0 can be set as CMOS output pin or carrier output pin by mask option.