基本数据 功能说明 应用说明 注意事项 其它

基本数据

 

Question 1
HT95R5x/6x 与HT95R2x/3x比较, 有那些特点? 如何选用IC?

Answer

HT95R5x/6x系列相较HT95R2x/3x新增了一些功能,HT95R5x/6x系列具备FSK decoder功能和一个12 bits的DAC 输出Voice,并提供4个SCOM驱动LCD,其中HT95R6x还新增了Call progress Tone功能。
HT95R5x/6x主要资源如下表,用户可以根据具体产品需要选用合适的型号:
Part No.

ROM

RAM

I/O

Timer

Ext.Int

D/A

I2C/
SPI

DTMF

FSK
Decoder

CPT

SCOM

STACK

Package

HT95R54

8Kx16

2112x8

40

16bitx3

4

12bitx1

v v v

--

4

8

64LQFP

HT95R55

16Kx16

2112x8

40

16bitx3

4

12bitx1

v v v

--

4

8

64LQFP

HT95R64

8Kx16

2112x8

40

16bitx3

4

12bitx1

v v v v

4

8

64LQFP
100QFP

HT95R65

16Kx16

2112x8

40

16bitx3

4

12bitx1

v v v v

4

8

64LQFP
100QFP


应用说明


Question 1

HT95R5x/6x SCOM 功能为何? 如何使用? 可支持多少点数的 LCD?

Answer

HT95R5x/6x系列MCU内建有1/2 bias LCD驱动功能,SCOM0~3的输出由LCDC寄存器软件控制,当设置LCDEN位和COMxEN (x=0~3)位都为1,则对应的SCOMx、I/O共享口就能输出VDD/2的电压,配合其它I/O口模拟SEG输出即可实现1/2 bias LCD的驱动,最大可驱动4 x 36 个点的LCD。


Question 2

HT95R5x/6x 如何产生3.3V的SPI 接口信号?

Answer

HT95R5x/6x提供3.3V的SPI信号接口,由configuration option选项设置,不需要电压转换器件即可方便地与其它3.3V低压器件通信;使用时首先选择VDDIO option为Enable,PE4即可作为3.3V电压的输入口,然后在configuration option中分别选择PE0~PE3四根接口线是使用VDDIO还是VDD,当选择为VDDIO,对应接口线电压即为3.3V电压。


Question 3
HT95R5x/6x 如何实现 Voice 的应用 ?

Answer

HT95R5x/6x提供有一个12bit的DAC模块,用以实现Voice的输出,语音数据需保存在外部Flash 存储器中,HT95R5x/6x可通过SPI界面读取数据并写入DAH\DAL寄存器中,当设置 DAC(The Bit0 of VOICEC)位为 1时系统即自动进行DAC转换并由AUD输出对应的仿真信号量驱动喇叭,可以通过VOL寄存器高四位来控制其音量。


注意事项

 


Question 1

HT95R5x/6x 系列 Tools 如何支持 Voice 的开发?

Answer

HT95R5x/6x系列Tools 提供有完备的Voice开发工具,帮助用户方便地实现Voice的开发,仿真器上配置有Flash memory存储Voice 数据,并配置有Speaker输出接口,IDE-3000 V7.1开发系统上也有专门的工具方便语音数据的编辑和Download仿真,编程上的设置与实际MCU完全相同,当设置 DAC(The Bit0 of VOICEC)位为 1后,写入DAH\DAL的12位数字语音数据即自动进行DAC转换并由AUD引脚输出语音仿真量。IDE3000开发系统中提供有HT Voice library,具体使用方法请参阅Voice library的应用范例说明。