宏晶科技:www.MCU-Memory.com
Mobile:13922805190(姚永平)
Tel:0755-82948409
Fax: 0755-82944243
STC89C51RC/RD+ 系列 片机 展RAM的使用
STC89C51RC/RD+ 系列 片机 展RAM的禁止
适用型号:
STC89C51RC,STC89C52RC,STC89C53RC,STC89LE51RC,STC89LE52RC,STC89LE53RC
STC89C54RD+,STC89C58RD+,STC89C516RD+,STC89LE54RD+,STC89LE58RD+,STC89LE516RD+
普通89C51,89C52系列 片机的内部RAM只有128(89C51)/256(89C52)供用 使用
(1).低128字 的内部RAM(地址:00H-7FH),可直接 址或 接 址,(data/idata)
(2).高128字 的内部RAM(地址:80H-FFH),只能 接 址(普通89C51没有),(idata)
(3).特殊功能寄存器SFR(地址:80H-FFH), 只能直接 址,(data)
特殊功能寄存器SFR和高128字 的内部RAM是通
址方式来区分的,
的8051系列 片机只
有128-256字 RAM供用 使用,在此情况下STC公司响 广大用 的呼声,在一些 片机内部增加了
RAM。 STC89C58RD+系列 片机 展了1024个字 RAM,STC89C52RC系列 片机 展了256个字 RAM。
RC/RD+系列8051 片机 展RAM管理及禁止ALE 出 特殊功能寄存器 只写
Mnemonic Add Name
7
6 5 4 3 2
1
0
Reset value
AUXR
8Eh Auxiliary Register 0 -
- - - - - EXTRAM ALEOFF xxxx,xx00
Symbol符号 Function功能
EXTRAM
Internal/External RAM access
内部/外部 RAM 存取
0: 内部 展的EXT_RAM可以存取.
RD+系列 片机
在00H到3FFH 元(1024字 ),使用MOVX @DPTR指令
,超 400H的地址空
是
外部数据存 器(含400H 元), MOVX @Ri 只能 00H到FFH 元
RC系列 片机
在00H到FFH 元(256字 ),使用MOVX @DPTR指令
,超 100H的地址空
00H到FFH 元
是
外部数据存 器(含100H 元), MOVX @Ri 只能
1: External data memory access.
外部数据存 器存取,禁止
使用同普通8052 片机
内部 展RAM,此 MOVX @DPTR / MOVX @Ri 的
ALEOFF
Disable/enable ALE.
0: ALE is emitted at a constant rate of 1/3 the oscillator frequency in
6 clock mode, 1/6 fosc in 12 clock mode
ALE脚 出固定的1/6晶振 率信号在12
的1/3晶振 率信号.
模式 ,在6
模式
出固定
1: ALE is active only during a MOVX or MOVC instruction.
ALE脚 在 行MOVX or MOVC指令 才 出信号,好 是:降低了系
外界的EMI.
注解:STC89LE516AD,STC89LE516X2 系列无EXTRAM控制位, 有ALEOFF控制位。
STC89LE516AD/X2系列用 MOVX A, @Ri / MOVX @Ri, A指令固定 内部 展的EXTRAM,
用 MOVX A, @DPTR / MOVX @DPTR, A指令固定 外部RAM.
宏晶科技:
片机/存 器供 商
www.MCU-Memory.com
STC 增 型8051 片机中文指南(RC/RD+系列)
10