Cmsemicon
CMS89F62xB
CMS89F62xB
用户手册
增强型闪存
8
½
CMOS
单片机
V1.4
请注意以下有关CMS知识产权政策
*中微半导½公司已申请了专利,享有绝对的合法权益。与中微半导½公司MCU或其他产品有关的专利权并未
被同意授权½用,任½经由不½手段侵害中微半导½公司专利权的公司、组织或个人,中微半导½公司将采取
一切可½的法律行动,遏止侵权者不½的侵权行为,并½讨中微半导½公司因侵权行为所受的损失、或侵权者
所得的不法利益。
*中微的名称和标识½是中微半导½公司的注册商标。
*中微半导½公司保留对规格书中产品在可靠性、功½和设计方面的改进½进一步说明的权利。然而中微半导
½公司对于规格内容的½用不负责任。文中提到的应用其目的仅仅是用来做说明,中微半导½公司不保证和不
表示这些应用没有更深入的修改就½适用,也不推荐它的产品½用在会由于故障或其它原因可½会对人身造成
危害的地方。中微半导½公司产品不授权适用于救生、维生器件或系统中½为关键器件。中微半导½公司拥有
不事先通知而修改产品的权利,对于最新的信息,请参考我们的½站
http://www.mcu.com.cn
www.mcu.com.cn
-1-
V1.4
Cmsemicon
目½
CMS89F62xB
1.
产品概述
................................................................................................................................ 1
1.1
1.2
1.3
1.3.1
1.3.2
1.4
1.5
功½特性
........................................................................................................................................................................ 1
系统结构框图
................................................................................................................................................................. 2
管脚分布
........................................................................................................................................................................ 3
CMS89F6265B
引脚图
...............................................................................................................................................3
CMS89F6285B
引脚图
...............................................................................................................................................4
系统配½寄存器
............................................................................................................................................................. 5
在线串行编程
................................................................................................................................................................. 6
2.
中央处理器(CPU)
.............................................................................................................. 7
2.1
2.1.1
内存
............................................................................................................................................................................... 7
程序内存
.....................................................................................................................................................................7
复½向量(0000H)
........................................................................................................................................ 7
中断向量
......................................................................................................................................................... 8
查表
................................................................................................................................................................ 9
跳½表
........................................................................................................................................................... 11
2.1.1.1
2.1.1.2
2.1.1.3
2.1.1.4
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
数据存储器
...............................................................................................................................................................12
寻址方式
...................................................................................................................................................................... 17
直接寻址
...................................................................................................................................................................17
立即寻址
...................................................................................................................................................................17
间接寻址
...................................................................................................................................................................17
堆栈
............................................................................................................................................................................. 18
工½寄存器(ACC)
.................................................................................................................................................... 19
概述
..........................................................................................................................................................................19
ACC
应用
.................................................................................................................................................................19
程序状态寄存器(STATUS)
...................................................................................................................................... 20
预分频器(OPTION_REG)
....................................................................................................................................... 22
程序计数器(PC)
...................................................................................................................................................... 24
看门狗计数器(WDT)
............................................................................................................................................... 25
WDT
周期
.................................................................................................................................................................25
看门狗定时器控制寄存器
WDTCON .........................................................................................................................25
3.
系统时钟
.............................................................................................................................. 26
3.1
3.2
3.2.1
3.2.2
3.3
3.4
概述
............................................................................................................................................................................. 26
系统振荡器
.................................................................................................................................................................. 27
内部
RC
振荡
............................................................................................................................................................27
外部
XT
振荡
............................................................................................................................................................27
起振时间
...................................................................................................................................................................... 27
振荡器控制寄存器
........................................................................................................................................................ 28
www.mcu.com.cn
-2-
V1.4
Cmsemicon
4.1
4.2
4.2.1
4.2.2
4.3
CMS89F62xB
4.
复½
..................................................................................................................................... 29
上电复½
...................................................................................................................................................................... 29
掉电复½
...................................................................................................................................................................... 30
概述
..........................................................................................................................................................................30
掉电复½的改进办法
.................................................................................................................................................31
看门狗复½
.................................................................................................................................................................. 31
5.
休眠模式
.............................................................................................................................. 32
5.1
5.2
5.3
5.4
5.5
进入休眠模式
............................................................................................................................................................... 32
从休眠状态唤醒
........................................................................................................................................................... 32
½用中断唤醒
............................................................................................................................................................... 32
休眠模式应用举例
........................................................................................................................................................ 33
休眠模式唤醒时间
........................................................................................................................................................ 33
6. I/O
端口
................................................................................................................................ 34
6.1
6.2
6.2.1
6.2.2
6.3
6.3.1
6.3.2
6.3.3
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
口结构图
................................................................................................................................................................ 35
PORTA ........................................................................................................................................................................ 38
PORTA
数据及方向控制
...........................................................................................................................................38
PORTA
上拉电阻
......................................................................................................................................................39
PORTB ........................................................................................................................................................................ 40
PORTB
数据及方向
..................................................................................................................................................40
PORTB
上拉电阻......................................................................................................................................................
41
PORTB
电平变化中断
..............................................................................................................................................42
PORTC ........................................................................................................................................................................ 43
PORTC
数据及方向
..................................................................................................................................................43
PORTC
上拉电阻
.....................................................................................................................................................44
PORTE ........................................................................................................................................................................ 45
PORTE
数据及方向
..................................................................................................................................................45
PORTE
上拉电阻......................................................................................................................................................
45
I/O
½用
....................................................................................................................................................................... 46
写
I/O
口
...................................................................................................................................................................46
读
I/O
口
...................................................................................................................................................................46
I/O
口½用注意事项
..................................................................................................................................................... 47
7.
中断
..................................................................................................................................... 48
7.1
7.2
7.2.1
7.2.2
7.2.3
7.3
7.4
中断概述
...................................................................................................................................................................... 48
中断控制寄存器
........................................................................................................................................................... 49
中断控制寄存器
........................................................................................................................................................49
外设中断允许寄存器
.................................................................................................................................................50
外设中断请求寄存器
.................................................................................................................................................51
中断现场的保护方法
.................................................................................................................................................... 53
中断的优先级,及多中断嵌套
...................................................................................................................................... 53
www.mcu.com.cn
-3-
V1.4
Cmsemicon
8.1
8.2
8.2.1
8.2.2
8.2.3
8.2.4
8.2.5
8.3
CMS89F62xB
8.
定时计数器
TIMER0 ............................................................................................................. 54
定时计数器
TIMER0
概述
............................................................................................................................................ 54
TIMER0
的工½原理
.................................................................................................................................................... 55
8
½定时器模式
.........................................................................................................................................................55
8
½计数器模式
.........................................................................................................................................................55
½件可编程预分频器
.................................................................................................................................................55
在
TIMER0
和
WDT
模块间切换预分频器
.................................................................................................................55
TIMER0
中断
............................................................................................................................................................56
与
TIMER0
相关寄存器
................................................................................................................................................ 57
9.
定时计数器
TIMER1 ............................................................................................................. 58
9.1
9.2
9.3
9.3.1
9.3.2
9.4
9.5
9.6
9.6.1
9.7
9.8
9.9
9.10
9.11
9.12
TIMER1
概述
............................................................................................................................................................... 58
TIMER1
的工½原理
.................................................................................................................................................... 59
时钟源选择
.................................................................................................................................................................. 59
内部时钟源
...............................................................................................................................................................59
外部时钟源
...............................................................................................................................................................60
TIMER1
预分频器
........................................................................................................................................................ 61
TIMER1
振荡器
........................................................................................................................................................... 61
在异步计数器模式下的
TIMER1
工½原理
................................................................................................................... 61
异步计数器模式下对
TIMER1
的读写操½
................................................................................................................61
TIMER1
门控
............................................................................................................................................................... 62
TIMER1
中断
............................................................................................................................................................... 62
休眠期间的
TIMER1
工½原理
..................................................................................................................................... 62
ECCP
捕捉/比较时基
................................................................................................................................................... 62
ECCP
特殊事件触发器
................................................................................................................................................ 63
TIMER1
控制寄存器
.................................................................................................................................................... 63
10.
定时计数器
TIMER2 ............................................................................................................. 64
10.1
10.2
10.3
TIMER2
概述
............................................................................................................................................................... 64
TIMER2
的工½原理
.................................................................................................................................................... 65
TIMER2
相关的寄存器
................................................................................................................................................. 66
11.
模数½换(ADC)
............................................................................................................... 67
11.1
11.2
ADC
概述
..................................................................................................................................................................... 67
ADC
配½
..................................................................................................................................................................... 68
11.2.1
端口配½
...................................................................................................................................................................68
11.2.2
通道选择
...................................................................................................................................................................68
11.2.3 ADC
参考电压
..........................................................................................................................................................68
11.2.4
½换时钟
...................................................................................................................................................................68
11.2.5 ADC
中断
.................................................................................................................................................................69
11.2.6
结果格式化
...............................................................................................................................................................69
11.3
ADC
工½原理
............................................................................................................................................................. 70
www.mcu.com.cn
-4-
V1.4
Cmsemicon
CMS89F62xB
11.3.1
启动½换
...................................................................................................................................................................70
11.3.2
完成½换
...................................................................................................................................................................70
11.3.3
终止½换
...................................................................................................................................................................70
11.3.4 ADC
在休眠模式下的工½原理
.................................................................................................................................70
11.3.5 A/D
½换步骤
............................................................................................................................................................71
11.4
ADC
相关寄存器
.......................................................................................................................................................... 72
12. LCD/LED
驱动模块
.............................................................................................................. 75
12.1
12.2
12.3
12.4
12.5
12.6
12.7
LCD/LED
功½½½
...................................................................................................................................................... 75
LCD/LED
功½管脚设½
............................................................................................................................................... 75
LED
功½
COM
口设½
................................................................................................................................................ 76
LED
功½的
SEG
口设½..............................................................................................................................................
76
LED
功½的数据设½
................................................................................................................................................... 77
LED
相关寄存器
.......................................................................................................................................................... 78
LED
相关设½
.............................................................................................................................................................. 81
13.
捕捉/比较/PWM 模块(CCP1 和
CCP2) ............................................................................ 83
13.1
捕捉模式
...................................................................................................................................................................... 84
13.1.1 CCP
引脚配½
..........................................................................................................................................................85
13.1.2 TIMER1
模式选择
.....................................................................................................................................................85
13.1.3
½件中断
...................................................................................................................................................................85
13.1.4 CCP
预分频器
..........................................................................................................................................................85
13.2
比较模式
...................................................................................................................................................................... 86
13.2.1 CCP
引脚配½
..........................................................................................................................................................87
13.2.2 TIMER1
模式选择
.....................................................................................................................................................87
13.2.3
½件中断模式............................................................................................................................................................
87
13.2.4
特殊事件触发信号
....................................................................................................................................................87
13.3
PWM
模式
................................................................................................................................................................... 88
13.3.1 PWM
周期
................................................................................................................................................................90
13.3.2 PWM
占空比
.............................................................................................................................................................90
13.3.3 PWM
分辨率
.............................................................................................................................................................91
13.3.4
休眠模式下的操½
....................................................................................................................................................91
13.3.5
系统时钟频率的改变
.................................................................................................................................................91
13.3.6
复½的½响
...............................................................................................................................................................91
13.3.7
设½
PWM
操½
........................................................................................................................................................91
14.
主控同步串行端口(MSSP)模块
....................................................................................... 92
14.1
14.2
主控
SSP(MSSP)模块概述 ..................................................................................................................................... 92
SPI
模式
...................................................................................................................................................................... 92
14.2.1 SPI
相关寄存器
........................................................................................................................................................92
14.2.2 SPI
工½原理
............................................................................................................................................................94
14.2.3
½½
SPI I/O .............................................................................................................................................................95
www.mcu.com.cn
-5-
V1.4