English
Language : 

BC68F2130 Datasheet, PDF (19/148 Pages) Holtek Semiconductor Inc – Sub-1GHz RF Transmitter Flash MCU
BC68F2130/BC68F2140
Sub-1GHz RF Transmitter Flash MCU
Flash Program Memory
The Program Memory is the location where the user code or program is stored. For the devices the
Program Memory is Flash type, which means it can be programmed and re-programmed a large
number of times, allowing the user the convenience of code modification on the same device. By
using the appropriate programming tools, the Flash devices offer users the flexibility to conveniently
debug and develop their applications while also offering a means of field programming and
updating.
Structure
The Program Memory has a capacity of 2K×16 to 4K×16 bits. The Program Memory is addressed
by the Program Counter and also contains data, table information and interrupt entries. Table data,
which can be setup in any location within the Program Memory, is addressed by a separate table
pointer register.
Device
BC68F2130
BC68F2140
Capacity
2K×16
4K×16
000H
004H
01CH
BC68F2130
Reset
Interrupt
Vectors
BC68F2140
Reset
Interrupt
Vectors
n00H
nFFH
Look-up
Table
Look-up
Table
�FFH
16 bits
FFFH
16 bits
Program Memory Structure
Special Vectors
Within the Program Memory, certain locations are reserved for the reset and interrupts. The location
000H is reserved for use by the device reset for program initialisation. After a device reset is
initiated, the program will jump to this location and begin execution.
Look-up Table
Any location within the Program Memory can be defined as a look-up table where programmers can
store fixed data. To use the look-up table, the table pointer must first be setup by placing the address
of the look up data to be retrieved in the table pointer registers, TBLP and TBHP. These registers
define the total address of the look-up table.
Rev. 1.10
19
May 19, 2017