合泰芯片选型手册
合泰HT66F002_HT66F0025_HT66F003_HT66F004

合泰代理HT9B95A,HT9B95B,HT9B95G中文资料

Rev. 1.0012015-05-28HT9B95
方框图
Power ON Reset SEG0 SEG1 SEG2 Display RAM Segment driver output
SCL SDA
I2 C Controller
VDD Internal Oscillator Timing Generator
●提供省电模式,以降低功耗 ●封装类型
♦ HT9B95A:48-pin TSSOP,52-pin LQFP ♦ HT9B95B:52-pin LQFP ♦ HT9B95G:COG
概述
HT9B95系列是一款存储器映射和多功能 LCD控制 /驱动芯片。该系列芯片最大显 示模式有 312点(39×8)或 280点(35×8), 取决于所选择的型号。 HT9B95系列软件 配置特性使其适用于多种 LCD应用,包括 LCD模块和显示子系统。 HT9B95系列通 过双线双向 I2C接口与大多数微处理器 /微 控制器进行通信。
COG Pad尺寸
项目 芯片尺寸 芯片厚度 Pad间距 编号 — — 1, 28~75 2~7, 22~27 9~20 1, 28~75 2~7, 22~27 9~20 所有 pad 40 40 67 18± 3 尺寸 X 3108 508 60 80 >80 60 60 67 Y 1132 单位 μm μm μm μm μm μm μm μm μm
SEG38
VLCD
_ + _
OP
OP
+ _ + _
Common /Segment driver output
COM0/SEG39 COM1/SEG40 COM2/SEG41 COM3/SEG42
芯片选型手册

芯片选型手册芯片选型是指根据具体需求,在市场上挑选出最适合的芯片。
正确选型有助于提高产品性能,并可以节省成本,提高生产效率。
本手册旨在为大家提供一些芯片选型的基本知识和步骤,帮助您更好地进行芯片选型。
一、了解需求在进行芯片选型之前,首先要充分了解产品的需求和功能要求。
这包括产品的工作环境、功耗、性能要求等。
只有充分了解需求,才能选择最适合的芯片。
二、芯片厂商选择芯片厂商选择需要综合考虑诸多因素,例如产品质量、价格、售后服务、可靠性等。
建议选取信誉好、历史悠久、服务好的厂商,品牌整体实力也是重要考虑因素之一。
三、性能指标选择芯片的性能指标对产品性能至关重要,因此需要根据产品功能要求进行选型。
常见的性能指标包括:运算速度、功耗、存储容量、接口类型等。
在选择时,需要对这些指标进行综合分析和对比,以选出最适合的芯片。
四、接口类型选择芯片的接口类型决定了芯片与其他组件的相互通信方式。
根据产品的实际应用环境和接口需求进行选择,可以提高芯片的兼容性和稳定性。
例如,如果产品需要与其他设备进行无线连接,则需要选用支持无线通信的芯片。
五、芯片可靠性选择芯片的可靠性对产品的稳定性和寿命有着直接的影响。
需要选择经过严格测试和验证、具有良好品质保证的芯片。
此外,还需要考虑芯片的温度适应性和防静电能力等问题,以确保产品的稳定性和可靠性。
六、系统整合芯片选型也需要考虑系统整合的问题。
不同芯片可能需要使用不同的支持器件和开发工具,需要进行整合。
在进行芯片选型时,需考虑到现有的系统设备和组件,并选择兼容性好、支持设备丰富的芯片。
七、成本控制成本控制也是选型过程中需要考虑的重要因素之一。
建议进行多方面对比和分析,确保产品的性能指标与成本预算相符。
有时,选择市场份额大、产品较成熟的芯片,可能会降低开发成本。
以上就是芯片选型的基本知识和步骤,读者可根据实际情况进行参考。
在选择芯片时,要关注芯片的安全性问题。
尤其是在关键系统领域,安全问题有可能带来极其严重的后果,因此需要进行安全评估和测试。
芯片选型手册

芯片选型手册芯片选型手册在电子产品设计中,芯片的选型是非常重要的一环。
一个合适的芯片选择不仅可以提高产品的性能和稳定性,还能够降低产品的成本和时间开发成本。
因此,合理选择芯片是产品设计中的关键一步。
下面是一个1000字的芯片选型手册,旨在帮助初学者和经验丰富的设计师选择适合他们的芯片。
1. 需求分析:首先,需要明确产品的功能需求和性能要求。
例如,产品需要什么样的处理能力、存储容量和外设接口等等。
根据这些需求,可以确定芯片的一些基本参数。
2. 芯片类型选择:根据具体的需求,可以选择不同类型的芯片,例如微控制器(MCU)、微处理器(MPU)和数字信号处理器(DSP)等。
不同类型的芯片具有不同的特点和应用领域,需要根据产品需求选择最合适的芯片类型。
3. 主要参数选择:在确定芯片类型后,需要进一步选择芯片的主要参数。
例如,对于MCU来说,需要选择适当的处理器核心、工作频率、存储容量和外设接口等。
对于MPU和DSP来说,需要选择适当的处理器核心、主频、存储容量和硬件加速器等。
4. 芯片供应商选择:在确定芯片的主要参数后,可以选择合适的芯片供应商。
供应商的信誉、技术支持和售后服务等都是选择供应商的考虑因素。
还可以参考其他用户的评价和推荐。
5. 芯片评估:在最终选择芯片之前,可以进行一些芯片的评估工作。
例如,可以使用评估板进行软硬件开发和测试,评估芯片的性能和稳定性。
还可以参考一些专业评估报告,评估芯片的技术能力和应用优势。
6. 成本和供货周期考虑:在选择芯片时,还需要考虑成本和供货周期等因素。
精确的成本估算和供货周期预测可以帮助降低产品的成本和提前规划生产计划。
7. 功耗和封装选择:最后,还需要考虑芯片的功耗和封装类型。
低功耗设计可以延长产品的电池寿命和减少散热问题。
合适的封装类型可以方便产品的布局和组装。
总结:芯片选型是产品设计中至关重要的一步,需要根据产品的需求和性能要求选择适合的芯片类型和主要参数。
选择合适的芯片供应商、进行芯片评估和考虑成本和供货周期等因素都是芯片选型的重要考虑因素。
HOLTEK HT47C10L 8 位 R-F 型低电压 Mask 单片机 说明书

