带 EEPROM A/D 型 Flash 单片机
HT66F0175/HT66F0185
版本 : V1.60 日期 : 2019-11-13
Rev. 1.60 2 2019-11-13 Rev. 1.60 3 2019-11-13
HT66F0175/HT66F0185
带 EEPROM A/D 型 Flash 单片机
目 录
特性 ..................................................................................................................................7
CPU 特性 ................................................................................................................................ 7
周边特性 ................................................................................................................................. 8
概述 ..................................................................................................................................9
选型表 ..............................................................................................................................9
方框图 ............................................................................................................................10
引脚图 ............................................................................................................................10
引脚说明 ........................................................................................................................12
极限参数 ........................................................................................................................20
直流电气特性 ................................................................................................................20
交流电气特性 ................................................................................................................22
HIRC 电气特性 .............................................................................................................23
A/D 转换器电气特性.....................................................................................................24
LVD & LVR 电气特性 ..................................................................................................25
比较器电气特性 ............................................................................................................25
软件控制 LCD 驱动器电气特性 ..................................................................................26
上电复位特性 ................................................................................................................26
系统结构 ........................................................................................................................27
时序和流水线结构 ............................................................................................................... 27
程序计数器 ........................................................................................................................... 28
堆栈 ....................................................................................................................................... 28
算术逻辑单元 – ALU ........................................................................................................... 29
Flash 程序存储器 ..........................................................................................................29
结构 ....................................................................................................................................... 29
特殊向量 ............................................................................................................................... 30
查表 ....................................................................................................................................... 30
查表范例 ............................................................................................................................... 30
在线烧录 ............................................................................................................................... 31
片上调试 – OCDS................................................................................................................. 32
数据存储器 ....................................................................................................................33
结构 ....................................................................................................................................... 33
特殊功能寄存器 ............................................................................................................35
间接寻址寄存器 – IAR0, IAR1 ........................................................................................... 35
间接寻址指针 – MP0, MP1 .................................................................................................. 35
存储区指针 – BP .................................................................................................................. 36
累加器 – ACC ....................................................................................................................... 36
程序计数器低字节寄存器 – PCL ........................................................................................ 36
表格寄存器 – TBLP, TBHP, TBLH ...................................................................................... 36
HT66F0175/HT66F0185
带 EEPROM A/D 型 Flash 单片机
Rev. 1.60 2 2019-11-13 Rev. 1.60 3 2019-11-13
状态寄存器 – STATUS ......................................................................................................... 37
EEPROM 数据存储器 ..................................................................................................39
EEPROM 数据存储器结构 .................................................................................................. 39
EEPROM 寄存器 .................................................................................................................. 39
从 EEPROM 中读取数据 ..................................................................................................... 41
写数据到 EEPROM .............................................................................................................. 41
写保护 ................................................................................................................................... 41
EEPROM 中断 ...................................................................................................................... 41
编程注意事项 ....................................................................................................................... 41
振荡器 ............................................................................................................................43
振荡器概述 ........................................................................................................................... 43
系统时钟配置 ....................................................................................................................... 43
外部晶体 / 陶瓷振荡器 – HXT ............................................................................................ 44
内部高速 RC 振荡器 – HIRC .............................................................................................. 44
外部 32.768kHz 晶体振荡器 – LXT .................................................................................... 45
内部 32kHz 振荡器 – LIRC ................................................................................................. 46
辅助振荡器 ........................................................................................................................... 46
工作模式和系统时钟 ....................................................................................................47
系统时钟 ............................................................................................................................... 47
系统工作模式 ....................................................................................................................... 48
控制寄存器 ........................................................................................................................... 49
快速唤醒 ............................................................................................................................... 50
工作模式切换 ....................................................................................................................... 51
静态电流的注意事项 ........................................................................................................... 54
唤醒 ....................................................................................................................................... 55
编程注意事项 ....................................................................................................................... 55
看门狗定时器 ................................................................................................................56
看门狗定时器时钟源 ........................................................................................................... 56
看门狗定时器控制寄存器 ................................................................................................... 56
看门狗定时器操作 ............................................................................................................... 57
复位和初始化 ................................................................................................................58
复位功能 ............................................................................................................................... 58
复位初始状态 ....................................................................................................................... 60
输入 / 输出端口 .............................................................................................................64
上拉电阻 ............................................................................................................................... 65
PA 口唤醒 ............................................................................................................................. 65
输入 / 输出端口控制寄存器 ................................................................................................ 66
输入 / 输出端口源电流控制 ................................................................................................ 66
引脚重置功能 ....................................................................................................................... 68
输入 / 输出引脚结构 ............................................................................................................ 69
编程注意事项 ....................................................................................................................... 70
定时器模块 – TM ..........................................................................................................71
简介 ....................................................................................................................................... 71
Rev. 1.60 4 2019-11-13 Rev. 1.60 5 2019-11-13
HT66F0175/HT66F0185
带 EEPROM A/D 型 Flash 单片机
TM 操作 ................................................................................................................................ 71
TM 时钟源 ............................................................................................................................ 71
TM 中断 ................................................................................................................................ 72
TM 外部引脚 ........................................................................................................................ 72
TM 输入 / 输出引脚控制寄存器 ......................................................................................... 72
编程注意事项 ....................................................................................................................... 75
简易型 TM – CTM ........................................................................................................ 76
简易型 TM 操作 ................................................................................................................... 76
简易型 TM 寄存器介绍 ....................................................................................................... 76
简易型 TM 工作模式 ........................................................................................................... 80
标准型 TM – STM ........................................................................................................86
标准型 TM 操作 ................................................................................................................... 86
标准型 TM 寄存器介绍 ....................................................................................................... 86
标准型 TM 工作模式 ........................................................................................................... 90
周期型 TM – PTM ........................................................................................................99
周期型 TM 操作 ................................................................................................................... 99
周期型 TM 寄存器介绍 ..................................................................................................... 100
周期型 TM 工作模式 ......................................................................................................... 104
A/D 转换器...................................................................................................................113
A/D 简介 ............................................................................................................................. 113
A/D 转换寄存器介绍 ......................................................................................................... 114
A/D 转换器数据寄存器 – SADOL,SADOH .................................................................. 114
A/D 转换控制寄存器 – SADC0,SADC1,SADC2,ACERL ...................................... 114
A/D 输入引脚 ..................................................................................................................... 118
A/D 转换器参考电压 ......................................................................................................... 118
A/D 操作 ............................................................................................................................. 118
A/D 转换率及时序图 ......................................................................................................... 119
A/D 转换步骤 ..................................................................................................................... 120
编程注意事项 ..................................................................................................................... 121
A/D 转换功能 ..................................................................................................................... 121
A/D 转换应用范例 ............................................................................................................. 122
串行接口模块 – SIM ...................................................................................................124
SPI 接口 .............................................................................................................................. 124
I
2
C 接口 ............................................................................................................................... 130
比较器 ..........................................................................................................................139
比较器操作 ......................................................................................................................... 139
比较器中断 ......................................................................................................................... 139
编程注意事项 ..................................................................................................................... 139
带 SCOM 和 SSEG 功能的 LCD ...............................................................................141
LCD 操作 ............................................................................................................................ 141
LCD Frames ........................................................................................................................ 141
LCD 控制寄存器 ................................................................................................................ 143
UART 接口 ..................................................................................................................147
HT66F0175/HT66F0185
带 EEPROM A/D 型 Flash 单片机
Rev. 1.60 4 2019-11-13 Rev. 1.60 5 2019-11-13
UART 外部引脚 .................................................................................................................. 147
UART 数据传输方案 .......................................................................................................... 148
UART 状态和控制寄存器 .................................................................................................. 148
波特率发生器 ..................................................................................................................... 152
UART 模块的设置与控制 .................................................................................................. 153
UART 发送器 ...................................................................................................................... 154
UART 接收器 ...................................................................................................................... 155
接收错误处理 ..................................................................................................................... 157
UART 模块中断结构 .......................................................................................................... 157
地址检测模式 ..................................................................................................................... 158
UART 模块暂停和唤醒 ...................................................................................................... 159
低电压检测 – LVD ......................................................................................................160
LVD 寄存器 ........................................................................................................................ 160
LVD 操作 ............................................................................................................................ 161
中断 ..............................................................................................................................162
中断寄存器 ......................................................................................................................... 162
中断操作 ............................................................................................................................. 169
外部中断 ............................................................................................................................. 170
比较器中断 – HT66F0185 .................................................................................................. 170
多功能中断 ......................................................................................................................... 171
A/D 转换器中断 ................................................................................................................. 171
时基中断 ............................................................................................................................. 171
串行接口模块中断 ............................................................................................................. 172
UART 传输中断 – HT66F0185 .......................................................................................... 172
LVD 中断 ............................................................................................................................ 173
EEPROM 中断 .................................................................................................................... 173
TM 中断 .............................................................................................................................. 173
中断唤醒功能 ..................................................................................................................... 173
编程注意事项 ..................................................................................................................... 174
配置选项 ............................................................................................................................. 175
应用电路 ......................................................................................................................176
指令集 ..........................................................................................................................177
简介 ..................................................................................................................................... 177
指令周期 ............................................................................................................................. 177
数据的传送 ......................................................................................................................... 177
算术运算 ............................................................................................................................. 177
逻辑和移位运算 ................................................................................................................. 177
分支和控制转换 ................................................................................................................. 178
位运算 ................................................................................................................................. 178
查表运算 ............................................................................................................................. 178
其它运算 ............................................................................................................................. 178
指令集概要 ..................................................................................................................179
惯例 ..................................................................................................................................... 179