R
EM微电子 -
MARIN SA
EM6812
超低功耗8位闪存微控制器
描述
该EM6812的设计是电池供电的扩展
一辈子的应用程序。欠压和powercheck功能
确保达到或接近欠压条件下可靠运行,
在复杂的操作模式,提供了更高的可靠性。每
16的I / O的可自由编程和微控制器
具有双重石英和微调RC振荡器高达10MHz 。它
有一个8位RISC结构的特别设计的非常低
功耗。每个指令2个时钟, EM6812
执行高达2.5 MIPS在5MHz ,实现了
惊人的2200 MIPS /瓦。
框图
电源
&放大器;
稳压器
电源电压
电平检测器
8-level
电源
RESET
掉电
安全
FL灰
22.5 k字节
11.2 k字节
5.6 k字节
CoolRISC 8位
CR816L
16个寄存器
硬件乘法器
内存
512x8位
低功耗
内存
12X8位
CORE
&放大器;
内存
双端口
内存
4×8位
RC 1-10MHz
水晶的32kHz
预分频器1
预分频器2
看门狗
IRQ
4×8位
(2× 16位)的
定时器
时钟
&放大器;
定时
特点
绿色模具/无铅封装
真正的低电流:
120 μA主动模式@ 3V , 1MHz的
6 μA待机模式下, RC上
0.8 μA待机模式下, RC关闭
0.16 μA睡眠模式
高达2.5的MIPS在5MHz
片上掉电检测
在启动PowerCheck功能
8级的电源电压电平检测(是svld )
快速唤醒从待机模式
16个完全可配置的I / O
输入/输出
上拉,下拉
CMOS , N沟道开漏
6高电流输出,最多到20毫安
宽电源电压范围2 V - 5.5 V
闪存读取显示器(允许保存指令执行
以最低电压)
双模式石英和RC振荡器:
1兆赫 - 10 MHz的RC
32768赫兹晶振或外部时钟源
8位CoolRISC架构
16个寄存器
每个指令2个时钟
8x8bit硬件乘法器
上电复位和看门狗
各种闪存大小:
2K ×22位( 5.6K字节)
4K ×22位( 11.2k字节)
8K ×22位( 22.5k字节)
全静态512B或256B RAM ,低功耗12B RAM ,
双口RAM 4B
内部和外部中断
频率发生器
PWM功能
8位/ 16位定时器
预分频器:
10位RC分压器
15位的晶体分频器
SPI接口, UART可编程软件
小型24引脚TSSOP和SO封装(无铅)
端口A
拉/降压,边,去抖
端口B
SPI , UART软,PWM,
频率发生器
I / O的
工具&服务
易于使用的仿真器具有完全的调试功能,全
外设集成, C语言编译器
基于Windows的软件程序
来自不同厂商的程序员
工程师优秀的支持的专业团队
引脚排列配置
PB4
PB5
PB6
PB7
V
REG
V
DD
OSC OUT
OSC IN
PA7
PA6
PA5
PA4
1
2
3
4
5
6
7
8
9
10
11
12
24
23
22
21
20
19
18
17
16
15
14
13
EM6812
TSSOP-24
SO-24
包
( TOP VIEW )
PB3
PB2
PB1
PB0
北卡罗来纳州
V
SS
TEST
RESET
PA0
PA1
PA2
PA3
典型应用
测光
热费分配
烟雾探测器
安全
身体护理
SPORT有
计算机外围设备,蓝牙芯片组
2005 , EM微电子,马林SA
1
www.emmicroelectronic.com
R
EM6812
1
EM6812一览
预分频器的
2预分频器的RC和XTAL振荡器
输入时钟软件可选
固定间隔的IRQ ( RTC和其他)
时钟源与其他外设
除法器捕获, 8 MSB的
低功耗架构
稳压器的内部逻辑电源
外部稳压电容
电源
中央处理器
8位CoolRisc 816L核心
16内部寄存器
4硬件堆栈子程序
8位硬件乘法器
同时参考CR816L参考手册
并行输入/输出端口A
阅读8位宽直接输入
所有功能逐位配置
输入,输出
去抖
IRQ的POS 。或负。边缘
上拉,下拉或没有拉可选
频率。输入的定时
输入组合复位
CMOS或N沟道。漏极开路输出
ROM /闪存
ROM 4096说明= 11.26千字节
闪存8192说明= 22.5千字节
内存
512 ×8位的静态SRAM (用于8K说明)
256 ×8位的静态SRAM (用于< 4K说明)
低电压RAM数据保持
并行输入/输出端口B
8多用途I / O的
阅读8位宽直接输入
所有功能逐位配置
4高电流输出
输入,输出
上拉,下拉或没有拉可选
CMOS或N沟道。漏极开路输出
特殊功能:串行接口的I / O , DP RAM
低功耗RAM , 12字节
针对最低功耗的计算
双端口RAM, 4字节
数据IO端口B ,控制在端口A
串行接口SPI
操作模式
主动模式: CPU和外设运行
待机模式: CPU停止,外围设备
睡眠模式:没有时钟,复位状态
唤醒从A口输入
3线串行接口, SCLK,DIN , Dout的
定时器( 4 ×8位,或2 ×16位)
8 ( 16 )位宽零停止和自动重载模式
外部信号的脉冲宽度测量
PWM生成
计数器
IRQ请求
复位
上电复位
从看门狗定时器复位
外部复位输入
掉电
与端口A复位组合复位
复位标志来识别复位源
看门狗定时器
代看门狗时间后,复位输出
打断
外部IRQ的从端口A ,比较器
内部IRQ的从定时器,预分频器
振荡器XTAL 32KHZ
振荡时钟预分频器( 1秒)
外部时钟低频输入
是svld
8级电源电压电平检查
RC振荡器
内部RC振荡器
外部时钟高频输入
频率。调整寄存器
为1MHz或10MHz的时钟
稳定的温度和电压
掉电
片上掉电检测,复位状态
检查电源启动时
2005 , EM微电子,马林SA
2
www.emmicroelectronic.com
R
EM6812
目录
1 EM6812一览
2电路连接
2.1
2.2
终端用途
编程连接
主动模式
待机模式
睡眠模式
系统寄存器
内存小姐
2
5
6
7
3
操作模式
3.1
3.2
3.3
3.4
8
8
8
8
9
10.3.2
输入分裂
10.3.3
操作
10.3.4
条件匹配
10.3.5
无关位
10.3.6
去抖
10.4
振荡回路
10.4.1
变频器功能
10.5
双端口RAM接口
40
40
40
41
41
41
41
41
11端口B
11.1
基本特点
11.1.1
特殊功能的优先级处理
11.1.2
概观
11.2
寄存器映射, PB IO功能
11.3
普通IO操作
11.4
特殊的IO操作
11.4.1
频率输出
11.4.2
SPI输出
11.4.3
SPI输入
11.4.4
双端口RAM终端
42
42
42
43
44
45
45
45
46
46
46
4
5
程序存储器
4.1
10
10
数据存储器
5.1
SRAM
5.2
通用寄存器, 16字节
5.3
双端口RAM
5.3.1
CPU的读/写访问DPR
5.3.2
外部写访问DPR
5.3.3
阅读来自DPR访问
5.3.4
冲突处理
5.3.5
注册概述
12
12
13
13
13
14
14
15
15
12串行接口
12.1
基本特点:
12.1.1
概述:
12.1.2
SPI终端配置
12.2
的功能
12.2.1
主从模式
12.2.2
修正数据流输出(自动启动)
12.2.3
SPI中断
12.2.4
SPI边缘和同步选择
12.2.5
SPI启动
12.2.6
MSB或LSB第一选择
12.3
寄存器概述:
47
47
47
48
48
48
48
48
49
49
49
50
6
7
中央处理器
重置控制器
7.1
基本特点
7.1.1
复位功能寄存器
7.2
POR和PowerCheck
7.3
RESET垫
7.4
PORTA输入复位
7.5
掉电复位
7.5.1
BO计时
7.6
看门狗
7.6.1
看门狗计数器
7.6.2
锁定/解锁
16
17
17
18
19
20
20
21
21
22
22
22
13定时器
13.1
基本特点:
13.2
的功能
13.2.1
自动重载模式
13.2.2
零停机方式
13.2.3
启动控制系统
13.2.4
停止计时器
13.2.5
时钟选择
13.2.6
PWM和频率生成
13.2.7
16位结构
13.2.8
中断
13.3
推荐顺序编程
13.4
寄存器概述:
13.4.1
常规配置寄存器
13.4.2
定时器1的配置
13.4.3
定时器2配置
13.4.4
定时器3配置
13.4.5
定时器4配置
51
51
52
52
53
54
57
57
57
58
59
60
60
60
61
62
63
64
8
时钟管理
8.1
基本特点
8.1.1
概观
8.2
高频时钟源
8.2.1
RC振荡器
8.2.2
高频外部时钟
8.3
低频时钟源:
8.3.1
晶体振荡器
8.3.2
低频外部时钟
8.3.3
在OSCOUT数据输入
8.4
时钟同步
8.5
CPU时钟选择
8.6
外设时钟产生
8.6.1
前置分频器( 10级)
8.6.2
Prescaler1 ( 15级)
8.7
RC时钟与晶振微调
8.8
寄存器概述
23
23
23
24
24
25
26
26
27
27
27
28
28
29
30
31
32
14中断
14.1
基本特点
14.2
中断采集
14.2.1
收购中断屏蔽。
14.2.2
中断收购结算
14.2.3
寄存器映射,中断采集
14.3
CPU中断和事件处理
14.3.1
中断优先级
14.3.2
CPU状态寄存器
14.3.3
CPU状态寄存器流水线异常
14.3.4
处理器量表
14.3.5
现场保护
65
65
66
67
67
67
68
68
69
69
70
70
9电源电压电平检测器(是svld )
10端口A
10.1
基本特点
10.1.1
概观
10.1.2
寄存器映射,PA IO功能
10.1.3
IO操作
10.2
端口中断请求
10.2.1
去抖
10.3
复位和唤醒
10.3.1
寄存器映射
版权
2005年, EM微电子,马林SA
33
34
34
35
36
37
38
38
39
40
3
www.emmicroelectronic.com
R
EM6812
存储器映射
16典型的V和T的依赖
16.1
16.2
16.3
16.4
17.1
17.2
17.3
17.4
17.5
17.6
17.7
17.8
17.9
IVDD电流
是svld , BO检测水平
IOL和IOH驱动器
上拉和下拉
71
74
74
75
75
75
17电气规格
77
绝对最大额定值
77
77
办理程序
标准工作条件
77
77
典型的晶体规格
DC特性 - 电源电流77
直流特性 - 电压检测levels78
直流特性 - 振荡器
78
79
直流特性 - I / O引脚
封装图纸
80
18订货信息闪光装置
81
版权
2004年, EM微电子,马林SA
4
www.emmicroelectronic.com
R
EM6812
2
电路连接
该EM6812具有相同的引脚输出中都SO24和TSSOP24引脚封装。
最小连接包括在V电源
SS
和V
DD
上伏的电容器上Vreg的,和去耦电容
DD
.
电路的参考端(基板)是V
SS
.
在32kHz晶体只需要为需要低频晶振操作系统。
集成的电源稳压滤波电源噪声并允许功耗最低的周边作业。为了正确
操作中,一个电容器( 470nF的最小)必须被连接到调节器的VREG终端。此终端必须不
用于任何其他外界连接。
图1 :样品的最小连接
24
1
2
3
4
PB4
PB3
23
PB5
PB2
22
PB6
PB1
21
PB7
PB0
EM6812
20
5
VREG
VDD
I.C.
19
6
VDD
VSS
10k
TEST
VSS
470nF
18
7
VSS
OSCOUT
32khz
17
8
OSCIN
盾
同
VSS
RESET
RESET
按键
VDD
16
9
10
11
12
PA7
PA0
15
PA6
PA1
14
PA5
PA2
13
PA4
PA3
注意:
所有的电路IO的( OSCIN除外)都在V
DD
的水平。 OSCIN终端仅结合使用的石英水晶。该
端子输入电压不得超过Vreg的电压。
石英晶体应与V屏蔽
SS
让噪音消失。
当使用晶体振荡器的PA [7]和PA [6]应优选用作静态输入只以避免噪声耦合
在OSCIN和OSCOUT高阻抗输入。
版权
2005年, EM微电子,马林SA
5
www.emmicroelectronic.com