HT47C10L8位R-F 型低电压Mask 单片机特性工作电压1.2V~2.2V 8个双向输入/输出口内置32kHz/128kHz RC 振荡器(掩膜选项128kHz 振荡只提供给EL 输出) 看门狗定时器1K×16程序存储器ROM 32×8数据存储器RAM 一个时基(Time Base) 一组蜂鸣器输出一组EL 输出电压可调的低电压检测功能HALT 和唤醒功能可降低功耗9×4段1/4duty 1/2bias 的液晶显示驱动电路RC 型A/D 转换通道2层硬件堆栈位操作指令查表指令表格内容字长16位当系统时钟为32768Hz 时指令周期为122µs 指令执行时间为1或2个指令周期63条指令44-pin QFP 封装概述HT47C10L 是8位高性能精简指令集单片机单指令周期和两级流水线结构使其适合高速应用的场合特别适用于体温计产品方框图Pad图*IC的衬底要连接到PCB板上的VSS低电平有效输出口每一位都可以作为唤醒输入输出共用引脚一旦PA0/PA1设置为蜂鸣器输出自内部蜂鸣器时钟发生器输出或带上拉电阻的斯密特输入输出口每一位都可以作为唤醒输入输出共用引脚一旦输出其信号来自可由软件设置为输出或带上拉电阻的位双向输入输出口每一位都可以作为唤醒输入输出或带上拉电阻的斯密特输入负电源VCCC1倍压电路VCC=2×VDDVCC LCD 工作电压需要在 C1C2VCC 开关引脚SEG8~SEG0LCD 驱动的和Common 输出正电源 LVD B 低电压检测A/D 转换转换参考电阻连接引脚转换传感器电阻连接引脚带上拉电阻正常使用时不必连接正常使用时不必连接极限参数电源供应电压………….-0.3V~2.5V 储存温度………….-50~125 端口输入电压………….V SS -0.3V~V DD +0.3V 工作温度………..….-40~85注这里只强调额定功率超过极限参数所规定的范围将对芯片造成损害无法预期芯片在上述标示范围外的工作状态而且若长期在标示范围外的条件下工作可能影响芯片的可靠性f=32kHzLVD关闭f OSC=128kHz=32kHzLVD关闭Ω*C=2200pFf OSC=32kHzLVD关闭f OSC=32kHz=32kHzLVD关闭Ω*C=2200pFLVD打开无负载系统关闭f OSC=32kHzLVD关闭f OSC=32kHz=32kHzLVD关闭1.5V — PA0(BZ))PA2(EL1)PA3(EL2)PA4~PA7PA0(BZ))PA2(EL1)PA3(EL2)PA4~PA7口灌电流LVD测试条件最小标准最大单位符号参数V DD条件f32k振荡器时钟(32kHz) 1.5V 26 32 40 kHz f128k振荡器时钟(128kHz) 1.5V 102 128 160 kHz t RES外部复位低电平脉宽 1.5V 100 — — µsf AD A/D转换频率 1.5V — — 50 kHz 系统功能说明指令执行时序HT47C10L系统频率来自32kHz的内部RC振荡芯片将此频率分成四个互不重叠的时钟周期(T1T2T3T4)一个指令周期包括四个系统时钟周期指令的读取和执行是以流水线方式进行的, 这种方式在一个指令周期进行读取指令操作而在下一个指令周期进行解码与执行该指令因此流水线方式使多数指令能在一个周期内执行完成但如果渉及到的指令要改变程序计数器的值就需要花两个指令周期来完成这一条指令指令执行时序程序计数器 — PC10位的程序计数器(PC)用来控制程序存储器ROM中指令执行的顺序最大可以访问1024个地址取得指令码以后程序计数器会自动加一指向下一个指令码的地址但如果执行跳转条件跳跃向PCL赋值子程序调用初始化复位内部中断外部中断子程序返回等操作时PC会载入与指令相关的地址而非下一条指令地址当遇到条件跳跃指令且符合条件时当前指令执行过程中读取的下一条指令会被丢弃取而代之的是一个空指令周期随后才能取得正确的指令反之就会顺序执行下一条指令程序计数器的低字节(PCL)是一个可读写的寄存器(06H)对PCL赋值将产生一个短跳转动作跳转的范围为当前页256个地址当遇到控制转移指令时系统也会插入一个空指令周期程序计数器模式*9 *8 *7 *6 *5 *4 *3 *2 *1 *0 初始化复位0 0 0 0 0 0 0 0 0 0定时/计数器中断0 0 0 0 0 0 0 1 0 0时基中断0 0 0 0 0 0 1 0 0 0条件跳跃PC+2装载PCL *9 *8 @7 @6 @5 @4 @3 @2 @1 @0跳转子程序调用#9 #8 #7 #6 #5 #4 #3 #2 #1 #0从子程序返回S9 S8 S7 S6 S5 S4 S3 S2 S1 S0程序计数器注*9 ~ *0 程序计数器位#9 ~ #0 指令代码位S9 ~ S0 堆栈寄存器位@7 ~ @0 PCL位程序存储器 ROM程序存储器用来存放要执行的指令代码以及一些数据表格和中断入口程序存储器有1024×16位程序存储器空间可以用程序计数器或表格指针进行寻址以下列出的程序存储器地址是系统专为特殊用途而保留的地址000H该地址为程序初始化保留系统复位后程序总是从000H开始执行地址004H该地址为定时/计数器中断服务程序保留当定时/计数器发生溢出如果中断允许且堆栈未满则程序会跳转到004H地址开始执行地址 008H该地址为时基(Time Base)中断服务程序保留当时基发生溢出如果中断允许且堆栈未满则程序会跳转到008H地址开始执行表格区ROM空间的任何地址都可做为查表使用查表指令TABRDC [m](查当前页表格1页=256个字)和TABRDL[m](查最后页表格)会把表格内容低字节传送给[m]而表格内容高字节传送到TBLH寄存器(08H)只有表格内容的低字节被传送到目标地址中而高字节被传送到表格内容高字节寄存器TBLH表格内容高字节寄存器TBLH是只读寄存器表格指针(TBLP)是可读/写寄存器(07H)用来指明表格地址在查表之前要先将表格地址写入TBLP中如果主程序和中断服务程序(ISR)都用到查表指令主程序中TBLH的值可能会因为ISR中执行的查表指令而发生变化产生错误也就是说要避免在主程序和中断服务程序中都使用查表指令但如果必须这样做的话我们可以在查表指令前先将中断禁止在保存了TBLH的值后再开放中断以避免发生错误所有与表格有关的指令都需要两个指令周期的执行时间这里提到的表格区都可以做为正常的程序存储器来使用表格区指令*9 *8 *7 *6 *5 *4 *3 *2 *1 *0[m] P9 P8 @7 @6 @5 @4 @3 @2 @1 @0 TABRDC[m] 1 1 @7 @6 @5 @4 @3 @2 @1 @0 TABRDL表格区注*9~*0表格地址位@7~@0表格指针位P9~P8当前程序指针位堆栈寄存器 STACK堆栈寄存器是特殊的存储器空间用来保存PC的值HT47C10L有2级堆栈堆栈寄存器既不是数据存储器的一部分也不是程序存储器的一部分而且它既不能读出也不能写入堆栈的使用是通过堆栈指针(SP)来实现的堆栈指针也不能读出或写入当发生子程序调用或中断响应时程序计数器(PC)的值会被压入堆栈在子程序调用结束或中断响应结束时(执行指令RET或RETI)堆栈将原先压入堆栈的内容弹出重新装入程序计数器中在系统复位后堆栈指针会指向堆栈顶部如果堆栈已满并且发生了不可屏蔽的中断那么只有中断请求标志会被记录下来而中断响应会被抑制直到堆栈指针(执行RET或RETI指令)发生递减中断才会被响应这个功能可以防止堆栈溢出使得程序员易于使用这种结构同样如果堆栈已满并且发生了子程序调用那么堆栈会发生溢出首先进入堆栈的内容将会丢失只有最后的2个返回地址会被保留数据存储器 RAM数据存储器由548位组成分为两个功能区间特殊功能寄存器和通用数据存储器(328)数据存储器单元大多数是可读/写的但有些只读的特殊功能寄存器包括间接寻址寄存器0(00H)间接寻址指针寄存器0(MP001H)间接寻址寄存器1(02H)间接寻址指针寄存器1(MP103H)存储器段指针寄存器(BP04H)累加器(ACC05H)程序计数器低字节寄存器(PCL06H)表格指针寄存器(TBLP07H)表格内容高字节寄存器(TBLH08H)时基控制寄存器(TBC09H)状态标志寄存器(STATUS0AH)中断控制寄存器(INTC0BH)输入/输出寄存器(PA12H)计数器A高低位字节寄存器(TMRAH20H TMRAL21H)定时/计数器控制寄存器22H)定时计数器高低位字节寄存器(TMRBH23H TMRBL24H)RC型A/D转换控(ADCR25H)掩膜设置寄存器(OPT126H OPT227H)其余在之前的空间保留给系统以后扩展使用读取这些地址的返回值为00H通用数据寄存器地址从60H到用来存储数据和控制信息所有的数据存储器单元都能直接执行算术逻辑递减和循环操作除了一些特殊位外数据存储器的每一位都可由SET[m].i置位或由复位而且都可以通过间接寻址指针MP0和MP1进行间接寻址并无实际的物理区存在都是和单元间接读取00H地址得到的00H间接写入此地址不会产生任何操作间接寻址寄存器之间不支持数据传送功能间接寻址指针MP1用来指出间接寻址中RAM的地址只能用于数据存储器而能用于数据存储器和LCD显示存储器05H做为运算的立即数据存储器之间的数据传送必须经过累加器算术逻辑单元位算术逻辑运算的电路提供有以下功能(ADD ADC SUB SBC DAA)(AND OR XOR CPL)(PL RR RLC RRC)(INC DEC)分支判断(SZ SNZ SIZ SDZ…)ALU不仅可以储存数据运算的结果还会改变状态寄存器的值状态寄存器 STATUS8位的状态寄存器(0AH)由零标志位(Z)进位标志位(C)辅助进位标志位(AC)溢出标志位(OV)暂停标志位(PDF)和看门狗定时器溢出标志位(TO)组成该寄存器不仅记录状态信息而且还控制操作顺序除了PDF和TO标志外状态寄存器的其它位都可以用指令改变任何对状态寄存器的写操作都不会改变PDF和TO的值对状态寄存器的操作可能会导致与预期不一样的结果TO标志只受系统上电看门狗溢出CLR WDT指令或HALT指令的影响PDF标志只受系统上电CLR WDT指令或HALT指令的影响标志位Z OV AC和C反映的是最近一次操作的状态在进入中断程序或子程序调用时状态寄存器不会被自动压入堆栈如果状态寄存器的内容是重要的而且子程序会影响状态寄存器的内容那么程序员必须事先将STATUS的值保存好符号位功能C 0如果在加法运算中结果产生了进位或在减法运算中结果不产生借位,则C 被置位反之C 被清除它也可被循环移位指令影响AC 1如果在加法运算中低4位产生了进位或减法运算中低4位不产生借位则AC被置位反之AC 被清除Z 2 如果算术或逻辑运算的结果为零则Z 被置位反之Z 被清除OV 3如果运算结果向最高位进位但最高位并不产生进位输出则OV 被置位反之OV 被清除PDF 4系统上电或执行CLR WDT 指令PDF被清除执行HALT 指令PDF 被置位TO 5系统上电执行CLR WDT 或HALT 指令TO 被清除WDT定时溢出TO 被置位6 未用读出为07 未用读出为0状态寄存器中断HT47C10L 提供了一个定时器/计数器中断和一个时基中断中断控制寄存器(INTC 0BH) 包含了中断控制位和中断请求标志中断控制位用来设置中断允许/禁止寄存器 位 标志 功能0 EMI 总中断控制位(1=允许0=禁止) 1 ETI 定时/计数器中断控制位(1=允许0=禁止) 2 ETBI 时基中断控制位(1=允许0=禁止) 3 — 未用读出为04 TF 定时/计数器中断请求标志(1=有0=无)5 TBF 时基中断请求标志(1=有0=无)6 — 未用读出为0 INTC(0BH) 7 — 未用读出为0INTC 寄存器只要有中断子程序被服务其余的中断全部都被自动禁止(通过清除EMI 位)这种做法的目的在于防止中断嵌套这时如果有其它中断发生只有中断请求标志会被记录下来如果在中断服务程序中有另一个中断需要响应程序员可以置位EMI 和INTC 所对应的位以便进行中断嵌套如果堆栈已满则中断并不会被响应一直到堆栈指针(SP)发生递减后才会响应如果需要中断立即得到响应应避免堆栈饱和当有中断被服务系统会将程序计数器值压入堆栈然后再跳转至中断服务程序的入口但这时只有程序计数器的内容被压入堆栈如果其它寄存器和状态寄存器的内容会被中断程序改变从而会破坏主程序的控制流程的话程序员应该事先将这些数据保存起来内部定时/计数器中断是由定时/计数器溢出触发的其中断请求标志(TF INTC 的第4位)会被置位如果中断允许且堆栈未满当定时/计数器A 或定时/计数器B 发生中断时会产生地址04H 的子程序调用而中断请求标志TF 和总中断控制位EMI 会被清除以禁止其它中断响应时基中断是由置位时基溢出触发的其中断请求标志(TBF INTC 的第5位)会被置位如果中断允许且堆栈未满当发生时基中断时会产生地址08H 的子程序调用而中断请求标志TBF 和总中断控制位EMI 会被清除以禁止其它中断响应在执行中断子程序期间其它的中断请求会被屏蔽直到执行RETI 指令或EMI 和相关中断控制位被置位(当然此时堆栈未满)如果要从中断子程序返回只要执行RET 或RETI 指令即可其中RETI 指令会自动置位EMI 以允许中断服务而RET 则不会如果中断在两个连续的 T2脉冲的上升沿之间发生且中断响应允许那么在下两个T2脉冲之间该中断会被服务如果同时发生中断请求其优先级如下表示也可以通过设定各中断相关的控制位来改变优先级No. 中断源优先级中断向量a 定时/计数器中断 1 04Hb 时基中断 2 08H振荡电路HT47C10L提供32kHz或128kHz的内部RC振荡(由掩膜选项决定)但系统时钟只能用32kHz在HALT模式下可由掩膜选择RC振荡是否停止用户可以选择128kHz振荡频率作为EL输出看门狗定时器看门狗定时器的时钟来源有两种看门狗振荡器或指令时钟(系统时钟4分频)由掩膜选项设置看门狗定时器主要用来防止程序运行故障和程序跳入一死循环而导致不可预测的结果看门狗定时器可由掩膜选项设置为打开或关闭如果在关闭状态所有与WDT有关的指令操作都是没有作用的在HALT状态时如果RC振荡器继续工作WDT将继续计数而且WDT的计时溢出将导致系统从HALT模式中唤醒在正常运行时WDT溢出会使系统复位并置位TO标志但在HALT模式下WDT溢出只产生热复位只有程序计数器PC和堆栈指针SP被复位要清除WDT的值可以有三种方法外部复位(低电平输入到RES端)清除看门狗指令或HALT指令清除看门狗指令为CLR WDT只要执行CLR WDT指令就会清除WDT否则WDT会由于溢出而使系统复位WDT的溢出周期为f/215f s/216因为CLR WDT指令只能清除最后两级WDT分频器多功能计时器HT47C10L有一个多功能定时器提供看门狗定时器(WDT)和时基产生不同溢出周期此多功能定时器由一个8阶分频器及一个7位预分频器所组成使用的时钟源来自系统时钟多功能定时器同时为LCD 驱动电路和蜂鸣器提供时钟信号(fs/8)多功能计时器时基时基提供一个周期性溢出时间中断它的溢出时间范围为fs/28~fs/215由掩膜选项决定将数据写入RT2RT1和RT0(TBC第210位)之中会产生不同的溢出时间如果时基发生溢出现象则其对应的中断请求标志(TBF)会被置位如果中断允许且此时堆栈尚有空间则产生一个中断服务到08H的地址进入HALT模式后时基仍然工作并且可以唤醒HALT模式如果在进入HALT模式之前将TBF 置1的话则时基信号的溢出就不能唤醒系统RT2 RT1 RT0 Time Base分频级数0 0 0 280 0 1 290 1 0 2100 1 1 2111 0 0 2121 0 1 2131 1 0 2141 1 1 215暂停模式 HALT暂停模式是由HALT指令来实现的暂停模式时系统状态如下由STANDBY位(OPT1的第5位)设置f OSC和f SYS停止或继续振荡但T1将关闭RAM及寄存器的内容保持不变WDT被清除并重新计数所有的输入/输出口都保持其原先状态PDF标志位被置位TO标志位被清除由STANDBY位(OPT1的第5位)设置LCD开/关由STANDBY位(OPT1的第5位)设置时基停止或继续计数PA口唤醒和中断唤醒这两种方式可以视为正常运行的继续如果是输入/输出口唤醒程序即从下一条指令开始运行但如果是从中断唤醒的话此时可能会发生两种情况如果相关中断都被禁止或该中断被允许但堆栈已满程序会从下一条指令开始运行但如果该中断允许且堆栈尚未满则会产生中断响应当进入HALT状态以前某个中断请求位被置位那么系统不能用这个中断来唤醒如果唤醒是由于中断响应的话实际中断子程序的执行会延时一个以上的周期但是如果唤醒导致下一条指令执行那么在一个等待周期结束后指令就立即被执行另外为减少电源损耗在进入暂停模式之前应小心处理所有的输入/输出口复位总共有三种方法会产生初始复位正常运行时由RES引脚发生复位在暂停模式由RES引脚发生复位正常运行时由看门狗定时器溢出发生复位暂停模式中的看门狗定时器溢出与其它系统复位状况不同因为看门狗定时器溢出会执行热复位只有程序计数器PC和堆栈指针SP被复位而系统其它部分都保持原有状态在其它复位状态下某些寄存器不会改变在初始复位时大部分寄存器会复位成初始的状态通过检测PDF和TO标志即可判断出各种不同的复位原因系统复位时各功能单元的状态如下所示程序计数器(PC) 000H中断禁止预分频器清除看门狗定时器时基清除复位后定时器开始计数定时/计数器停止输入/输出口输入模式堆栈指针SP 指向堆栈的顶端定时/计数器HT47C10L提供一个16位定时/计数器可用作双通道的RC型A/D转换器ADC/TM位(ACDR寄存器的第1位)用来决定定时器A和定时器B是用作16位的定时/计数器还是用作RC型A/D转换器当ADC/TM为0时TMRAL TMRAH TMRBL TMRBH组成了16位的定时/计数器TMRBL 和TMRBH组成一个预置寄存器分别用来存放定时/计数器初始值的低字节和高字节定时计数器的时钟源可以是系统时钟(f SYS)或外部信号输入(RCIN引脚的A/D时钟)外部时钟输入允许用户去计算外部事件计数外部RC型的A/D时钟测量时间长度或脉宽或产生一个精确的时基信号总共有六个与定时/计数器有关的寄存器分别是TMRAH([20H])TMRAL([21H])TMRC([22H])TMRBH([23H])TMRBL([24H])和ADCR([25H])写入TMRBL只会将数据写入低字节内部缓冲器而写入TMRBH 则可把数据和低字节内部缓冲器的内容同时写到16位的定时计数器的预置寄存器定时计数器的预置寄存器在对TMRBH 写操作时改变而写TMRBL 将保持预置寄存器的值不变若读取TMRAH 则可将TMRAL 传送至低字节内部缓冲器之中以避免发生计时错误若读取TMRAL 则只读回低字节内部缓冲器的内容也就是说定时/计数器的低字节数据并不能直接读取若欲读取该低字节的数据必须先读取TMRAH 以便使定时/计数器的低字节数据锁存至内部低字节缓冲器之中TMRC 为定时/计数器的控制寄存器用来定义定时/计数器的某些选项定时/计数器的控制寄存器可以定义定时/计数器的工作模式计数允许/禁止以及计数的触发沿写入定时器B 就可以将定时/计数器的初始值放到预置寄存器中而读取定时器A 就可以得到定时/计数器的内容定时器B 是定时/计数器的初始值预置寄存器名称 位 功能0~2 未定义读取时为TE 3 定义定时/计数器TMR 作用沿(0=上升沿作用1=下降沿作用) TON 4 允许/禁止定时器计数(0=禁止1=允许)TN0 TN1 56 定义操作方式(TN1TN0)10=定时器模式(内部时钟f SYS ) 01=外部计数模式(外部时钟RCIN 引脚的A/D时钟输入) 11=脉冲宽度测量模式(RCINf SYS)00=未定义7 未定义读取时为0TMRC 寄存器TN0和TN1用来定义操作模式事件模式是用来计数外部事件这表示时钟来源(A/D 时钟)为外部RCIN 引脚的信号输入定时模式则作为普通定时器使用其时钟来源为内部系统时钟(f SYS )最后脉冲宽度测量模式能够对外部引脚RCIN 的高电平或低电平的持续时间进行测量计数的时钟来源为系统时钟在事件计数A/D 时钟或内部定时模式下一旦定时/计数器开始计数即从定时/计数器的现行内容(TMRAH 和TMRAL)开始计数至FFFFH 若发生溢出计数器即从定时/计数器预置寄存器(TMRBH 和TMRBL)重新装入加载值并同时置位中断请求标志(TF INTC 的第4位)在脉冲宽度测量模式下当TON 和TE 位的值都为1时如果引脚RCIN 接收到一个上升沿信号(如果TE 位的值为0则为下降沿信号)时计数器就会开始数直到RCIN 引脚回到原来的电平为止并且会将TON 位清零测量的结果会依然存放在定时/计数器之中也就是说一次只能计数一个脉冲的宽度而当TON 位重新置位为1只要RCIN 收到跳变脉冲测量就会再次执行下去在脉冲测量模式中定时/计数器并不会根据逻辑电压来计数其根据的标准为信号的转变沿一旦发生计数溢出计数器会从定时/计数器预置寄存器重新装入初值同时还会发出中断请求这种情况和其它两种模式一样若欲启动计数器运行只要将定时器启动位(TON TMRC 的第4位)的值设为1即可在脉冲宽度测量模式中TON 位在测量周期完成后会自动被清除但在其它两种模式中TON 位只可以用软件指令清除若在定时/计数器关闭的情况下将数据写入定时/计数器的预置寄存器同时也会将该数据重新载入定时/计数器之中但若定时/计数器已经开启写入定时/计数器的数据只会保存在定时/计数器的预置寄存器中这时定时/计数器并不会马上被改变而会继续计数下去直到发生溢出为止此时再由预置寄存器装入新的初始值一旦定时/计数器(读取TMRAH)的数据被读取会将时钟禁止以避免发生错误将可能会导致计数错误所以程序员必须考虑清楚才行我们强烈建议在打开定时/计数器前先将要加载的数据写入到TMRBL TMRBH TMRAL 和TMRAH 中去因为在系统初始化后TMRBL TMRBH TMRAL 和TMRAH 的值是未知的下例为定时/计数器的定时模式(禁止中断)clr tmrc clr adcr.1 ; 设置为定时/计数器模式 clr intc.4 ; 清除定时/计数器的中断请求标志位 mov a,low (65536-1000) ; 置定时器初值 mov tmrbl,a ; 计数1000然后定时器溢出mov a,high (65536-1000)mov tmrbh,a定时器时钟来源为f SYS并且允许定时器计数;mova,01010000bmov tmrc,ap10:clr wdt判断定时/计数器的中断请求标志位intc.4 ;snzjmp p10清除定时/计数器的中断请求标志位clr intc.4 ;; 程序继续RC型A/D转换HT47C10L有一个RC型的A/D转换通道包含两个可编程16位向上计数的计数器计数器A的时=32kHz)计数器B的时钟来源可以是外部RC振荡电路当ADC/TM位为1钟来源可以是系统时钟(f时(寄存器ADRC的第1位)TMRAL TMRAH TMRBL TMRBH组成了A/D转换器A/D转换定时器B的时钟来源为RSEN~RCIN振荡器或外部时钟输入(RCIN)定时器A的时钟来源可以通过TN1TN2来设置总共有六个与A/D转换器有关的寄存器分别是TMRAH TMRAL TMRC TMRBH TMRBL和ADRC内部定时器时钟输入到TMRAH和TMRAL中A/D时钟输入到TMRBH和TMRBL中OVB/OVA 位(ADCR寄存器的第0位)用来设置是否采用定时器A或定时器B溢出作为定时/计数器中断信号在A/D 转换模式下当定时器A或定时器B溢出时TON位被清除并且计数器停止计数写入TMRAH/TMRBH就是对定时器A/定时器B设置初值读取TMRAH/TMRBH就是读取定时器A/定时器B的内容写入TMRAL/TMRBL只能将数据写入内部缓冲器的低位字节但若写入的是TMRAH/TMRBH则可将数据和低字节内部缓冲器的内容同时写入定时器A/定时器B(16位)之中定时A/定时器B的内容只在写入TMRAH/TMRBH时改变但若写入TMRAL/TMRBL则可维持定时A/定时器B的内容不受改变若读取TMRAH/TMRBH则可将TMRAL/TMRBL传送至低字节内部缓冲器之中以避免发生计时错误然而若读取TMRAL/TMRBL则只读回低字节内部缓冲器的内容换言之定时器A/定时器B的低字节数据并不能直接读取若欲读取该低字节的数据必须先读取TMRAH/TMRBH以便将定时/计数器A B的低字节数据传送至内部低字节缓冲器之中。
合泰(HT)入门攻略

