MC10P11B 用户手册 V1.1
目½
1
产品简介 .......................................................................... 3
1.1 产品特性 .................................................................... 3
1.2 系统框图 .................................................................... 3
1.3 引脚排列 .................................................................... 4
1.4 引脚说明 .................................................................... 4
中央处理器 ........................................................................ 4
2.1 指令集 ...................................................................... 4
2.2 地址空间分配 ................................................................ 4
2.3 程序存储器 ROM ............................................................... 5
2.4 用户数据存储器 RAM ........................................................... 5
2.5 控制寄存器 .................................................................. 5
系统时钟 .......................................................................... 5
T 型按键扫描 ....................................................................... 5
4.1 按键扫描的原理 .............................................................. 6
4.2 各种按键组合的说明 .......................................................... 6
4.3 相关寄存器 ................................................................. 10
I/O 口 ............................................................................ 11
遥控码输出口 ..................................................................... 12
中断 ............................................................................. 12
7.1 概述 ....................................................................... 12
7.2 键盘中断 ................................................................... 12
系统工½模式 ..................................................................... 13
8.1 STOP 模式 ................................................................... 13
8.2 WAIT 模式 ................................................................... 13
电气参数 ......................................................................... 14
9.1 极限参数 ................................................................... 14
9.2 直流电气参数 ............................................................... 14
9.3 交流电气参数 ............................................................... 14
典型应用图 ..................................................................... 15
封装外½尺寸 ................................................................... 17
附½ ........................................................................... 18
12.1
内½ RC 频率曲线 .......................................................... 18
12.2
待机工½电流曲线 ......................................................... 19
版本修订记½ ................................................................... 20
2
3
4
5
6
7
8
9
10
11
12
13
上海晟½微电子股½有限公司
2/20
MC10P11B 用户手册 V1.1
MC10P11B 用户手册 V1.1
1 产品简介
MC10P11B 是一款高性½ 8 ½ OTP 型 MCU,内½高精度 RC 振荡器、T 型按键扫描电路和红外发射二极管
驱动电路,½为电视机、DVD、机顶盒等遥控器提供良½的解决方案。
1.1 产品特性
8 ½ CISC 结构 CPU
1K*8 ½ OTP ROM
32 字节 RAM(含堆栈)
内½高精度 RC 振荡 4MHz(偏差≤±1%,25℃, 3.0V 工½电压)
内½ T 型按键扫描电路,最多可支持 91 个按键
1 路遥控码输出口 IROUT,开漏结构,可直接驱动红外发射管
2 个通用 IO 口
½功耗设计(待机功耗<3uA@3V)
RAM 数据保持功½(VDD 保持在 1.1V 以上)
串行烧写接口电路
程序加密功½
工½电压 1.8½5.5V
封装½式:SOP16、SOP8
1.2 系统框图
32*8
RAM
1K*8
OTP
HC05
CPU
Internal
HRC
IRCON
&
Driver
IOR
KEY SCAN
Internal
LRC
P10-P11
IROUT
上海晟½微电子股½有限公司
S0-S12
3/20
MC10P11B 用户手册 V1.1
$0003-$00DF:未定义
$00E0-$00FF:RAM(含堆栈)
$0100-$1BFF:未定义
$1C00-$1FFF:OTP ROM
2.3 程序存储器 ROM
MC10P11B 的程序存储器是 1K 字节(8 bits)的 OTP ROM,可用于存放用户程序。在程序存储区的最后,
即地址$1FF0½$1FFF 这 16 个字节是复½和中断向量区。
2.4 用户数据存储器 RAM
MC10P11B 的用户数据存储器有 32 字节(8 bits),与堆栈复用。有关堆栈的说明见《HC05 指令集》。
2.5 控制寄存器
MC10P11B 的全部控制寄存器列在下表中,具½功½详见各功½模块的说明。
地址
$00
$01
$02
助记符
KEY
MCR
IOR
R/W
R/W
R/W
R/W
Bit 7
K7
KBIE
P01M
Bit 6
K6
KBIF
P01U
Bit 5
K5
OUTC
P01D
Bit 4
K4
K12
P01
Bit 3
K3
K11
P00M
Bit 2
K2
K10
P00U
Bit 1
K1
K9
P00D
Bit 0
K0
K8
P00
初始值
uuuu uuuu
001u uuuu
0000 0000
注:
u
表示初始值是不确定的值
3 系统时钟
由内½高精度 RC 电路产生的时钟信号 Fosc 经 2 分频后产生系统主时钟 Fsys。
MC10P11B 的内½高精度 RC 振荡器频率为 4MHz。
4 T 型按键扫描
T 型按键扫描方式相对于普通的矩½按键扫描来说,可以用相同数量的引脚实现更多的按键数量。
MC10P11B 的按键扫描引脚 S0½S12 以及 GND,可以支持最多 91 个按键,连线示意图如下。
上海晟½微电子股½有限公司
5/20