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

VRS51L1050-25-PG-ISPV3 参数 Datasheet PDF下载

VRS51L1050-25-PG-ISPV3图片预览
型号: VRS51L1050-25-PG-ISPV3
PDF下载: 下载PDF文件 查看货源
内容描述: 的Versa 8051 MCU的3.3V与IAP / ISP功能的Flash 64KB [Versa 8051 3.3V MCU with 64KB of IAP/ISP Flash]
分类和应用: 光电二极管微控制器
文件页数/大小: 49 页 / 505 K
品牌: RAMTRON [ RAMTRON INTERNATIONAL CORPORATION ]
 浏览型号VRS51L1050-25-PG-ISPV3的Datasheet PDF文件第5页浏览型号VRS51L1050-25-PG-ISPV3的Datasheet PDF文件第6页浏览型号VRS51L1050-25-PG-ISPV3的Datasheet PDF文件第7页浏览型号VRS51L1050-25-PG-ISPV3的Datasheet PDF文件第8页浏览型号VRS51L1050-25-PG-ISPV3的Datasheet PDF文件第10页浏览型号VRS51L1050-25-PG-ISPV3的Datasheet PDF文件第11页浏览型号VRS51L1050-25-PG-ISPV3的Datasheet PDF文件第12页浏览型号VRS51L1050-25-PG-ISPV3的Datasheet PDF文件第13页  
VRS51L1050
Program Status Word Register
The PSW register is a bit-addressable register that
contains the status flags (CY, AC, OV, P), user flag
(F0) and register bank select bits (RS1, RS0) of the
8051 processor.
T
ABLE
12: P
ROGRAM
S
TATUS
W
ORD
R
EGISTER
(PSW) - SFR DO
H
By default after reset, only the 256 bytes of SRAM
mapped to internal memory is accessible (access to
the remaining 768 bytes of SRAM is disabled). This
768 bytes can be enabled by setting the XRAME bit of
the SYSCON register located at address BFh in the
SFR.
Lower 128 Bytes (00h to 7Fh, Bank 0 & Bank 1)
Details of the lower 128 bytes of data memory (from
00h to 7Fh) are summarized as follows:
o
o
o
o
Address range 00h to 7Fh can be accessed in
direct and indirect addressing modes.
Address range 00h to 1Fh includes R0-R7
register areas.
Address range 20h to 2Fh is bit-addressable.
Address range 30h to 7Fh is not bit-
addressable and can be used as general
purpose storage.
7
CY
Bit
7
6
5
4
3
2
1
0
6
AC
5
F0
4
RS1
3
RS0
2
OV
1
-
0
P
Mnemonic
CY
AC
F0
RS1
RS0
OV
-
P
Description
Carry bit
Auxiliary carry bit from bit 3 to 4.
User definer flag
R0-R7 Register bank select bit 0
R0-R7 Register bank select bit 1
Overflow flag
-
Parity flag
RS1
0
0
1
1
RS0
0
1
0
1
Active Bank
0
1
2
3
Address
00h-07h
08h-0Fh
10h-17h
18-1Fh
Upper 128 Bytes (80h to FFh, Bank 2 & Bank 3)
The upper 128 bytes of data memory ranging from 80h
to FFh can be accessed using indirect addressing or
by using bank mapping in direct addressing mode.
Data Pointer
The VRS51L1050 has one 16-bit data pointer. The
DPTR is accessed via two SFR addresses: DPL
located at address 82h and DPH located at address
83h.
Stack Pointer
The stack pointer is a register located at address 81h
of the SFR register area whose value corresponds or
points to the address of the last item placed on the
processor stack. The stack pointer contents are
incremented each time new data is placed on the
stack.
By default, the stack pointer value is 07h, but it is
possible to program the processor stack pointer to
point anywhere in the 00h to FFh range of SRAM.
When a function call is performed or an interrupt is
serviced, the 16-bit return address (two bytes) is stored
on the stack. Data can be placed manually on the
stack by using the PUSH and POP functions.
Expanded SRAM Access Using the MOVX @DPTR
Instruction
The 768 bytes of expanded SRAM data memory
occupies addresses 0000h to 02FFh. This can be
accessed using external direct addressing (i.e. the
MOVX instruction). Note that in the case of indirect
addressing using the
MOVX @DPTR
instruction, if the
address is larger than 02FFh, the VRS51L1050 will
access off-chip memory in the external memory space
using the external memory control signals.
Data Memory
The VRS51L1050 has 1KB of on-chip SRAM: 256
bytes are mapped into the internal memory bus as is
standard for 8052 MCUs. The remaining 768 bytes
(expanded SRAM) can be accessed using external
memory addressing via the MOVX instruction.
F
IGURE
6: VRS51L1050 D
ATA
M
EMORY
02FF
Expanded 768 bytes
(accessed by direct
external addressing mode,
using the MOVX
instruction)
FF
80
7F
00
Upper 128 bytes
(Indirect addressing mode only)
SFR
(Direct addressing mode Only)
(XRAME=1)
Lower 128 bytes
0000
______________________________________________________________________________________________
www.ramtron.com
page 9 of 49