合泰(HT)入门攻略同V100版本相比,多出了如下红色内容目录一、网址链接 (2)1. 芯片选型 (2)2. 工具主页 (2)3. 工具的使用视频 (3)二、HT基本常识 (4)1. Flash/OTP (4)2. 编译器 (4)3. 软件仿真 (4)4. 资料更新 (4)三、HT价格 (5)1. 芯片价格 (5)2. 仿真器价格 (5)3. 烧录器价格 (6)四、HT培训 (7)1. 可以建议购买如下书籍 (7)2. 仿真器购买M1001D+D1003C (7)3. HT官方网站上有应用范例 (7)4. 如果想有人手把手教 (7)五、使用手册 (8)一、网址链接官网1.芯片选型⏹选型系统/ecatalog_mvc_trunk/parametricSearchController.do?compNo=H&groupNo=01⏹简易选型PDF文档/pdf/guide.pdf2.工具主页⏹上位机软体下载/China/tech/tool/MainPage1.htm⏹仿真器/烧录器硬件/China/tech/tool/MainPage1.htm⏹工具搭配组合查询/China/tech/tool/MainPage2.aspx?L=CN○1○2○3⏹IC烧录引脚需知如果不使用HT的专用e-Socket转接座,可考虑使用如下ICP方式:/english/literature/Holtek_MCU_In-Circuit_Programming_Guidelines.pdf3.工具的使用视频/HoltekC500二、HT基本常识1.Flash/OTPFlash:可重复擦写,一般名称带有F字母HT46FXX\HT66FXX系列带AD,HT48FXX\HT68FXX系列不带ADHT46FXX\HT48FXX为较早期Flash,仿真器使用HT-ICEHT66FXX\HT68FXX为近期开发的Flash功能更强,仿真器使用e-ICE/e-Link烧录档后缀为.MTP(Multi Time Program,重复烧录)OTP:不可擦写,一般名称带有R字母即:芯片ROM中的0可以写为1,但1不能再写为0HT46R06X系列带AD,HT48R06X系列不带AD烧录档后缀为.OTP(One Time Program,只烧录1次)2.编译器HT可同时支持“C语言和汇编”编程。
选型手册V20130217
立足本土,作国内最杰出最用心的MCU设计公司GPIO 通用型MCU芯片型号可编程只读存储器随机存储器EEPROM工作电压(伏)内部振荡器(赫兹)外部振荡器(赫兹)系统时钟I/O端口+Input脉宽调制中断源定时器工作电流待机电流看门狗定时器低电压复位工作温度封装型式其他Part Number ROM RAM EEPROMVoltage(V)InternalOscillator(HZ)ExternalOscillator(HZ)Fsys I/O +IN PWMInterruptSourceTimerOperatingCurrentIdleCurrentWDT LVROperatingTemp.PKG Type OtherMC20P011Kx8Bit64×8Bit/ 2.0~5.52M/4M/8M±2%400K~8M2T11/5+11CH8Bit62/8Bit3mA/4M<1uA yes2.1V3.6V-40~85℃DIP/SOP14/8与义隆153S和松翰8P2501B脚位兼容。
具有硬件Buzzer输出端口MC20E011Kx8Bit64×8Bit 256x8Bit2.0~5.52M/4M/8M±2%400K~8M2T11/5+11CH8Bit62/8Bit3mA/4M<1uA yes2.1V3.6V-40~85℃DIP/SOP16/8用MCP技术把一颗EEPROM(24C02)封装进去,E2ROM是串行通讯,占去2个IO口MC20P02B2Kx8Bit64×8Bit/ 2.0~5.52M/4M/8M±2%400K~8M2T17/15/13/11/5+1/51/8Bit3mA/4M<1uA yes2.1V3.6V-40~85℃DIP/SOP20/18/16/14/818pin与中颖69P20C,松翰8P2612,义隆78P156脚位兼容20pin与松翰8P2613脚位兼容MC20E02B2Kx8Bit64×8Bit 256x8Bit2.0~5.52M/4M/8M±2%400K~8M2T11/9+1/51/8Bit3mA/4M<1uA yes2.1V3.6V-40~85℃DIP/SOP 16用MCP技术把一颗EEPROM(24C02)封装进去,E2ROM是串行通讯,占去2个IO口MC20P044K×8Bit128×8Bit/ 2.0~5.52M/4M/8M±2%400K~8M2T17/15/13+1/51/8Bit3mA/4M<1uA yes2.1V3.6V-40~85℃DIP/SOP20/18/1618pin与中颖69P20C,松翰8P2612,义隆78P156脚位兼容20pin与松翰8P2613脚位兼容具有2路比较器(可软件修调偏置)MC20P8011Kx8Bit64×8Bit/ 2.0~5.51M/2M/4M/8M±2%/2T5/3+11CH8Bit42/8Bit3mA/4M<1uA yes2.1V3.6V-40~85℃DIP/SOP8SOT23-6TSSOP8VPP可作输入/开漏输出SOT23-6封装可直接烧写MC30P011Kx14Bit48×8Bit/ 2.0~5.51M/2M/4M/8M/455K±1.5%32K500~20M2T4T11/5/3+11CH8Bit42/8Bit1mA/4M<1uA yes1.5V3.6V7级可选-40~85℃DIP/SOP14/8管脚和程序全面兼容AM8EB153XFM8PS53,EM78P153,仅管脚和兼容SN8P2501B☆MC30P022Kx16Bit64×8Bit/ 2.0~5.51M/2M/4M/8M/455K±1.5%32K500~20M2T4T17/15/13+1243/8Bit1mA/4M<1uA yes1.5V3.6V7级可选40~85℃DIP/SOP20/18/1618pin与中颖69P20C,松翰8P2612,义隆78P156脚位兼容20pin与松翰8P2613脚位兼容具有2路比较器(可软件修调偏置)*拥有更佳的RAM掉电保持功能:只要芯片的VDD和GND之间电压维持在0.7V以上时,RAM数据就可以一直保持,正常情况下断电后依靠外挂电容即可以保持RAM数据24小时以上。
合泰单片机ht46x65v220使用手册
注:这里只强调额定功率,超过极限参数所规定的范围将对芯片造成损害,无法预期芯片在上述标示范围外的工作状态,而 且若长期在标示范围外的条件下工作,可能影响芯片的可靠性。 Rev. 2.20 4 2014-06-06
HT46R65/HT46C65 直流电气特性
符号 VDD IDD1 IDD2 IDD3 ISTB1 ISTB2 参数 工作电压 工作电流 (晶体振荡、RC 振荡) 工作电流 (晶体振荡,RC 振荡) 工作电流 (fSYS=32768Hz) 静态电流 (*fS=T1) 静态电流 (*fS=RTC 振荡) 静态电流 (*fS=WDT 振荡) VDD — — 3V 5V 5V 3V 5V 3V 5V 3V 5V 3V 5V 3V 5V 3V 5V 3V 5V 3V 5V — 测试条件 条件 fSYS=4MHz fSYS=8MHz 无负载,ADC 关闭 fSYS=4MHz 无负载,ADC 关闭 fSYS=8MHz 无负载,ADC 关闭 无负载,系统 HALT, HALT 时 LCD 关闭 无负载,系统 HALT, HALT 时 LCD 打开, 电容型偏压 无负载,系统 HALT, HALT 时 LCD 打开, 电容型偏压 无负载,系统 HALT, HALT 时 LCD 打开, 电阻型偏压,1/2bias, VLCD=VDD (选择低电流偏压) 无负载,系统 HALT, HALT 时 LCD 打开, 电阻型偏压,1/3bias, VLCD=VDD (选择低电流偏压) 无负载,系统 HALT, HALT 时 LCD 打开, 电阻型偏压,1/2bias, VLCD=VDD (选择低电流偏压) 无负载,系统 HALT, HALT 时 LCD 打开, 电阻型偏压,1/3bias, VLCD=VDD (选择低电流偏压) — 最小 2.2 3.3 — — — — — — — — — — — — — — — — — — — 0 典型 — — 1 3 4 0.3 0.6 — — 2.5 10 2 6 17 34 13 28 14 26 10 19 —
合泰PH-1001操作说明书
操作說明書HOTEC INSTRUMENTS CO.,LTD ISO-9001認證合格廠使用前注意事項1.請提供穩定電源。
2.感測器信號線請提供良好的遮蔽,避免和動力線捆綁一起。
3.感測器信號線直接接到儀器後面端子排【避免由動力控制盤內的端子排轉接】。
4.儀器電源必須單獨,尤其不能和變頻器電源並接,並且必須遠離變頻器。
5.錯誤的接線將導致儀器故障及觸電,請熟讀操作說明書後再自行安裝。
6.背面接地點(E 點)必須確實接好(如圖說明)。
7.當電源是二相(2ψ)AC220V 時,請注意火線,以避免干擾。
8.Relay 接觸點最大電流是(AC 110V ,220V 時為2A/AC )超過時必須外加耐大電流之繼電器(Power relay )。
9.控制器安裝現場必須選擇通風良好,避免陽光直射。
參考電器圖如下:酸鹼度及氧化還原分析儀操作說明書:一.酸鹼度及氧化還原分析儀介紹(PH/ORP Analyzer):HOTEC控制器为国人自行研发设计之精密控制器,可适用于任何场合,采用较大型LCD液晶显示(0.8”)可耐温至90°C不变黑。
型号归类如下:HOTEC分析儀使用的電極來自美國BJC公司,為目前歐美電極種類最多、品質最佳的工業電極,可適用於各種場合,如廢水槽、發酵槽。
本公司生產之控制器為高阻抗輸入型,可適用任何廠牌工業用電極。
二.使用前安裝程式:1.核對配件是否齊全。
2.安裝組合電極。
3.安裝控制器。
4.連接電極線、訊號線及傳送器。
5.連接加藥機、電磁閥。
6.確定操作範圍接上電源。
7.使用標準液校正。
8.設定控制區。
三.规格:四.面板说明(TABLE1)A:型号 HOTEC PH/ORP-1001B型号:PH/ORP-1001功能键说明(1)【POWER】键:电源开关(2)【STDBY】键:继电器(RELAY)电源释能开关(3)【MODE】键:功能选择开关,按MODE键则设定顺序如下:PH-read →Lo→Hi→PH-readORP-read→Lo→Hi→ORP-read(4)CALIB键旋钮:pH7.00校正钮或mV零点调整钮。
Holtek(合泰)单片机指令介绍
DEC [m]
指令说明:
RAM ALU Shifter
[m]-1
影响标志:Z
DECA [m]
指令说明:
RAM ALU Shifter
[m]-1
ACC
影响标志:Z
〈例〉
RAM STATUS
…
INC [90H]
55H 1EH 00H
ACC
INCA [90H]
…
DEC [91H]
FEH FFH
指令周期
一个指令周期包括四个系统时钟周期。 指令的提取和执行呈流水线工作。
指令周期
由于采用了流水线的工作方式,因此多数 指令都能在1个指令周期内执行完成。 查表指令是2周期指令。(若查表所得内容
的低8位送往PCL,则该指令的执行就需要3个指 令周期。)
凡是使程序非顺序执行的指令,其执行时 间需要2个指令周期。(包括:JMP、CALL等,
MCU概述 指令系统概述 HOLTEK指令系统
HOLTEK指令系统
数据传送指令(3条) 算术运算指令(15条) 逻辑运算指令(19条) 控制和转移指令(11条) 位运算指令(4条) 读表指令(2条) 其它指令(9条)
数据传送指令
数据传送指令是应用最频繁的指令 助记符为MOV,其汇编语言指令格式为 MOV [目的字节],[源字节] 指令功能是将源字节的内容传送到目的 字节,源字节的内容不变。 这类指令不影响标志位。
…
…
带借位的减法指令
SBC A,[m]
指令说明:
RAM ALU Shifter
ACC+[m]+C
STATUS
ACC
影响标志:OV,Z,AC,C
SBCM A,[m]
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
IntroductionContinual growth and a persistent stream of new product releases onto the global market has been the hallmark of Holtek Semiconductor since the establishment of the company in 1983to the present date.Although remaining focused in the area of microcontroller devices,Holtek has also made substantial inroads into a wide range of peripheral products.Behind these products developments are the company ¢s highly qualified engineering design teams,which have been extremely successful in providing Holtek customers with a wide range of high quality industrial grade semiconductor devices.This range of mature and high quality semiconductor devices can now be found among many of today ¢s well known consumer appliances and industrial products and stands as a witness to Holtek products being able to offer customers one of today ¢s best choices in the market in terms of both price and performance.Product Device RangeHoltek continues to retain its product development focus in the area of microcontrollers and their peripheral products.The huge and continually expanding microcontroller range includes an extensive range of fully integrated digital and analog functions such as A/D converters,LCD drivers,PWM generators,high current LED drivers,touch switches,SPI/I 2C interfaces,USB drivers,Voice functions,RF functions,Telecom functions etc.Microcontroller devices meet with full industry specifications in having a wide voltage and temperature operating range and are provided in Mask,OTP and increasingly Flash type plementing its microcontrollers are Holtek many peripheral products such as Touch Switch ICs,LED driver ICs,Power Management ICs,etc.diversifying further the total product range and opening up the application areas into a wider market area.Product Development StrategyThe commitment of Holtek to new product development and innovation can be seen through its increasing device functionality.With its years of development experience in the microcontroller arena,Holtek has relentlessly striven to include market and customer functional demands in its new device releases.The integration of features such as voice,touch key and power management functions into its microcontroller range show this commitment to an ever increasing functional integration.While being rightly proud of its ever expanding array of industrial quality MCU devices,the company also provides a comprehensive range of hardware and software development tools to ease the designer ¢s product development process.In addition to its Microcontroller device range,Holtek will also continue to develop and release other peripheral devices in the communication,remote control,computer peripheral,memory,touch switch,power management,display driver,video and other product areas.Holtek ¢s obligation to ISO compliance and its string of innovation awards and intellectual properties provide further evidence of the company ¢s commitment to product development excellence.Marketing Service NetworkThe sustained commitment to research and development is fully complemented by the company ¢s strong global marketing focus giving the company a presence in most parts of the world.With an established large number of worldwide sales offices and agents,Holtek ¢s global marketing and promotional structure will see the company take an increasingly prominent role and be well placed to take advantage of any new market opportunities which may arise.Selecting Your Holtek DeviceAs the range of 8-bit microcontroller devices covers a vast range of types and functions,Holtek recommends that customers consult our on-line ²Product Selector ²to assist them in their selection of the best microcontroller for their specific application.As Holtek is continually releasing new products,it should be noted that the website version,rather than the printed version of the selection guide,will contain the most up to date product information.Holtek CompanyIntroductionContentsDisplay DriverMemoryCommunicationMiscellaneousMCU Programming ToolsHoltek is fully aware that success of their microcontroller device range also depends upon the availability of high quality development tools.As a result Holtek has developed a full suite of professional hardware and software tools to provide designers with an excellent set of development resources to ensure their applications are designed and debugged as efficiently as possible.In this section can be found details regarding which set of tools should be used for each microcontroller device.HT-IDE3000Development EnvironmentThe HT-IDE3000is a fully integrated development system for the Holtek range of microcontrollers.Working in conjunction with the HT-ICE hardware emulator,the HT-IDE3000system provides a user friendly workbench to ensure the process of application program development and debug is as efficient and trouble free as possible.By combining all software tools,such as editor,cross assembler, linker,library manager,symbolic debuggers as well as hardware tools,application designers have all the tools required at their disposal to ensure rapid development and debug of their new designs.An HT-IDE3000User¢s Guide is available for download from the Holtek website,which provides much more detailed information on the HT-IDE3000development system.The software functions of the development system include a user-friendly windows based workbench which integrates together func-tions such as program editor,cross assembler,linker and library manager.An additional feature of the system is its software simulation mode which enables the system to run without connection to the HT-ICE emulator hardware.The HT-IDE3000development system software is available for free download from the Holtek website.To ensure that users are pro-vided with the latest modifications and enhancements to the system and to support new device releases,Service Packs are regularly provided.HT-ICE¾Holtek In-Circuit EmulatorThe HT-ICEs are multi-featured hardware emulators to assist designers with the rapid development of their Holtek MCU applications. Their expansive integrated hardware and software features,provide designers with a full suite of tools for rapid and easy product devel-opment.At the heart of the system is the hardware emulator,which can fully emulate Holtek8-bit MCU devices in real time as well as providing full debug and trace integrated functions.The HT-ICE package includes the hardware mainboard platform,CD,flat cables, power adapter,power cord and printer cable.HT-ICE Interface CardFor Holtek's MCU development,dedicated HT-ICEs and their associated HT-ICE Interface Cards are provided.Please check the HT-ICE Interface Card Reference Manual for overall Interface Card information.Although most of the HT-ICE hardware emulators now come equipped with an integrated programmer,Holtek also supplies a range of additional tools for device programming.These programmers can be used to program OTP or Flash type devices during product devel-opment or for low to medium volume production purposes.Most of these programmers can operate by connecting to a PC or to operate in a stand alone mode.More information on the relevant programmers can be found within the programmer¢s Users Guide.Note that if the device package type to be programmed does not match the supplied Textool socket,extra Adapter Cards are available to accommo-date various device package types.Various kinds of OTP/Flash programmers exist,of which are included a partial-lock programmer and two-chips-in-one programmer, which support the MCU with partial lock function and two chips in one package respectively.Also,a Flash programmer provides the Flash devices programming functions.The detailed information is contained within HT-MTPWriter User¢s Guide.Product Application CombinationAccessories and Learning KitsA USB interface cable is available to allow the HT-ICE emulators to interface to the PC USB port rather than the standard printer port. Additionally a prototype board is available for the HT46and HT48R/C/F series of devices.A Starter Kit and Learner Kit is also available which can be used in place of the HT-ICE for product learning and application development purposes.The Holtek OTP/Flash Programmers and HT-ICE are supplied with a single Adapter Card into which the OTP/Flash devices can be placed for programming.However as the standard supplied Adapter Card my not fit all available package types,others are available.To enable selection of the appropriate Adapter Card type,the following table shows a cross reference between the Adapter Card part num-ber,device and package type.MCU Tools Indexing TableLocated here is the information regarding Holtek's microcontroller-based development tools.These include the HT-IDE3000Software, Holtek In-Circuit HT-ICE Emulator,HT-ICE Interface Card,OTP/Flash Programmer,OTP/Flash Adapter Card,Other Programmers,Ac-cessories and Learning Kits.For the convenience of users whose computer is not equipped with an LPT port,Holtek provides an HT-ICE USB cable allowing customers to connect the HT-ICE LPT connector to the computer USB port.The part number of this USB cable is CUSBICECABLE4A.Please contact us for purchasing details.Because Holtek provides a wide series of MCU devices,please refer to the Literature section for various user's manuals.The following table allows the correct tools to be quickly located against a device part number.In instances where tools are not listed for specific devices,this may infer that such tools are not required.Holtek Semiconductor assumes no responsibility for errors or omissions in this Selection Guide.THESE MATERIALS ARE PROVIDED "ASIS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED. Holtek further does not warrant the accuracy and indirect,incidental or consequential damages, including without limitation, lost revenues or lost profits, which may result from use of these materials.Holtek's products are not authorized for use as critical components in life support devices or systems. Holtek may make changes to these materials, or to the products described therein, at any time without notice. Holtek makes no commitment to update the information contained Holtek Semiconductor Inc. (Shenzhen Sales Office)herein. For the most up-to-date information, Please visit our web site at .Holtek Semiconductor (USA), Inc. (North America Sale t s Office)46729 Fremont Blvd., Fremont, CA 94538Tel : 1-510-252-9880Fax : 1-510-252-9885Holtek Semiconductorn Inc. (Taipei Sales Office)4F-2, No. 3-2, YuanQu St., Nankang Software Park, Taipei 115, TaiwanTel:886-2-2655-7070Fax:886-2-2655-7373Fax:886-2-2655-7383 (International sales hot l ine)5F, Unit A, Productivity Building, No.5 Gaoxin M 2nd Road , Nanshan District, Shenzhen, China 518057Tel: 86-755-8616-9908, 8616-9308Fax: 86-755-8616-9722Holtek Semiconductor Inc. (Headquarters)No.3, Creation Rd. II, Science Park, Hsinchu,TaiwanTel:886-3-563-1999Fax:886-3-563-1189。