
HT95R64/HT95R65
数据存储器会初始化到Bank 0复位后,
除了一个WDT超时复位,在电源关闭
模式,在这种情况下,数据存储器的存储
不受影响。但是应当注意的是,特殊功能
数据存储器不受存储体选择,
这意味着特殊功能寄存器可
访问银行从0到10。银行直接寻址
数据存储器总是会导致银行0是AC-
银行指针的值无关cessed 。
累加器
-
加
该累加器是中央的任何操作
微控制器和操作密切相关
由ALU进行。蓄能器的地方
其中,从ALU的所有中间结果被存储。
如果没有累加器,有必要写
每次计算或逻辑操作,例如结果
如加法,减法,移位等,以在数据存储器
造成程序编写和时间的负担。
数据传送也常常牵涉到临时
到累加器的存储功能;例如,当
一个用户定义的寄存器之间传送数据
另外,有必要通过将数据做到这一点
通过累加器作为之间不能直接传送
两个寄存器是允许的。
程序计数器低字节寄存器
-
的PCl
以提供额外的程序控制功能,低
程序计数器的字节进行访问,以亲
程序员的特殊功能区域内它
的数据存储器。对此寄存器进行操作,直接
跳转到其它程序地址很容易imple-
mented 。直接将值装入该寄存器PCL
将导致程序直接跳转到指定的程序存储器的某一地址
阳离子,但是,由于寄存器只有8位宽的,只有
目前的程序存储器页是针对每个内跳
mitted 。当使用这样的操作,注意,
伪周期将被插入。
查表寄存器
-
TBLP , TBLH
这两个特殊功能寄存器用来控制
存储在副校的查找表的操作
程序存储器。 TBLP为表格指针,指向
的位置,其中所述表中的数据的位置。它的价值
必须在安装之前的任何表格读取指令EX-
ecuted 。它的值是可以改变的,对于使用实施例的
INC
or
DEC
指令,允许简单的表格数据
进行读取。 TBLH是位置所在
表数据中的高位字节的表之后被存储
读取数据指令已被执行。需要注意的是
表格数据低字节会被传送到使用者指定的
罚款位置。
看门狗定时器寄存器
-
WDTS
微控制器的看门狗功能提供
自动复位功能,给予微控制器
是指防止虚假跳转到不正确的
程序存储器地址。要实现这一点,一个计时器
这将发出一个微控制器中提供了
复位命令时,它的价值溢出。提供
可变的看门狗定时器复位时间,看门狗
定时器的时钟源可以通过多种划分可分为岭
TIOS ,它的值是使用WDTS寄存器设置。
通过直接写入该寄存器,相应的divi-
锡永的比例为看门狗定时器的时钟源可以是
设置。请注意,只有较低的3位用来设定divi-
1和128之间的锡永的比率。
状态寄存器
-
状态
该8位寄存器包含零标志位( Z) ,进位标志
( C),辅助进位标志位( AC) ,溢出标志位( OV ) ,电源
暂停标志位( PDF )和看门狗溢出标志位( TO ) 。
这些算术/逻辑操作和系统管理
换货标志是用来记录的状态和操作
微控制器。
除TO和PDF标志位,
状态寄存器都可以用指令改变
其他寄存器。写入到状态寄存器中的任何数据
将不会改变TO或PDF标志。此外,操
相关的状态寄存器系统蒸发散可以得到不同的
sults由于不同的指令操作。在TO
标志可以只受系统上电,看门狗溢出
超时或执行
CLR
WDT指令或
HALT
IN-
梁支。 PDF标志被执行的唯一影响
HALT
or
CLR
WDT指令,或系统中
电。
b 0
T O服务
P D F
0伏
Z
A C
C
b 7
S T为T ü S R例如是德
A R
C A
。U
ê
第i M E
R R FLA
X伊利亚R
R 0 FLA克
V ê FLO瓦特
g
TIC / L 克IC P·E R A蒂奥·N· LA的s
C·A·R R FLA克
FLA摹
A N
n
TIM
e
一克ê M E N五六拉的s
FLA摹
ê - ü吨FLA克
TE D,重新A D A S "0 "
S y时骤M M
P 2 O宽E R D所O w制备
W上的TC H D 克
N}÷吨IM P乐米
状态寄存器
1.00版
18
2010年3月3日