BS85B12-3 HOLTEK [Holtek Semiconductor Inc], BS85B12-3 Datasheet - Page 31

no-image

BS85B12-3

Manufacturer Part Number
BS85B12-3
Description
Touch Key Flash Type 8-Bit MCU with LCD/LED Driver
Manufacturer
HOLTEK [Holtek Semiconductor Inc]
Datasheet
BS85B12-3/BS85C20-3
Touch Key Flash MCU with LCD/LED Driver
Rev. 1.00
Bit 7~1
Bit 0
Bit 7~2
Bit 1~0
Name
Name
POR
POR
R/W
R/W
Bank Pointer - BP
Bit
Bit
BP Register -- BS85B12-3
BP Register -- BS85C20-3
For this series of devices, the Data Memory is divided into two or three banks. Selecting the required
Data Memory area is achieved using the Bank Pointer. Bit 0 and 1 is used to select Data Memory
Banks 0~2.
The Data Memory is initialised to Bank 0 after a reset, except for a WDT time-out reset in the Power
Down Mode, in which case, the Data Memory bank remains unaffected. It should be noted that the
Special Function Data Memory is not affected by the bank selection, which means that the Special
Function Registers can be accessed from within any bank. Directly addressing the Data Memory will
always result in Bank 0 being accessed irrespective of the value of the Bank Pointer. Accessing data
from banks other than Bank 0 must be implemented using indirect addressing.
unimplemented, read as 0
DMBP0: select data memory banks
unimplemented, read as 0
DMBP1, DMBP0: select data memory banks
7
7
0: bank 0
1: bank 1
00: bank 0
01: bank 1
10: bank 2
11: undefined
6
6
General Purpose Data Memory
5
5
25
4
4
3
3
2
2
DMBP0
R/W
1
1
0
February 1, 2011
DMBP0
DMBP0
R/W
R/W
0
0
0
0

Related parts for BS85B12-3