Datasheet HT68F001, HT68F0012 (Holtek) - 5

HerstellerHoltek
BeschreibungCost-Effective Flash MCU
Seiten / Seite56 / 5 — HT68F001/HT68F0012. Cost-Effective Flash MCU. Features. CPU Features. …
Dateiformat / GrößePDF / 3.3 Mb
DokumentenspracheEnglisch

HT68F001/HT68F0012. Cost-Effective Flash MCU. Features. CPU Features. Peripheral Features. General Description

HT68F001/HT68F0012 Cost-Effective Flash MCU Features CPU Features Peripheral Features General Description

Modelllinie für dieses Datenblatt

Textversion des Dokuments

HT68F001/HT68F0012 HT68F001/HT68F0012 Cost-Effective Flash MCU Cost-Effective Flash MCU Features CPU Features
• Operating Voltage: ♦ fSYS=32kHz at 1.8V~5.5V (HT68F001) ♦ fSYS=512kHz at 1.8V~5.5V (HT68F0012) • Up to 7.8125μs instruction cycle with 512kHz system clock at VDD=5V • Power down and wake-up functions to reduce power consumption • Oscillator Types ♦ Internal Low speed 32kHz RC – LIRC (HT68F001) ♦ Internal Low speed 512kHz RC – IRC (HT68F0012) • Multi-mode operation: SLOW, IDLE and SLEEP • Fully integrated internal oscillators require no external components • All instructions executed in one or two instruction cycles • Table read instructions • 63 powerful instructions • 2-level subroutine nesting • Bit manipulation instruction
Peripheral Features
• Flash Program Memory: 512×12 • RAM Data Memory: 16×8 • Watchdog Timer function • 6 bidirectional I/O lines • Single 8-bit programmable Timer/Event Counter • Single Time-Base function for generation of fixed time interrupt signals • Package type: 8-pin SOP
General Description
This series of devices are a Flash MCU dedicated for use in low cost timer applications. It is a Flash Memory type 8-bit high performance RISC architecture microcontroller. Offering users the convenience of Flash Memory multi-programming features, the device also includes a wide range of functions and features. Other memory includes an area of RAM Data Memory. An extremely flexible Timer/Event Counter allows the users to count external events, measure time intervals and pulse widths, and generate an accurate time base. Protective features such as an internal Watchdog Timer coupled with excellent noise immunity and ESD protection ensure that reliable operation is maintained in hostile electrical environments. Each device of this series has a fully integrated system oscillator which requires no external components for their implementation. The HT68F001 low speed oscillator is the internal 32kHz RC oscillator, LIRC, while the HT68F0012 low speed oscillator is the internal 512kHz RC oscillator, IRC. The inclusion of flexible I/O programming features, Time-Base function along with many other features ensure that the device will find excellent use in Timer applications such as water filter elements, toasters, on/off LEDs, Chargers, clock alarm and electricity cake clangs etc. Rev. 1.20 4 ���i� 1�� 201� Rev. 1.20 5 ���i� 1�� 201� Document Outline Features CPU Features Peripheral Features General Description Selection Table Block Diagram Pin Assignment Pin Description Absolute Maximum Ratings D.C. Characteristics Operating Voltage Characteristics Operating Current Characteristics Standby Current Characteristics A.C. Characteristics Low Speed Internal Oscillator Characteristics (LIRC) – HT68F001 Low Speed Internal Oscillator Characteristics (IRC) – HT68F0012 System Start Up Time Characteristics Input/Output Characteristics Power on Reset Characteristics System Architecture Clocking and Pipelining Program Counter Stack Arithmetic and Logic Unit – ALU Flash Program Memory Structure Special Vectors Look-up Table Table Program Example In Circuit Programming – ICP On-Chip Debug Support – OCDS Data Memory Structure General Purpose Data Memory Special Purpose Data Memory Special Function Register Description Indirect Addressing Registers – IAR0 Memory Pointers – MP0 Accumulator – ACC Program Counter Low Register – PCL Look-up Table Registers – TBLP Status Register – STATUS Oscillators Oscillator Overview System Clock Configurations Internal 32kHz Oscillator – LIRC Internal 512kHz Oscillator – IRC Operating Modes and System Clocks System Clocks System Operation Modes Standby Current Considerations Wake-up Watchdog Timer Watchdog Timer Clock Source Watchdog Timer Control Register Watchdog Timer Operation Reset and Initialisation Reset Functions Reset Initial Conditions Input/Output Ports Pull-high Resistors Port A Wake-up I/O Port Control Registers I/O Pin Structures Programming Considerations Timer/Event Counter Timer/Event Counter Registers – TMR, TMRC Timer Mode Event Counter Mode Pulse Width Capture Mode Interrupts Interrupt Registers Interrupt Operation Time Base Interrupt Interrupt Wake-up Function Programming Considerations Application Circuits Instruction Set Introduction Instruction Timing Moving and Transferring Data Arithmetic Operations Logical and Rotate Operation Branches and Control Transfer Bit Operations Table Read Operations Other Operations Instruction Set Summary Table Conventions Instruction Definition Package Information 8-pin SOP (150mil) Outline Dimensions