Description

2.1 Description

The MCS1210 has three very general types of memory. To program the MCS1210 effectively, it is necessary to have a basic understanding of these memory types:

-Special Function Registers refer to 128 bytes that control the operation of the MSC1210.

-Program Memory is used to store the actual program that may reside on- chip, off-chip, or both.

-Data Memory is static random access memory (SRAM) that can reside on-chip, off-chip, or both. The MSC1210 has four types of data memory:

J On-chip extended SRAM

J Off-chip external SRAM

J On-chip Flash Data memory

J Internal RAM

2.2Program Memory

Program memory holds the actual program that is to be run. This memory in- cludes the on-chip flash memory designated as program memory and/or ex- ternal memory.

The MSC1210 family offers a maximum of 32k of on-chip flash program memory. The exact amount of on-chip program memory depends on the spe- cific MSC1210 version selected and how the flash memory of that chip has been partitioned between program and data memory. Figure 2−1 illustrates how the flash memory may be distributed between these two types of memory.

Figure 2−1. MSC1210 Memory Map

2-2

Page 28
Image 28
Texas Instruments MSC1210 manual Description, Program Memory