增强 A/D 型八位 OTP 单片机
HT46R064B/065B/066B
版本:V1.10 日期:2012-10-23
HT46R064B/065B/066B
增强A/D 型八位OTP 单片机
目 录
技术相关信息 ......................................................................................................................................... 6
特性 ......................................................................................................................................................... 6
概述 ......................................................................................................................................................... 7
选型表 ..................................................................................................................................................... 7
方框图 ..................................................................................................................................................... 7
引脚图 ..................................................................................................................................................... 8
引脚说明 ................................................................................................................................................ 9
HT46R064B ............................................................................................................................................ 9
HT46R065B .......................................................................................................................................... 10
HT46R066B .......................................................................................................................................... 11
极限参数 .............................................................................................................................................. 12
直流电气特性 ....................................................................................................................................... 13
交流电气特性 ....................................................................................................................................... 14
ADC 特性 .............................................................................................................................................. 15
上电复位特性 ....................................................................................................................................... 15
特性曲线 .............................................................................................................................................. 16
VOL 与 IOL1 之间的过温关系图(VDD=3.0V) ................................................................................... 16
VOL 与 IOL1 之间的过温关系图(VDD=5.0V) ................................................................................... 16
VOH 与 IOH 之间的过温关系图(VDD=3.0V) .................................................................................... 17
VOH 与 IOH 之间的过温关系图(VDD=5.0V) .................................................................................... 17
系统结构 .............................................................................................................................................. 18
时序和流水线结构 ............................................................................................................................... 18
程序计数器 PC ..................................................................................................................................... 19
堆栈 ....................................................................................................................................................... 19
算术逻辑单元 – ALU .......................................................................................................................... 20
程序存储器 ........................................................................................................................................... 21
结构 ....................................................................................................................................................... 21
特殊向量 ............................................................................................................................................... 21
查表 ....................................................................................................................................................... 22
查表范例 ............................................................................................................................................... 22
Rev 1.00
1
2011-04-07
HT46R064B/065B/066B
增强A/D 型八位OTP 单片机
表格读取程序范例 ............................................................................................................................... 23
数据存储器 ........................................................................................................................................... 24
结构 ....................................................................................................................................................... 24
特殊数据存储器 ................................................................................................................................... 24
特殊功能寄存器 ................................................................................................................................... 26
间接寻址寄存器 – IAR0,IAR1 ........................................................................................................ 26
间接寻址指针 – MP0,MP1 .............................................................................................................. 26
间接寻址程序范例 ............................................................................................................................... 26
累加器 – ACC ...................................................................................................................................... 26
程序计数器低字节寄存器 – PCL ....................................................................................................... 27
状态寄存器 – STATUS ....................................................................................................................... 27
输入/输出口和控制寄存器 .................................................................................................................. 27
系统控制寄存器 – CTRL0,CTRL1 .................................................................................................. 28
唤醒功能寄存器 – PAWK .................................................................................................................. 29
上拉电阻寄存器 – PAPU, PBPU, PCPU, PDPU ................................................................................ 29
软件控制的 COM 口寄存器 – SCOMC ............................................................................................. 29
振荡器 ................................................................................................................................................... 30
系统振荡器概述 ................................................................................................................................... 30
系统时钟配置 ....................................................................................................................................... 30
外部晶体/陶瓷振荡器 – HXT ............................................................................................................. 30
外部 RC 振荡器 – ERC ....................................................................................................................... 31
内部 RC 振荡器 – HIRC ..................................................................................................................... 31
外部 32768Hz 晶体振荡器 – LXT...................................................................................................... 31
LXT 振荡器低功耗功能 ...................................................................................................................... 32
内部低速振荡器 – LIRC ..................................................................................................................... 32
工作模式 .............................................................................................................................................. 33
模式的类型与选择 ............................................................................................................................... 33
工作模式控制 ....................................................................................................................................... 33
切换模式 ............................................................................................................................................... 33
Rev 1.00
2
2011-04-07
HT46R064B/065B/066B
增强A/D 型八位OTP 单片机
静态电流控制 ....................................................................................................................................... 34
唤醒 ....................................................................................................................................................... 34
看门狗定时器 ....................................................................................................................................... 35
看门狗的使用 ....................................................................................................................................... 35
复位和初始化 ....................................................................................................................................... 37
复位功能 ............................................................................................................................................... 37
复位初始状态 ....................................................................................................................................... 38
输入/输出端口 ...................................................................................................................................... 41
上拉电阻 ............................................................................................................................................... 41
PA 口唤醒 ............................................................................................................................................. 41
PAWK, PAC, PAPU, PBC, PBPU, PCC, PCPU, PDC, PDPU 寄存器 ............................................... 41
输入/输出端口控制寄存器 .................................................................................................................. 43
引脚共用功能 ....................................................................................................................................... 43
引脚功能重置 - HT46R066B .............................................................................................................. 44
输入/输出引脚结构 .............................................................................................................................. 44
编程注意事项 ....................................................................................................................................... 45
定时/计数器 .......................................................................................................................................... 46
配置定时/计数器输入时钟源 .............................................................................................................. 46
定时/计数寄存器 - TMR0, TMR1 ...................................................................................................... 46
定时/计数控制寄存器 - TMR0C, TMR1C ......................................................................................... 46
定时器模式 ........................................................................................................................................... 49
外部事件计数模式 ............................................................................................................................... 49
脉冲宽度测量模式 ............................................................................................................................... 50
预分频器 ............................................................................................................................................... 50
PFD 功能 .............................................................................................................................................. 51
输入/输出接口 ...................................................................................................................................... 51
编程注意事项 ....................................................................................................................................... 51
定时/计数器应用范例 .......................................................................................................................... 52
时基功能 ............................................................................................................................................... 52
Rev 1.00
3
2011-04-07
HT46R064B/065B/066B
增强A/D 型八位OTP 单片机
脉冲宽度调制 - PWM ......................................................................................................................... 53
PWM 工作模式 .................................................................................................................................... 53
6+2 PWM 模式 ..................................................................................................................................... 53
7+1 PWM 模式 ..................................................................................................................................... 54
PWM 输出控制 .................................................................................................................................... 55
PWM 编程应用范例 ............................................................................................................................ 55
A/D 转换器 ............................................................................................................................................ 56
A/D 简介 .............................................................................................................................................. 56
A/D 转换器数据寄存器 - ADRL,ADRH ......................................................................................... 56
A/D 转换控制寄存器 - ADCR, ACSR ............................................................................................... 57
A/D 输入引脚 ....................................................................................................................................... 59
A/D 转换步骤 ....................................................................................................................................... 59
编程注意事项 ....................................................................................................................................... 60
A/D 转换功能 ....................................................................................................................................... 60
A/D 转换应用范例 ............................................................................................................................... 61
中断 ....................................................................................................................................................... 63
中断寄存器 ........................................................................................................................................... 63
中断操作 ............................................................................................................................................... 65
中断优先级 ........................................................................................................................................... 66
外部中断 ............................................................................................................................................... 66
定时/计数器中断 .................................................................................................................................. 66
A/D 转换器中断 ................................................................................................................................... 67
时基中断 ............................................................................................................................................... 67
编程注意事项 ....................................................................................................................................... 67
带 SCOM 功能的 LCD ........................................................................................................................ 68
LCD 操作 .............................................................................................................................................. 68
LCD 偏压控制 ...................................................................................................................................... 68
配置选项 .............................................................................................................................................. 70
应用电路 .............................................................................................................................................. 70
指令集介绍 ........................................................................................................................................... 71
Rev 1.00
4
2011-04-07
HT46R064B/065B/066B
增强A/D 型八位OTP 单片机
简介 ....................................................................................................................................................... 71
指令周期 ............................................................................................................................................... 71
数据的传送 ........................................................................................................................................... 71
算术运算 ............................................................................................................................................... 71
逻辑和移位运算 ................................................................................................................................... 71
分支和控制的转换 ............................................................................................................................... 71
位运算 ................................................................................................................................................... 72
查表运算 ............................................................................................................................................... 72
其它运算 ............................................................................................................................................... 72
指令设定一览表 ................................................................................................................................... 73
指令定义 .............................................................................................................................................. 75
封装信息 .............................................................................................................................................. 84
16-pin DIP (300mil) 外形尺寸 ............................................................................................................ 84
16-pin NSOP (150mil) 外形尺寸 ........................................................................................................ 86
20-pin DIP (300mil) 外形尺寸 ............................................................................................................ 87
20-pin SOP (300mil) 外形尺寸 ........................................................................................................... 88
20-pin SSOP (150mil) 外形尺寸 ......................................................................................................... 89
24-pin SKDIP (300mil) 外形尺寸 ....................................................................................................... 90
24-pin SOP (300mil) 外形尺寸 ........................................................................................................... 92
24-pin SSOP (150 mil) 外形尺寸 ........................................................................................................ 93
28-pin SKDIP (300mil) 外形尺寸 ....................................................................................................... 94
28-pin SOP (300mil) 外形尺寸 ........................................................................................................... 95
28-pin SSOP (150mil) 外形尺寸 ......................................................................................................... 96
包装带和卷轴规格 ............................................................................................................................... 97
卷轴尺寸 ............................................................................................................................................... 97
运输带尺寸 ........................................................................................................................................... 98
Rev 1.00
5
2011-04-07
HT46R064B/065B/066B
增强A/D 型八位OTP 单片机
技术相关信息
应用范例
HA0075S MCU 重置电路及振荡电路应用
fSYS = 4MHz:2.2V~5.5V
fSYS = 8MHz:3.0V~5.5V
fSYS = 12MHz:4.5V~5.5V
在 VDD=5V,系统频率为 12MHz 时,指令周
期为 0.33μs
振荡模式:
特性
CPU 特性
工作电压:
外部高频晶振 – HXT
外部 RC – ERC
内部高频 RC – HIRC
外部低频晶振 – LXT
3 种工作模式:正常模式,低速模式,休眠
模式
内部集成 4MHz,8MHz 和 12MHz RC 振荡
器,不需要增加外部元器件
看门狗定时器
所有指令都可在 1 个或 2 个指令周期内完成
LIRC 振荡用于看门狗时钟
63 条功能强大的指令系统
查表指令
多达 6 层硬件堆栈
位操作指令
低电压复位功能
提供多种封装类型
周边特性:
多达 26 个双向输入/输出口
多达 8 个通道 12 位 ADC
多达 2 个通道 8 位 PWM
一个与 I/O 口复用的外部中断输入
多达 2 个 8 位可编程定时/计数器,具有溢出
4 个软件控制 SCOM 口 1/2 bias LCD 驱动
中断和预分频功能
时基功能
PFD 功能
Rev 1.00
6
2011-04-07
概述
HT46R064B/065B/066B
增强 A/D 型系列单片机是一款 8 位具有高性能精简指令集的单片机,应用相当广泛。秉承
HOLTEK 单片机具有的低功耗、I/O 灵活、定时器功能、振荡类型可选、休眠和唤醒功能、看门狗
和低电压复位等丰富的功能选项,增强 A/D 型单片机具有极高的性价比,其内部集成了系统振荡器
HIRC,提供三种频率选择,不需要增加外部元器件。可以广泛适用于各种应用,例如工业控制,消
费类产品,家用电器子系统控制等。
选型表
单片机型号 ROM RAM
I/O
Timer
HT46R064B 1K×14
64×8
HT46R065B 2K×15
96×8
18
22
8-bit×1
8-bit×2
HT46R066B 4K×15 128×8
26
8-bit×2
Time
Base
1
1
1
HIRC
(MHz)
4/8/12
4/8/12
4/8/12
方框图
以下为主要功能模块的方框图
RTC
(LXT)
LCD
SCOM
A/D
PWM
PFD
Stack
封装类型
√
√
√
—
12-bit×4 8-bit×1 √
4
4
12-bit×4 8-bit×1 √
12-bit×8 8-bit×2 √
4
6
6
16DIP/NSOP
20DIP/SOP/SSOP
16DIP/NSOP
20DIP/SOP/SSOP
24SKDIP/SOP/SSOP
16DIP/NSOP
20DIP/SOP/SSOP
24/28SKDIP/SOP/SSOP
Rev 1.00
7
2011-04-07