
Rev. 1.20
3�
��to�e� 0�� 201�
Rev. 1.20
39
��to�e� 0�� 201�
HT69F30A/HT69F40A/HT69F50A
TinyPower
TM
I/O Flash 8-Bit MCU with LCD & EEPROM
HT69F30A/HT69F40A/HT69F50A
TinyPower
TM
I/O Flash 8-Bit MCU with LCD & EEPROM
Spe�ial Pu�pose
Data Memo�y
Gene�al Pu�pose
Data Memo�y
00H
7FH
�0H
FFH
Bank 0
Bank 3
Bank 2
Bank 0
40H in Bank 1
LCD Memo�y
in Bank 1
Data Memory Structure
General Purpose Data Memory
All microcontroller programs require an area of read/write memory where temporary data can be
stored and retrieved for use later. It is this area of RAM memory that is known as General Purpose
Data Memory. This area of Data Memory is fully accessible by the user programing for both reading
and writing operations. By using the “SET [m].i” and “CLR [m].i” instructions individual bits can
be set or reset under program control giving the user a large range of flexibility for bit manipulation
in the Data Memory.
Special Purpose Data Memory
This area of Data Memory is where registers, necessary for the correct operation of the
microcontroller, are stored. Most of the registers are both readable and writeable but some are
protected and are readable only, the details of which are located under the relevant Special Function
Register section. Note that for locations that are unused, any read instruction to these addresses will
return the value “00H”.