添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符H型号页 > 首字符H的型号第822页 > HT46R51 > HT46R51 PDF资料 > HT46R51 PDF资料1第7页
HT46R51/HT46R52
指令
TABRDC [M]。
TABRDL [M]。
表中的位置
b10
P10
1
b9
P9
1
b8
P8
1
b7
@7
@7
b6
@6
@6
b5
@5
@5
b4
@4
@4
b3
@3
@3
b2
@2
@2
b1
@1
@1
b0
@0
@0
表中的位置
注意:
B10 B0 :表格地址位
P10 P8 :当前程序计数器位
@ 7 @ 0:表指针位
为Ht46R51 ,由于程序计数器是10位宽( B0 B9) ,在表中的b 10分配列不是应用程序
电缆
对于HT46R52 ,由于程序计数器只有11个位( B0 B10 )
堆栈寄存器
-
这是存储器的哪个被用于特殊的一部分
只保存程序计数器的内容。该
堆栈被组织成6个级别并且是既不部
数据也不是程序空间的一部分,并且它既不能读出
,也不能写入。激活电平由索引
堆栈指针( SP ),并且是不可读写的。
在一个子程序调用的状态或中断应答响应
edgment ,程序计数器的内容是
压入堆栈。在子程序或结束时
中断服务程序,返回指令信号( RET或
RETI ) ,程序计数器恢复到以前的
值从堆栈。在系统复位后,指针会指向
到堆栈的顶部。
如果堆栈已满,且有非屏蔽的中断发生
的地方,中断请求标志会被记录下来,而
响应将被禁止。当堆栈
指针减少(执行RET或RETI ) ,中断是
服务。这个功能可以防止堆栈溢出,使得
程序员更容易地使用这种结构。如果
堆栈满和
CALL子程序
随后执行,
发生堆栈溢出,首先进入将会丢失(只
最近6个返回地址会被保留) 。
数据存储器
-
内存
数据存储器(RAM)被设计111'8位
并且被分成两个官能团,即; spe-
CIAL功能寄存器( 23'8位)和通用
数据存储器( 88'8bit )其中大部分是只读
/写的,但有些是只读的。两个
类型的官能团,特殊功能寄存器
包括间接寻址寄存器0 ( 00H ) ,一
内存指针寄存器0 ( MP0 ; 01H ) ,间接AD-
敷料寄存器1( 02H ) ,一个存储器指针寄存器1
( MP1 ; 03H ) ,累加器( ACC ; 05H ) ,程序
计数器低字节寄存器( PCL ; 06H ),表格
指针( TBLP ; 07H ) ,表格内容高字节寄存器
( TBLH ; 08H ) ,状态寄存器( STATUS ; 0AH ) ,一个跨
中断控制寄存器( INTC ; 0BH ) ,定时/计数器
( TMR : 0DH ) ,定时/计数器控制寄存器
( TMRC ; 0EH ) , PWM数据寄存器( PWM ; 1AH ) , A / D转换
0 0 H
0 1 H
0 2 H
0 3 H
0 4 H
0 5 H
0 6 H
0 7 H
0 8 H
0 9 H
0 ^ h
0 B H
0建华
0深高
0 E ^ h
0 F H
1 0 H
1 1 H
1 2 H
1 3 H
1 4 H
1 5 H
1 6 H
1 7 H
1 8 H
1 9 H
1
1 B H
1建华
1深高
1 C ^ h
1 F H
2 0 H
2 1 H
2 2 H
2 3 H
2 4 H
2 7 H
2 8 H
在D IR权证吨A D ,D R (E S) S IN克例如为TE R 0
M·P 0
在D IR权证吨A D ,D R (E S) S IN克例如为TE ,R 1
M·P 1
A C C
P C L
T B L P将
T B L H
S T为T美
在T C
牛逼M R
Tm值R C
P A
P A C
P B
P B C
P·C
P C C
P(D)
P D C
P女男
S·P权证IA升P ü ; R P 2 O 5 S ê
D A T A M E M O对R
A D R L
A D R H
A D C R
A C S R
摹简è RA升P ü RP 发E
D上TA M E M O对RY
( 8 8 B Y形释)
:加利美E D
A D A S "0 0 "
7 F H
内存映射
修订版1.40
7
2005年7月12日

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