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

SI1037-A-GM 参数 Datasheet PDF下载

SI1037-A-GM图片预览
型号: SI1037-A-GM
PDF下载: 下载PDF文件 查看货源
内容描述: 超低功耗128K , LCD MCU系列 [Ultra Low Power 128K, LCD MCU Family]
分类和应用:
文件页数/大小: 538 页 / 4351 K
品牌: SILABS [ SILICON LABORATORIES ]
 浏览型号SI1037-A-GM的Datasheet PDF文件第213页浏览型号SI1037-A-GM的Datasheet PDF文件第214页浏览型号SI1037-A-GM的Datasheet PDF文件第215页浏览型号SI1037-A-GM的Datasheet PDF文件第216页浏览型号SI1037-A-GM的Datasheet PDF文件第218页浏览型号SI1037-A-GM的Datasheet PDF文件第219页浏览型号SI1037-A-GM的Datasheet PDF文件第220页浏览型号SI1037-A-GM的Datasheet PDF文件第221页  
Si102x/3x
16.特殊功能寄存器
从0x80的直接访问数据存储位置到0xFF特殊功能寄存器
( SFR)的。 SFR提供的控制,并与Si102x / 3倍的资源和外设的数据交换。该
CIP -51控制器内核复制发现在一个典型的8051实施以及实施的SFR
额外的特殊功能寄存器,用于配置和访问子系统特有的Si102x / 3倍。这允许
增加新的功能,同时保持与MCS- 51 ™指令集的兼容性。表16.3列出
在Si102x / 3X系列器件中的全部SFR 。
在SFR寄存器进行访问,随时随地的直接寻址方式用于访问存储位置
从0x80至0xFF的。的SFR地址与结束在为0x0或0x8中(例如, P0, TCON, SCON0 , IE等)是比特
寻址和字节寻址。所有其它SFR字节寻址只。没人住
SFR空间地址被保留供将来使用。在SFR访问未定义的地址
空间会导致不确定的结果,应加以避免。指所对应的页
数据表中,如表16.3所示,每个寄存器的详细说明。
16.1 。 SFR分页
CIP-51的SFR的功能页面,从而为器件的许多特殊功能寄存器映射到0x80至0xFF的记忆
地址空间。 SFR存储空间有256
页。
在这种方式中,每个存储器位置从0x80至
为0xFF可以访问多达256个特殊功能寄存器。该Si102x / 3x系列器件采用了两个SFR页: 0x00,并为0x0F 。
SFR网页所使用的特殊功能寄存器页选择寄存器选择, SFRPAGE (见SFR
定义11.3 ) 。读取和写入的SFR的步骤如下:
1.使用SFRPAGE寄存器中相应的SFR页号。
2.使用直接寻址方式读或写特殊功能寄存器( MOV指令) 。
16.2 。中断和SFR分页
当中断发生时,当前的SFRPAGE被压入SFR页堆栈。一旦执行
RETI指令时, SFR页会自动恢复到SFR页在之前中断使用。
这是通过一个三字节来完成
SFR页堆栈。
该堆栈的顶部字节是SFRPAGE ,电流
SFR页。 SFR页堆栈的第二个字节是SFRNEXT 。在SFR的三分之一,或底部字节
页面堆栈是SFRLAST 。时产生中断,当前的SFRPAGE值被推到SFRNEXT字节
和SFRNEXT的值被压入到SFRLAST 。在中断返回时, SFR页堆栈是
弹起造成SFRNEXT的值返回到SFRPAGE寄存器,从而恢复到SFR
页面内容无需软件干预。如果在没有SFR页值在SFRLAST (0×00的值
堆栈的堆栈的底部)被放置在SFRNEXT寄存器。如果需要的话,将存储在值
SFRNEXT和SFRLAST可以在中断期间被修改,使CPU返回到一个不同的
SFR页在执行RETI指令(在中断退出) 。在SFR页寄存器修改
堆栈不会导致推栈或弹出。只有中断调用和返回将导致PUSH / POP能操作
ations的SFR页堆栈。
在Si102x / 3×器件, SFRPAGE必须明确在中断服务程序中设置的。
修订版0.3
217