欢迎访问ic37.com |
会员登录 免费注册
发布采购

S3C70F2 参数 Datasheet PDF下载

S3C70F2图片预览
型号: S3C70F2
PDF下载: 下载PDF文件 查看货源
内容描述: 该S3C70F2 / C70F4单芯片CMOS微控制器是专为使用三星最新的4位CPU内核, SAM47高性能(三星安排 [The S3C70F2/C70F4 single-chip CMOS microcontroller has been designed for high-performance using Samsungs newest 4-bit CPU core, SAM47 (Samsung Arrange]
分类和应用: 微控制器
文件页数/大小: 38 页 / 271 K
品牌: SAMSUNG [ SAMSUNG ]
 浏览型号S3C70F2的Datasheet PDF文件第1页浏览型号S3C70F2的Datasheet PDF文件第2页浏览型号S3C70F2的Datasheet PDF文件第3页浏览型号S3C70F2的Datasheet PDF文件第5页浏览型号S3C70F2的Datasheet PDF文件第6页浏览型号S3C70F2的Datasheet PDF文件第7页浏览型号S3C70F2的Datasheet PDF文件第8页浏览型号S3C70F2的Datasheet PDF文件第9页  
PRODUCT OVERVIEW  
DATA MEMORY  
S3C70F2/C70F4/P70F4  
Overview  
Data memory is organized into three areas:  
— 32 ´ 4-bit working registers  
— 224 ´ 4-bit general-purpose area in bank 0  
— 256 ´ 4-bit general-purpose area in bank 1  
— 128 ´ 4-bit area in bank 15 for memory-mapped I/O addresses  
Data stored in data memory can be manipulated by 1-, 4-, and 8-bit instructions.  
Data memory is organized into two memory banks — bank 0, bank 1 and bank 15. The select memory bank in-  
struction (SMB) selects the bank to be used as working data memory. After power-on reset operation,  
initialization values for data memory must be redefined by code.  
Data Memory Addressing Modes  
The enable memory bank (EMB) flag controls the addressing mode for data memory banks 0, 1 or 15.  
When the EMB flag is logic zero, restricted area can be accessed. When the EMB flag is set to logic one, all two  
data memory banks can be accessed according to the current SMB value. The EMB = "0" addressing mode is  
used for normal program execution, whereas the EMB = "1" mode is commonly used for interrupts, subroutines,  
mapped I/O, and repetitive access of specific RAM addresses.  
Working Registers  
The RAM's working register area in data memory bank 0 is further divided into four register banks. Each register  
bank has eight 4-bit registers that are addressable either by 1-bit or 4-bit instructions. Paired 4-bit registers can  
be addressed as double registers by 8-bit instructions.  
Register A is the 4-bit accumulator and double register EA is the 8-bit extended accumulator. Double registers  
WX, WL, and HL are used as data pointers for indirect addressing. Unused working registers can be used as  
general-purpose memory.  
To limit the possibility of data corruption due to incorrect register bank addressing, register bank 0 is usually used  
for the main program and banks 1, 2, and 3 for interrupt service routines.  
1-4  
 复制成功!