添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符H型号页 > 首字符H的型号第201页 > HT95A200 > HT95A200 PDF资料 > HT95A200 PDF资料3第11页
HT95LXXX
堆栈寄存器
这是存储器的哪个被用于特殊的一部分
只保存程序计数器的内容。该
堆栈分为12个级别( HT95L400 / 40P ) , 8列弗
ELS ( HT95L300 / 30P , HT95L200 / 20P , HT95L100 / 10P )或
4级( HT95L000 / 00P )并且是数据既不部
也不是部分程序的空间,而且它既不能读出
也不能写入。该层由堆栈索引
指针( SP ),并且是不可读写。在一
子程序调用或中断响应信号,犯人
程序计数器的内容被压入堆栈。
当子程序或中断服务程序结束时,显
返回指令二溴磷( RET或RETI ) ,程序
计数器恢复到其从堆栈中前一个值。
在系统复位后, SP将指向堆栈的顶部。
如果堆栈已满,且有中断发生,该间
中断请求标志会被记录下来,而确认
即使此中断使能信号将被禁止。
当堆栈指针(执行RET或
RETI ) ,中断将被响应。此功能前
通风口堆栈溢出,使得程序员使用
更容易构建。如果堆栈已满,且有
CALL子程序
is
随后执行,发生堆栈溢出和
第一项将被丢失(只有最近的12,8或4 ,去
待处理各种MCU类型,返回的地址是
存储) 。
数据存储器
数据存储器被分为四个功能组:
特殊功能寄存器,嵌入式控制寄存器,
LCD显示存储器以及通用存储器。
大多数是可读/写的,但有些是只读的。
特殊寄存器,嵌入式控制寄存器, LCD显示存储器和通用RAM
BP
地址
( RAM银行)
功能
描述
支持HT95LXXX
400/P 300/P 200/P 100/P 000/P
特殊功能寄存器位于从00H到
1FH 。嵌入式控制寄存器位于所述
存储区从20H到3FH 。剩余的空间
前的下表中的这些未指定
40H保留供未来扩展使用,读
荷兰国际集团这些地址的
00H.
通用
数据存储器被分成15家银行( HT95L400 / 40P )
11家银行( HT95L300 / 30P ) , 6家银行( HT95L200 / 20P ,
HT95L100 / 10P )或2组( HT95L000 / 00P ) 。该
在RAM银行都在地址从40H到0FFH
并且它们通过设置隔堤的值选择
指针(BP) 。
所有的数据存储器单元可以处理运算,
逻辑,递增,递减和循环操作
正确。除了一些特殊位,在每个位
数据存储器可以设置和复位
Set
[M ] .i或
CLR
[M ] .i指令。而且都可以通过间接访问
内存指针寄存器( MP0或MP1 ) 。该
BANK1 bank14和bank27只是间接accessi-
竹叶提取,通过内存指针寄存器1 ( MP1 ) 。
LCD显示存储器位于银行1BH 。他们
可以读取并通过间接寻址写入
使用内存指针1 ( MP1 )模式。要关闭显示器
开或关,一
1
or
0
被写入到对应的位
的存储区域。
特殊功能寄存器
00H
00H
00H
00H
00H
00H
00H
00H
00H
00H
00H
00H
00H
00H
01H
02H
03H
04H
05H
06H
07H
08H
09H
0AH
0BH
0CH
IAR0
MP0
IAR1
MP1
BP
的PCl
TBLP
TBLH
WDTS
状态
INTC0
TMR0H
间接寻址寄存器0
内存指针寄存器0
间接寻址寄存器1
内存指针寄存器1
银行指针寄存器
累加器
程序计数器低字节寄存器
表指针
表格内容高字节寄存器
看门狗定时器选项设置寄存器
状态寄存器
中断控制寄存器0
定时/计数器0高字节
注册
修订版1.20
11
2004年5月26日

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