Rev. 1.60
52
August 20, 2019
Rev. 1.60
53
August 20, 2019
BS66F340/BS66F350/BS66F360/BS66F370
Touch A/D Flash MCU with LED Driver
BS66F340/BS66F350/BS66F360/BS66F370
Touch A/D Flash MCU with LED Driver
Data Memory
The Data Memory is an 8-bit wide RAM internal memory and is the location where temporary
information is stored.
Divided into two types, the first of Data Memory is an area of RAM where special function registers
are located. These registers have fixed locations and are necessary for correct operation of the device.
Many of these registers can be read from and written to directly under program control, however, some
remain protected from user manipulation. The second area of Data Memory is reserved for general
purpose use. All locations within this area are read and write accessible under program control.
Switching between the different Data Memory sectors is achieved by properly setting the Memory
Pointers to correct value.
Structure
The Data Memory is subdivided into several sectors, all of which are implemented in 8-bit wide
Memory. Each of the Data Memory sectors is categorized into two types, the Special Purpose Data
Memory and the General Purpose Data Memory.
The address range of the Special Purpose Data Memory for the device is from 00H to 7FH. The
General Purpose Data Memory address range is from 80H to FFH except the Touch Key Module
Data Memory. The Touch Key Modul Data Memory is located in sector 5 and sector 6 respectively
with a start address of 00H.
Device
Special Purpose
Data Memory
General Purpose
Data Memory
Touch Key Module
Data Memory
Located Sectors
Capacity Sector : Address
Sector : Address
BS66F340
0, 1
512×8
0: 80H~FFH
1: 80H~FFH
2: 80H~FFH
3: 80H~FFH
5: 00H~17H
6: 00H~17H
BS66F350
0, 1
768×8
0: 80H~FFH
1: 80H~FFH
:
5: 80H~FFH
5: 00H~27H
6: 00H~27H
BS66F360
0, 1
1024×8
0: 80H~FFH
1: 80H~FFH
:
7: 80H~FFH
5: 00H~37H
6: 00H~37H
BS66F370
0, 1
1536×8
0: 80H~FFH
1: 80H~FFH
:
11: 80H~FFH
5: 00H~47H
6: 00H~47H
Data Memory Summary