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

HT36A2 参数 Datasheet PDF下载

HT36A2图片预览
型号: HT36A2
PDF下载: 下载PDF文件 查看货源
内容描述: 8位音乐合成器MCU [8-Bit Music Synthesizer MCU]
分类和应用:
文件页数/大小: 24 页 / 213 K
品牌: HOLTEK [ HOLTEK SEMICONDUCTOR INC ]
 浏览型号HT36A2的Datasheet PDF文件第3页浏览型号HT36A2的Datasheet PDF文件第4页浏览型号HT36A2的Datasheet PDF文件第5页浏览型号HT36A2的Datasheet PDF文件第6页浏览型号HT36A2的Datasheet PDF文件第8页浏览型号HT36A2的Datasheet PDF文件第9页浏览型号HT36A2的Datasheet PDF文件第10页浏览型号HT36A2的Datasheet PDF文件第11页  
HT36A2
另一种类型是对波形表的代码,它是由寻址
起始地址ST11 〜0 。在节目类型,
WA15 〜 0 = PF2 〜 0
´
2
13
+ PC12 〜 0 。在波表
ROM类型, WA15 〜 0 = ST11 〜 0
´
2
5
.
程序存储器
-
只读存储器
程序存储器用于存储程序IN-
要被执行,以及一些数据。它还包含
数据,表格和中断入口,并组织成
8192'16位,由银行指针,程序处理
柜台和表指针。
在每家银行的程序存储器地址
被保留用于特殊用途:
·
在BANK0地址000H
0 0 0 0 H
0 0 0 8 H
0 0 0建华
D E V IC e在钨协莉丝一个TIO N P R 0克R A米
在TE rruptsubrou锡(E T) IM ER Ç渔隐TE R 0
在TE rruptsubrou锡(E T) IM ER Ç渔隐德,R 1
P RO克RA米
R 0 M
否0 0 H
N· F H
1。· Ø的k - ü P TA B乐( 2 5 6 W 0 R D所S)
1 F F F H
1。· Ø的k - ü P TA B乐( 2 5 6 W 0 R D所S)
1 6 B公司
N}÷ TE :N RA体中(E S)来回回米
0 0〜 1 F。
这个区域的初始化程序保留。自动对焦
器芯片复位时,程序会开始执行
000H的位置上BANK0 。
·
地址008H
程序存储器的每个银行
服务程序)二者都使用查表指令
灰, TBLH的主程序中的内容是
可能由该表可以改变读取用于指令
在ISR 。可能会出现错误。在这种情况下,使用而表格
在主程序均衡器读取指令并在ISR Si-所示的
multaneously应当避免。然而,如果
表中读出的指令,无论在所述被应用
主程序和中断服务程序,中断应该显示
表前体健读取指令。它不会
启用直到TBLH被备份。所有的表
相关指令需要2个周期来完成了选购
累加器。这些区域可以作为正常的程序
存储器,这取决于用户的要求。
·
银行指针
该区域保留给定时器计数器0中断
对每家银行的服务项目。如果定时器中断的结果
从定时器计数器0溢出,如果中断是
使能且堆栈未满,则程序开始EX-
ecution在位置008H对应的银行。
·
地址00CH
该区域保留给定时器计数器1中断
对每家银行的服务项目。如果定时器中断再
sults从定时器计数器1溢出,如果跨
中断使能且堆栈未满,则程序
开始执行的位置00CH对应
其银行。
·
表中的位置
在ROM空间中的任何位置,可以作为
查找表。该指令TABRDC [ M] (中电流
房租页, 1页= 256个字)和TABRDL [ M] (中
最后一页)传输低阶的内容
字节到指定的数据存储器,并且
高字节并送至( 08H ) 。只有目标
在表中的低阶字节的是明确定义的,该
表中字的高字节被传送到
在TBLH 。表格内容高字节寄存器
( TBLH )是只读的。表指针( TBLP)是
读/写寄存器( 07H ) ,用来指明表格某一地址
阳离子。之前访问表,该位置必须
被放置在TBLP 。该TBLH是只读的,不能
被恢复。如果主程序和ISR (中断
程序存储器是由8家银行和
每家银行进入8192
´
16位的程序ROM 。
PF [ 2 〜 0]作为银行指针。一个指令后,
化已被执行以将数据写入到寄存器中的PF
选择不同的银行,注意到,新银行将
不能立即选定。它不是直到以下
指令执行完毕,该行会
可实际选择。应该注意的是, PF稳压
存器具有设定为输出模式前被清除。
波表ROM
将ST [11 〜0]是用于限定的起始地址
上的波表的每个样品和读取的波形
从该位置的数据。 HT36A2提供16个输出AD-
从华盛顿州的礼服线[15 〜0] ,则ST [11 〜0 ]用于LO-
表中的位置
指令(S )
TABRDC [M]。
TABRDL [M]。
*12
P12
1
*11
P11
1
*10
P10
1
*9
P9
1
*8
P8
1
*7
@7
@7
*6
@6
@6
*5
@5
@5
*4
@4
@4
*3
@3
@3
*2
@2
@2
*1
@1
@1
*0
@0
@0
表中的位置
注意:
* 12 〜 * 0 :表格地址的位
@ 7〜 @ 0:表指针位
1.00版
7
2003年6月19日
P12 〜 P8 :当前程序计数器位