Cmsemicon
CMS89FT6xx
CMS89FT6xx
用户手册
增强型闪存
8
½
CMOS
单片机
V1.8
请注意以下有关CMS知识产权政策
*中微半导½公司已申请了专利,享有绝对的合法权益。与中微半导½公司MCU或其他产品有关的专利权并未
被同意授权½用,任½经由不½手段侵害中微半导½公司专利权的公司、组织或个人,中微半导½公司将采取
一切可½的法律行动,遏止侵权者不½的侵权行为,并½讨中微半导½公司因侵权行为所受的损失、或侵权者
所得的不法利益。
*中微的名称和标识½是中微半导½公司的注册商标。
*中微半导½公司保留对规格书中产品在可靠性、功½和设计方面的改进½进一步说明的权利。然而中微半导
½公司对于规格内容的½用不负责任。文中提到的应用其目的仅仅是用来做说明,中微半导½公司不保证和不
表示这些应用没有更深入的修改就½适用,也不推荐它的产品½用在会由于故障或其它原因可½会对人身造成
危害的地方。中微半导½公司产品不授权适用于救生、维生器件或系统中½为关键器件。中微半导½公司拥有
不事先通知而修改产品的权利,对于最新的信息,请参考我们的½站
http://www.mcu.com.cn
www.mcu.com.cn
-1-
V1.8
Cmsemicon
目½
1.1
1.2
1.3
1.3.1
1.3.2
1.3.3
1.3.4
1.3.5
1.4
1.5
CMS89FT6xx
1.
产品概述
................................................................................................................................ 1
功½特性
........................................................................................................................................................................ 1
系统结构框图
................................................................................................................................................................. 2
管脚分布
........................................................................................................................................................................ 3
CMS89FT623
引脚图
.................................................................................................................................................3
CMS89FT6231
引脚图
...............................................................................................................................................4
CMS89FT626
引脚图
.................................................................................................................................................5
CMS89FT627
引脚图
.................................................................................................................................................6
CMS89FT628
引脚图
.................................................................................................................................................7
系统配½寄存器
............................................................................................................................................................. 8
在线串行编程
................................................................................................................................................................. 9
2.
中央处理器(CPU)
............................................................................................................ 10
2.1
2.1.1
2.1.2
2.2
2.2.1
2.2.2
2.2.3
2.3
2.4
2.4.1
2.4.2
2.5
2.6
2.7
2.8
2.8.1
2.8.2
内存
............................................................................................................................................................................. 10
程序内存
...................................................................................................................................................................10
数据存储器
...............................................................................................................................................................15
寻址方式
...................................................................................................................................................................... 20
直接寻址
...................................................................................................................................................................20
立即寻址
...................................................................................................................................................................20
间接寻址
...................................................................................................................................................................20
堆栈
............................................................................................................................................................................. 21
工½寄存器(ACC)
.................................................................................................................................................... 22
概述
..........................................................................................................................................................................22
ACC
应用
.................................................................................................................................................................22
程序状态寄存器(STATUS)
...................................................................................................................................... 23
预分频器(OPTION_REG)
....................................................................................................................................... 25
程序计数器(PC)
...................................................................................................................................................... 27
看门狗计数器(WDT)
............................................................................................................................................... 28
WDT
周期
.................................................................................................................................................................28
看门狗定时器控制寄存器
WDTCON .........................................................................................................................28
3.
系统时钟
.............................................................................................................................. 29
3.1
3.2
3.2.1
3.3
3.4
概述
............................................................................................................................................................................. 29
系统振荡器
.................................................................................................................................................................. 30
内部
RC
振荡
............................................................................................................................................................30
起振时间
...................................................................................................................................................................... 30
振荡器控制寄存器
........................................................................................................................................................ 31
4.
复½
..................................................................................................................................... 32
4.1
4.2
上电复½
...................................................................................................................................................................... 32
掉电复½
...................................................................................................................................................................... 33
www.mcu.com.cn
-2-
V1.8
Cmsemicon
4.2.1
4.2.2
4.3
CMS89FT6xx
概述
..........................................................................................................................................................................33
掉电复½的改进办法
.................................................................................................................................................34
看门狗复½
.................................................................................................................................................................. 34
5.
休眠模式
.............................................................................................................................. 35
5.1
5.2
5.3
5.4
5.5
进入休眠模式
............................................................................................................................................................... 35
从休眠状态唤醒
........................................................................................................................................................... 35
½用中断唤醒
............................................................................................................................................................... 35
休眠模式应用举例
........................................................................................................................................................ 36
休眠模式唤醒时间
........................................................................................................................................................ 36
6. I/O
端口
................................................................................................................................ 37
6.1
6.2
6.2.1
6.2.2
6.3
6.3.1
6.3.2
6.4
6.4.1
6.4.2
6.5
6.5.1
6.5.2
6.6
6.6.1
6.6.2
6.7
I/O
口结构图
................................................................................................................................................................ 38
PORTA ........................................................................................................................................................................ 39
PORTA
数据及方向控制
...........................................................................................................................................39
PORTA
上拉电阻
......................................................................................................................................................40
PORTB ........................................................................................................................................................................ 41
PORTB
数据及方向
..................................................................................................................................................41
PORTB
上拉电阻......................................................................................................................................................
42
PORTC ........................................................................................................................................................................ 43
PORTC
数据及方向
..................................................................................................................................................43
PORTC
上拉电阻
.....................................................................................................................................................44
PORTD ........................................................................................................................................................................ 45
PORTD
数据及方向
..................................................................................................................................................45
PORTD
上拉电阻
.....................................................................................................................................................46
I/O
½用
....................................................................................................................................................................... 47
写
I/O
口
...................................................................................................................................................................47
读
I/O
口
...................................................................................................................................................................47
I/O
口½用注意事项
..................................................................................................................................................... 48
7.
中断
..................................................................................................................................... 49
7.1
7.2
7.2.1
7.2.2
7.2.3
7.3
7.4
中断概述
...................................................................................................................................................................... 49
中断控制寄存器
........................................................................................................................................................... 50
中断控制寄存器
........................................................................................................................................................50
外设中断允许寄存器
.................................................................................................................................................51
外设中断请求寄存器
.................................................................................................................................................52
中断现场的保护方法
.................................................................................................................................................... 54
中断的优先级,及多中断嵌套
...................................................................................................................................... 54
8.
定时计数器
TIMER0 ............................................................................................................. 55
8.1
8.2
8.2.1
定时计数器
TIMER0
概述
............................................................................................................................................ 55
TIMER0
的工½原理
.................................................................................................................................................... 56
8
½定时器模式
........................................................................................................................................................56
www.mcu.com.cn
-3-
V1.8
Cmsemicon
8.2.2
8.2.3
8.2.4
8.2.5
8.3
CMS89FT6xx
8
½计数器模式
.........................................................................................................................................................56
½件可编程预分频器
.................................................................................................................................................56
在
TIMER0
和
WDT
模块间切换预分频器
.................................................................................................................57
TIMER0
中断
............................................................................................................................................................57
与
TIMER0
相关寄存器
................................................................................................................................................ 58
9.
定时计数器
TIMER2 ............................................................................................................. 59
9.1
9.2
9.3
TIMER2
概述
............................................................................................................................................................... 59
TIMER2
的工½原理
.................................................................................................................................................... 60
TIMER2
相关的寄存器
................................................................................................................................................. 61
10.
模数½换(ADC)
............................................................................................................... 62
10.1
10.2
ADC
概述
..................................................................................................................................................................... 62
ADC
配½
..................................................................................................................................................................... 63
10.2.1
端口配½
...................................................................................................................................................................63
10.2.2
通道选择
...................................................................................................................................................................63
10.2.3 ADC
参考电压
..........................................................................................................................................................63
10.2.4
½换时钟
...................................................................................................................................................................63
10.2.5 ADC
中断
.................................................................................................................................................................64
10.2.6
结果格式化
...............................................................................................................................................................64
10.3
ADC
工½原理
............................................................................................................................................................. 65
10.3.1
启动½换
...................................................................................................................................................................65
10.3.2
完成½换
...................................................................................................................................................................65
10.3.3
终止½换
...................................................................................................................................................................65
10.3.4 ADC
在休眠模式下的工½原理
.................................................................................................................................65
10.3.5 A/D
½换步骤
............................................................................................................................................................66
10.4
ADC
相关寄存器
.......................................................................................................................................................... 67
11.
主控同步串行端口(MSSP)模块
....................................................................................... 70
11.1
11.2
主控
SSP(MSSP)模块概述 .......................................................................................................................................... 70
SPI
模式
...................................................................................................................................................................... 70
11.2.2 SPI
相关寄存器
........................................................................................................................................................71
11.2.3 SPI
工½原理
............................................................................................................................................................73
11.2.4
½½
SPI I/O .............................................................................................................................................................74
11.2.5
主控模式
...................................................................................................................................................................74
11.2.6
从动模式
...................................................................................................................................................................75
11.2.7
从动选择同步............................................................................................................................................................
76
11.2.8
休眠操½
...................................................................................................................................................................78
11.2.9
复½的½响
...............................................................................................................................................................78
11.3
I
2
C
模块
....................................................................................................................................................................... 79
11.3.1
相关寄存器说明
........................................................................................................................................................80
11.3.2
主控模式
...................................................................................................................................................................83
www.mcu.com.cn
-4-
V1.8
Cmsemicon
CMS89FT6xx
11.3.3 I
2
C
主控模式支持
......................................................................................................................................................84
11.3.4
波特率发生器............................................................................................................................................................
86
11.3.5 I
2
C
主控模式发送
......................................................................................................................................................87
11.3.6 I
2
C
主控模式接收
......................................................................................................................................................88
11.3.7 I
2
C
主控模式启动条件时序
.......................................................................................................................................90
11.3.8 I
2
C
主控模式重复启动条件时序
................................................................................................................................91
11.3.9
应答序列时序............................................................................................................................................................
92
11.3.10
停止条件序列............................................................................................................................................................
93
11.3.11
时钟仲裁
...................................................................................................................................................................94
11.3.12
多主机模式
...............................................................................................................................................................94
11.3.13
多主机通信、总线冲突与总线仲裁
...........................................................................................................................95
11.3.14
从动模式
...................................................................................................................................................................95
11.3.15 SSP
屏½寄存器
.......................................................................................................................................................98
11.3.16
休眠模式下的操½
....................................................................................................................................................98
11.3.17
复½的½响
...............................................................................................................................................................98
12. LCD/LED
驱动模块
.............................................................................................................. 99
12.1
12.2
12.3
12.4
12.5
12.6
LCD/LED
功½½½
...................................................................................................................................................... 99
LCD/LED
功½管脚设½
............................................................................................................................................... 99
LCD/LED
功½
COM
口设½
...................................................................................................................................... 100
LCD/LED
功½的
SEG
口设½
................................................................................................................................... 100
LCD/LED
功½的数据设½
......................................................................................................................................... 101
LCD/LED
相关寄存器
................................................................................................................................................ 102
13.
程序
EEPROM
控制
........................................................................................................... 106
13.1
13.2
程序
EEPROM
概述
................................................................................................................................................... 106
相关寄存器
................................................................................................................................................................ 107
13.2.1 EEADR
寄存器
.......................................................................................................................................................107
13.2.2 EECON1
和
EECON2
寄存器
.................................................................................................................................107
13.3
13.4
13.5
读程序
EEPROM ....................................................................................................................................................... 109
写程序
EEPROM ........................................................................................................................................................ 110
EPROM
操½注意事项
................................................................................................................................................ 111
13.5.1
写校验
.................................................................................................................................................................... 111
13.5.2
避免误写的保护
...................................................................................................................................................... 111
14.
触摸按键功½
..................................................................................................................... 112
14.1
14.2
14.3
14.4
触摸按键结构
.............................................................................................................................................................. 112
触摸按键寄存器描述
................................................................................................................................................... 112
触摸按键操½
.............................................................................................................................................................. 118
触摸按键中断
............................................................................................................................................................. 120
15.
电气参数
............................................................................................................................ 121
15.1
DC
特性
..................................................................................................................................................................... 121
www.mcu.com.cn
-5-
V1.8