添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第1039页 > ADUC844BCP32-5 > ADUC844BCP32-5 PDF资料 > ADUC844BCP32-5 PDF资料2第14页
初步的技术数据
ADuC844
11位堆栈指针visable在SP和SPH的SFR 。该SP
SFR位于81H作为一个标准的8052的SPH SFR是
位于B7H 。这个SFR的3个LSB包含3个额外的位
要8位堆栈指针扩展到11位的堆栈
指针。
07FFH
特殊功能寄存器(SFR )
SFR空间映射到高128字节的内部数据
存储空间和仅由直接寻址访问。它提供了一个
片上外设和CPU之间的所有接口。块
示出了ADuC844经由编程模型
SFR区示于图5 。
除了程序计数器( PC)和四个常规 - 所有寄存器
通用寄存器银行,驻留在SFR区。在SFR寄存器
包括控制,配置和数据寄存器,提供了一个
CPU和所有片上外设之间的接口。
62 KB的ELECTRICALLY
可重复编程
非易失性Flash / EE
程序存储器
4字节
ELECTRICALLY
可重复编程
非易失性
FLASH / EE数据
内存
128-BYTE
特别
功能
注册
区域
UPPER 1792
字节
片上XRAM
( DATA + STACK
用于EXSP = 1,
数据只
用于EXSP = 0)
CFG845.7 = 0
CFG845.7 = 1
100 H
FFH
256字节
片内数据
内存
(数据+堆栈)
00H
00H
低25 6
字节
片上XRAM
(仅限于数据)
805 1-
兼容
CORE
Σ-Δ
ADCS
其他片
外设
256字节RAM
2K XRAM
温度传感器
电流源
12位DAC
串行I / O
WDT , PSM
旅游业议会表示, PLL
图4.扩展堆栈指针操作
外部数据存储器(外部XRAM )
就像一个标准的8051兼容内核的ADuC844可以访问
使用MOVX指令外部数据存储器。该MOVX
指令自动输出所需的各种控制选通
来访问数据存储器。
在ADuC844然而,最多可以访问extrenal数据16MBytes
内存。这是64K字节的外部数据的增强
可在一个标准的8051兼容内核的内存空间。
外部数据存储器中,在更详细地讨论
ADuC844硬件设计考虑部分。
图5.编程模型
累加器SFR ( ACC )
ACC是一个累加器寄存器,用于数学运算
包括加,减,整数乘法和除法,
和布尔位操作。该助记符accumulator-
具体的说明,请参阅累加器为A.
B SFR (B )
B寄存器被用来与ACC乘法和除法
操作。在其它指令可以被视为一个中普通
目的暂存寄存器。
数据指针( DPTR )
该数据指针是由三个8位寄存器,命名为民进党
(第一个字节) , DPH (高字节)和DPL (低字节) 。这些用于
用于内部和外部的代码访问提供存储器地址和
外部数据访问。它可以操作为一个16位寄存器
( DPTR = DPH , DPL ) ,虽然INC DPTR指令将
自动结转到民进党,或三个独立的8位
寄存器(民进党, DPH , DPL ) 。
该ADuC844支持双数据指针。请参阅双数据
指针部分后面的数据表。
堆栈指针( SP和SPH )
在SP的SFR是堆栈指针和用于保存一个内部RAM
解决被称为“堆栈的顶部。 ”该SP寄存器是
数据前增加PUSH和通话过程中存储
处决。而堆栈可以位于任何地方的片上RAM ,
在SP寄存器复位后初始化为07H 。这导致堆栈
以从08H开始。
正如前面提到的ADuC844提供了一个扩展的11位堆栈
指针。 3个额外的位来弥补11位堆栈指针是3
在SPH字节位于B7H的最低有效位。为使SPH SFR的
-14-
REV 。 PRB

深圳市碧威特网络技术有限公司