添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符H型号页 > 首字符H的型号第822页 > HT46R51 > HT46R51 PDF资料 > HT46R51 PDF资料1第8页
HT46R51/HT46R52
结果低字节寄存器( ADRL ; 20H ) , A / D转换再
SULT高字节寄存器( ADRH ; 21H ) , A / D转换
控制寄存器( ADCR ; 22H ) , A / D转换时钟设置稳压
存器(ACSR ; 23H ) , I / O寄存器(PA ; 12H , PB ; 14H ,
PD ; 18H)和I / O控制寄存器( PAC ; 13H , PBC ; 15H ,
PDC ; 19H ) 。在28H之前剩余的空间再
为将来进一步扩展使用,读取这些某一地址
阳离子将返回的结果
00H.
通用
数据存储器,地址从28H到7FH,用于
存储数据和控制信息的COM
mands 。所有的数据存储器单元可以处理arith-
metic ,逻辑,递增,递减和循环
直接操作。除了一些特殊位
在数据存储器的每一位都可以设置和重置受
Set
[M ] .i或
CLR
[M ] .i指令。它们也间接AC-
通过插拔内存指针寄存器( MP0 ; 01H或
MP1;03H).
间接寻址寄存器
地址00H和02H是间接寻址寄存器
这不是物理实现的。任何读/写OP-
[ 00H ] ( [ 02H] )将访问数据存储器的关合作
指向MP0 ( MP1 ) 。读取地址00H ( 02H )
本身间接将返回的结果
00H.
写indi-
rectly产生任何操作。该内存指针寄存器
TER值( MP0和MP1 )是7位寄存器。
累加器
-
累加器密切涉及ALU操作。这是
也可以映射到的位置
05H
该数据存储器的
可与立即数操作。数据MOVE-
两个数据存储器之间必须穿过
累加器。
算术逻辑单元
-
ALU
该电路执行8位算术和逻辑运算。
ALU具有以下功能:
·
算术运算(ADD , ADC , SUB , SBC , DAA )
·
逻辑运算(AND ,OR,XOR , CPL)的
·
旋转( RL , RR , RLC , RRC )
·
递增和递减( INC , DEC )
·
科决定( SZ , SNZ , SIZ , SDZ等)
ALU不仅可以储存数据运算的结果
同时也改变状态寄存器。
状态寄存器
-
状态
这8位寄存器( 0AH)包含零标志位( Z),进
标志( C),辅助进位标志( AC) ,溢出标志位( OV ) ,
暂停标志位( PDF )和看门狗溢出标志位
( TO ) 。它也记录状态信息和控制
的操作顺序。
除TO和PDF标志位,
状态寄存器都可以用指令改变
其他寄存器。写入到状态寄存器中的任何数据
将不会改变TO和PDF标志。除了操作
相关的状态寄存器系统蒸发散可以得到不同的
sults从这些预期。 TO标志受到影响
系统上电后,一个WDT超时或执行
HALT
or
CLR
WDT指令, 。 PDF标志
仅受执行该
HALT
or
CLR
WDT指令
指令或系统上电。
在Z , OV ,AC和C标志反映的最新情况
操作。在进入中断程序或执行
子程序调用时,状态寄存器不会
自动压入堆栈。如果内容
的状态是很重要的,并且如果该子程序有可能
腐败的状态寄存器,程序员应该采取
注意事项及保存好。
中断
该装置提供了一个外部中断,内部
定时/计数器中断和A / D转换器输入
中断。中断控制寄存器( INTC ; 0BH ) CON-
功能
位号
0
LABEL
C
C的,如果运算结果的进位加法操作过程中或者设置,如果借不
在减法运算中发生的;否则C被清零。 C也受旋转
通过随身携带的指令。
如果运算结果开展除低半字节或没有借用AC设置
高半字节减法运算中低四位;否则AC被清零。
如果算术或逻辑运算的结果是零时,Z被置位;否则Z被清零。
OV被置若运算结果进位到最高位,但没有一个进的
高位比特,或反之亦然;否则OV被清零。
PDF被系统上电或执行清除
CLR
WDT指令, 。 PDF是由设置
执行
HALT
指令。
TO系统上电或执行了清除
CLR
WDT指令或
HALT
指令。 TO是
通过WDT超时设置。
未用,读作
0
状态( 0AH )注册
1
2
3
4
5
6, 7
AC
Z
OV
PDF
TO
修订版1.40
8
2005年7月12日

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