EM微电子
- MARIN SA
EM6635
低功耗微控制器RC和32kHz的振荡器
9高驱动输出
特点
32'768Hz晶体振荡器
为500kHz RC振荡器(无需外部元件)
外部时钟(金属选项)
9高驱动输出:高达20mA
255可编程的旋律生成器
频率
真正的低功耗:
1.5uA主动模式
0.4uA停止模式
@ 1.55V , 32kHz时,25°C
图1.体系结构
水晶
振荡器
32kHz
RC振荡器
500kHz
or
外
时钟
只读存储器
4096× 16位
内存
256 X 4位
看门狗
定时器
定时器1
VLD 3levels
定时器2
频率
倍
电源
电压注册。
RESET
逻辑
CORE
EM6600
B CD
计数器
频率
发电机
打断
调节器
低电源电压1.2V到3.6V
马克斯。 14个输入,可选择去抖;端口P1 ,
P2, P6, P70, P71
马克斯。 15输出( 9 I / O高驱动输出) ;端口P3 ,
P4, P6, P70, P71, P72
掩膜ROM 4096× 16位
RAM 256× 4位
每个指令周期2个时钟
72条基本指令
2路输出;复位输出,蜂鸣器输出
2 8位定时器
2× 4位BCD计数器
计数器3比特
预分频器下降到1Hz的(水晶= 32kHz时) ,通过读取
CPU在2个范围
端口5串行端口作为可选配置
中断18 : 12的内部,外部6
电压电平检测器, 3个级别的软件selectab
le
裸片形式和MLF2 , 40引脚(微引线框架)
包
端口1
0 1 2 3
端口2
0 1 2 3
端口3
0 1 2 3
端口4
0 1 2 3
5港
0 1 2 3
端口6
0 1 2 3
7港
0 1 2 3
高驱动输出
串行或
并口
2 :高驱动输出
3 :蜂鸣器出来
图2.典型应用
步进电机
P4
SIO
P5
P3
P72
V BAT
BZ
PI ê
P1
P2
CENV
EM6635
P6
+V
BAT
P70,P71
+V
BAT
RESET IN
复位输出
QOUT
VSS
VRR
C
VRR
32kHz时的Xtal
描述
该EM6635是一款低电压,低功耗微控制器
含9集成的高驱动输出能够提供
高达20mA 。它是理想的应用中使用,其中一个
必须驱动,如电机驱动器设备,小型步进
电机,发光二极管,三端双向可控硅,外部EEPROM或其它IC
该系统。
EM6635同时具有32kHz晶体振荡器和
500kHz的RC振荡器无需外部元件,以及
作为一个外部时钟,以驱动高达4MHz 。
CPU的工作时钟可以从晶体切换到
的RC振荡器,用于高速操作。
它与255频率/旋律生成器
可编程频率质量蜂鸣器。
该EM6635包含8kB的掩膜ROM ,相当于
和RAM的容量256x4比特。
它也有一个上电复位,看门狗定时器,2个定时器
8位, 2 BCD计数器, 3比特计数器, 4线串行
8位端口和几个时钟功能。
q对于
应用
观看&时钟
定时器/运动计时设备
安全/工业
玩具
传感器接口
03/03 REV 。 B
版权
2002年, EM微电子,马林SA
1
www.emmicroelectronic.com
EM6635
EM6635一览
-
-
-
-
-
-
-
-
电源
低电压低功耗架构
包括内部电压调节器
1.2至3.6 V电池电压
1.5μA在主动模式(XTAL , 25 ℃)下
0.4 μA在HALT模式(XTAL , 25 ° C)
32'768Hz晶体振荡器
为500kHz RC振荡器(无需外部元件)
外部时钟(金属选项)
定时器1
-
8位定时器, 3种模式:零停机, SYNCHRON模式
和自动重载模式
-
定时器时钟选择4kHz的- 2kHz的- 1kHz时- 512Hz通过SW
-
零停止:定时器启动时,从装载倒计时
的CPU数据( > 0)。当在零,中断是
产生的。
-
SYNCHRON模式:装载了CPU后,定时器启动
通过预分频器64HZ的上升沿同步
信号。产生一个中断,当定时器到达
零。在定时器倒计时,端口P3和P4
输出的数据,否则, P3和P4是在高
水平(根据所选端口配置) 。
-
自动重装模式(见文在定时器2 )
定时器2
-
8位定时器, 2种模式:零停机和自动刷新
-
零停止定时器1作为
-
自动重载模式:定时器,当一个非零的数据开始
通过CPU负载和递减至零。然后,
加载的数据(内部存储)自动加载到
定时器计数器和顺序再次开始。每
当到达零点时,会产生一个中断。
-
定时器时钟选择256HZ - 64HZ - 16HZ - 4赫兹通过SW
CHRONO 2x4bits BCD计数器
-
启动,停止,由软件复位
-
1 / 1/100秒的分辨率
-
进位标志可以通过软件在计数器读
变化从99到0
计数器3比特
-
关联到输入端口P10 , P11 ;读取到CPU
-
计数器计数到7并保持有
-
计数器复位CPU写
蜂鸣器输出
-
通过外部NPN晶体管压电驱动器
-
用频率发生器一起启动
-
-
-
-
-
-
输入端口P1,P2
直接或去抖输入中读取选择了SW的
每个端口
主频下拉或没有下拉面罩选项
P1 :在P10边沿检测器, P11 (两边)生成
脉冲计数器
中断了P12 :两边,由P13 :两边
正面边缘中断(抖)任P2输入
复位去抖输入组合: P13 , P22 , P23 =
高,通过软件启用
内存
- 第4页的64× 4位,第0页是直接寻址
只读存储器
- 4096× 16位,金属掩膜可编程
-
-
-
-
-
-
-
-
-
-
中央处理器
4位RISC架构
每个指令2个时钟周期( CPI = 2 )
72条基本指令
工作频率通过软件选择
主要的操作模式和复位
主动模式下, CPU运行
HALT模式下, CPU在停止,外围运行
在上电初始化复位( POR )
看门狗复位(逻辑)
复位端与施密特触发器
对端口P1 &端口P2输入组合复位
(寄存器选择)
预分频器
15级的系统时钟分频为32kHz ,从下到1Hz的
4中断请求; 128Hz , 64HZ ,为32Hz和1Hz的或
64HZ , 16HZ , 8HZ和1Hz的
预分频器的状态读取到CPU ,从128Hz到16HZ
从8HZ ,以1Hz的
预分频器复位(为32Hz到1Hz的)
在港口5 8位串行接口
4线(串行时钟输入/输出,串口输出,串口状态
输入/输出( RDY ) ,串行输入)
主模式: 32kHz时, 16kHz的或4kHz的串行时钟
从模式:从P33外部时钟
可选字长: 8 - 7 - 6 - 5位
可选择同步或直接输出
通过可选的积极或消极的有效时钟边沿
正向或反向串行时钟SCK
当端口处于主模式特别准备输出模式
RDY可以通过软件设置
频率发生器用255的输出频率
8位可编程分频器
50%占空比的输出信号
时钟频率为65536Hz ( 32768Hz的一倍)
软件激活
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
看门狗定时器
-
创建看门狗复位后超时
-
可通过软件和掩膜选项被禁用
中断控制器
-
12内部, 6个外部中断请求源
-
单独屏蔽,逐一复位
-
全局中断禁用自动启用在HALT模式
电压电平检测器(是svld )
-
3软件可选的水平
-
测量过程中忙标志
-
有效只在测量过程中要求降低
耗电量
版权
2002年, EM微电子,马林SA
输入/输出端口P3,P4 ,P5,P6 , P7的
-
在P3,P4和P72中的高电流驱动能力
-
P3 , P4 :共同的方向选择P30 , P32 , P40 , P42 ;
P33和P43是单独选择
-
P5 :独立的方向选择,去抖,当输入
-
输入:直接读取终端的数据,作为输出:注册
数据
-
P3 , P4 , P72 : 9,8,7,6,5,4可选择3或高驱动输出
在定时器1的特殊SYNCHRON模式组合
-
P5 :下拉/根据掩膜选项拉起
-
P6 :输入:直接或去抖输入选择读通过
SW
-
正面边缘中断(抖)任P6输入
-
共同的方向选择P60 , P61 , P62 - P63
-
P70 , P71 :输入:直接或去抖输入读
通过为每个端口SW可选
-
正面边缘中断(抖) P70 , P71输入
-
共同的方向选择P70 , P71
03/03 REV.B
2
www.emmicroelectronic.com
EM6635
1.引脚说明
包
MLF2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
功能
端口
符号
P23
P22
P21
P20
BZ
复位输出
V
SS
TCK
TESTRC
QOUT
q对于
TEST
CENV
V
RR
RESET IN
P71
P70
P63
P62
P61
P60
P53
P52
P51
P50
VBAT (V
DD
)
P13
P12
P11
P10
P72
P43
P42
P41
P40
P33
P32
P31
P30
NC/P63
类型描述
I
I
I
I
O
O
具有可选的去抖输入端口
具有可选的去抖输入端口
具有可选的去抖输入端口
具有可选的去抖输入端口
蜂鸣器输出
复位输出
负电源,基板
EM测试访问,必须是没有任何联系
EM测试访问,必须是没有任何联系
32 kHz的石英连接,输入
or
外部时钟(金属选项)
32 kHz的石英连接,输出
没有连接
EM测试访问,必须是没有任何联系
电容连接的包络控制的总重量。 V
SS
稳定的电源电压,电容连接总重量。 V
SS
高电平有效复位输入
输入/输出;低电流驱动器
输入/输出;低电流驱动器
输入/输出;低电流驱动器
输入/输出;低电流驱动器
输入/输出;低电流驱动器
输入/输出;低电流驱动器
输入/输出:配置为串行时钟I / O: SCK
输入/输出:配置为串行输出:
SOUT
输入/输出:配置为串行状态I / O: RDY
输入/输出:配置为串行输入:
罪
正电源,电容器的总重量。 V
SS
(C取决于VBAT噪声)
具有可选的反跳和边缘检测器输入端口
具有可选的反跳和边缘检测器输入端口
具有可选的反跳和边缘检测器输入端口
具有可选的反跳和边缘检测器输入端口
输入/输出;大电流驱动
输入/输出;大电流驱动
输入/输出;大电流驱动
输入/输出;大电流驱动
输入/输出;大电流驱动
输入/输出;高电流驱动, P33配置为的F out
输入/输出;大电流驱动
输入/输出;大电流驱动
输入/输出;大电流驱动
没有连接
系统
电源
TEST
振荡器
TEST
系统
电源
系统
端口
I
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I
I
I
I
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I / O
电源
端口
03/03 REV 。 B
版权
2002年, EM微电子,马林SA
3
www.emmicroelectronic.com
EM6635
2.外设内存分配
十六进制地址
0 - 3F
40 - 46
47 – 4C
4D - 4F
50 - 55
56 – 5E
5F
60 – 6B
6C
6D
6E
6F
70 - 74
75, 76
77
78
79 – 7D
7E
7F
外设功能
数据RAM页面0,1 ,2,3
硬件控制,配置
输入/输出端口
免费
输入/输出端口
定时器,定时器,计数器BCD
免费
事件计数器,频率。发电机
中断控制器
电源电压电平检测器
RC振荡器
CPU指数注册。低
CPU指数注册。你好
串行接口
EM测试
RAM页寄存器
版权所有
免费
EM测试
EM测试
特殊的访问模式为HW-控制1和2 :
有两个HW-控制寄存器( HW- CTL- 1 , HW- CTL- 2)具有不同的访问模式。每个这两个寄存器的可
由两个不同的地址访问。由地址H40 (为HW- CTL- 2 H42 )的访问对HW- CTL -1是正常访问
方法如在EM6635每隔一个寄存器:相应的数据总线的值被写入寄存器位。
使用地址H41 (HW -CTL -1)或地址H43 (HW -CTL -2)可以按位访问的寄存器。该CPU已经不关心
关于这不得修改寄存器位的状态。
有高度在02位,在该寄存器中的相应位被选中,而低水平的未选中的寄存器
位。第3位的电平限定在选定的位的操作:高电平将设置和低电平将清除所选
寄存器位。读访问以正常的方式进行。
如果位0 ,1,2没有被选中(在低级别) ,在第3位的寄存器或者设置,如果第3位是高重置,如果它是低的。
这涉及SelTBCapHi在HW- CTL- 2 ,地址H43 。
2.1 RAM地址模式
该EM6635有4页64x4bits RAM的内置的。页号被编码在2位,有4页。
页号被存储在RAM中的变址寄存器在地址H77 。
该RAM被直接寻址的地址的十进制( 0至63) ,并且它被寻呼adressable 。
写入或读出的RAM的第1页,2,3 ,用户首先要设置在所述偏移值
RAM指数
注册。
RAM指数
PageSel[0]
PageSel[1]
0
0
1
0
0
1
1
1
页面
0
1
2
3
03/03 REV 。 B
版权
2002年, EM微电子,马林SA
4
www.emmicroelectronic.com
EM6635
拉姆架构
添加
页面
64x4直接寻址
内存
RAM_0
4位R / W
RAM_1
4位R / W
RAM_2
4位R / W
RAM_3
4位R / W
添加
页面
64x4间接寻址
内存
RAM_0
4位R / W
添加
页面
64x4间接寻址
内存
RAM_0
4位R / W
添加
页面
64x4间接寻址
内存
RAM_0
4位R / W
0
1
2
3
RAM_60
RAM_61
RAM_62
RAM_63
4位R / W
4位R / W
4位R / W
4位R / W
RAM_63
4位R / W
RAM_63
4位R / W
RAM_63
4位R / W
CPU存取格式:
注册
RAM指数
添加十六进制
77
添加十二月
119
W
R
bit3
x
0
bit2
x
0
bit1
PageSel[1]
PageSel[1]
bit0
PageSel[0]
PageSel[0]
3.操作模式
该EM6635有两种低功耗工作模式,主动和HALT模式。该振荡器始终活跃在
模式,而RC-振荡器是由CPU控制的。
3.1主动模式:
CPU运行。指令被从内部ROM读出并由CPU执行。
在系统复位后, EM6635是在ROM的地址H000活动模式。
主动模式通过执行HALT指令停止。
3.2 HALT模式:
HALT指令后, EM6635处于HALT模式。 CPU停止。 32kHz的振荡器,预分频器是
运行,而定时器,看门狗定时器,将BCD计数器和频率发生器都只是工作,如果
之前激活。
该RC振荡器停止。
所有的寄存器, RAM和输出缓冲器保留其之前的状态
停止
模式。
该
停止
模式是由一个中断occurence或由系统复位离开。
HALT命令使能全局中断,即DisINT = 0 。
注:暂停
模式被激活,晶振没有运行。只有在系统复位允许回去
活跃
模式。
4.电源
的EM6635由V之间的单个外部电源供给
DD
( VBAT)和V
SS
(接地) 。
内置的电压调节器产生V
RR
提供稳压电压为振荡器和内部逻辑。输出
驱动程序直接从外部电源V提供的
DD
。下面示出在图3中的内部电源配置。
供给内部核心逻辑也能够使用内部电压调节器(Ⅴ
RR
& LT ; V
DD
)或直接VBAT (V
RR
=
V
DD
) 。选择是通过掩膜选项来完成。默认情况下,电压调节器被使用。参见第17章的面具
选项。
内部电压调节器被选择为高电压系统。它通过减少内部内核逻辑的电源以节约电能
供给到一个最佳值。然而,由于在稳压器的最小V中的固有压降
DD
被限制为
1.4V.
直接VBAT连接可以选择一个1.5V的电池运行的系统。内部RFIL 1kΩ的电阻
与V的外部电容在一起
RR
被过滤V
DD
供给到内部逻辑(作为低通滤波器,以保护
对寄生过冲和下电压,如逻辑由压电冲击创建)。
在这种情况下,最小V
DD
可以低至1.2V 。
输出缓存器被直接从外部电源供给。
注意:
的I / O焊盘国家可能无法被定义,直到V
RR
达到典型。 0.8V和上电复位由V提供
RR
他们清除
要输入。
03/03 REV 。 B
版权
2002年, EM微电子,马林SA
5
www.emmicroelectronic.com