eorex
特点
(初步)
EU1010 / EU1011
8位MCU ,10位A / D转换器
描述
该EU101x是OTP型8位微控制器
与2 ( EU1010 )的10位A / 4 ( EU1011 )通道/ D
转换器采用先进的CMOS工艺。该
EU101x是专为各种
工业现场应用。该EU101x
采用两组8位定时器/计数器,
其中,定时器0 / 1是专为PWM
(脉冲宽度调制)发生器。有8个
I / O端口和12个I / O端口, EU1010和
EU1011 ,分别。考虑到外形
和可制造性的EU1010打包
到10针非JEDEC标准的紧凑尺寸
SOP而EU1011被打包成14针
不符合JEDEC标准的紧凑尺寸的SOP 。
2.2V至5.5V输入电压范围
在EU1010 8个I / O端口
12的I / O端口EU1011
RAM大小: 128 ×8位
堆栈RAM也包括在内。
程序ROM容量: 4K ×8位OTP
10位A / D转换器的输入源。
EU1010 :2通道
EU1011 :4通道
一组16位的递减计数计时器和一组
的8位定时器。
工作温度: -40 + 85
℃
内建低电压复位( LVR )电路。
振荡器:内部RC振荡。
订购信息
Aug.2007
1/21
www.eorex.com
eorex
引脚分配
PB[1]
VSS
PB[0]
PA[2]
PA[1]
VDD
PA[0]
1
2
3
4
5
6
7
(初步)
EU1010 / EU1011
14
13
12
11
10
9
8
PB[2]
PB[5]
PB[4]
PB[3]
PA[4]
PA[5]
PA
[3]
SOP
-14 ( 12个I / O端口)
引脚说明
引脚名称
V
DD
V
SS
PA0~PA5
I / O
-
-
功能
正电源。
地
输入和输出端口。
在输入模式下,所有的PA引脚可以设定一个内部上拉电阻
(R = RT外接100K ) 。在输出模式下,它可以被选择成CMOS或
NMOS输出独立。此外, PA0 PA3可以被选择成4
10位A / D转换器的输入引脚通道。
输入和输出端口。在输入模式下,它可以选配内部
上拉电阻与RT外接100K 。此外,它可以被设置为暂停和
当输入信号从改变STOP模式释放源
前高后低。在输出模式下,它可以被选择成CMOS或NMOS
输出独立。
I / O
PB0~PB5
I / O
Aug.2007
2/21
www.eorex.com
eorex
内存
0000H
(初步)
EU1010 / EU1011
该EU101x有一个14位的程序计数器,可以完全满足16K ×8位。所有的特殊功能
寄存器,数据RAM ,堆栈RAM和程序ROM被分配在这方面,如下图所示。
特殊功能寄存器
0022H
未使用
00A0H
00FFH
0100H
数据&堆栈RAM : 32 ×8位
011FH
未使用
3000H
程序ROM :
4K
×8位
3FFFH
Figure_A内存映射图
(零页)
数据RAM : 96 ×8位
程序ROM
该EU101x包含4Kx8位OTP程序及其寻址大小分配从$ 3000H到
$ 3FFFH 。上电复位后,并在地址$ 3FFCH恢复的数据$ 3FFDH被装入
程序计数器。这意味着,复位向量地址位于$ 3FFCH美元3FFDH 。
数据RAM和堆栈内存
该EU101x数据RAM是位于从$ A0H至11FH 。所有的$ A0H至0FFH数据RAM区
可以通过零页寻址方式进行访问。该堆栈的RAM可以从$ 100H访问到
$ 11FH 。事实上, $ 100H $ 11FH的面积,可以作为数据存取的RAM或堆栈内存。用户
需要预置上电复位后,堆栈指针( SP ) 。程序计数器( PC)后,应进行初始化
上电复位的ROM地址$ 3FFCH美元3FFDH内容将被加载到程序计数器。
Aug.2007
4/21
www.eorex.com
eorex
(初步)
EU1010 / EU1011
特殊功能寄存器( SFR )
特殊功能寄存器区是在从$ 00H到22H $地址。这些特殊功能
寄存器控制所有的I / O和定时器功能的设置。一些内存地址都没有定义,
未使用。这是不必要的用户读取或写入从这些未定义区域中的数据。用户应
按照缺省值,或者不访问这些未定义的区域。它的所有功能都列在旁边
部分。
中断和定时器
地址
00H
Bit7
ADINT
读/写
0
Bit6
#
#
#
Bit5
#
#
#
Bit4
T1INT
读/写
0
Bit3
T0INT
读/写
0
Bit2
PBINT
读/写
0
Bit1
TBINT
读/写
0
Bit0
RTCINT
读/写
0
NAME INTEN
读或写
默认值
该EU101x建立在8个中断源:实时时钟中断,时基中断, PB输入端口
下降沿中断,定时器0溢出中断,定时器溢出中断, A / D转换器的中断和
RESET中断。通过设置控制寄存器INTEN ( 00H ),可以启用或禁用相应的
中断源。中断源,中断向量地址的映射和它的优先级显示在
下面的表格。
地址
3FFF0H/3FF1H
3FF2H/3FF3H
3FF4H/3FF5H
3FF6H/3FF7H
3FF8H/3FF9H
3FFAH/3FFBH
3FFCH/3FFDH
3FFEH/3FFFH
中断源
ADC中断
定时器中断
定时器0中断
PB口中断
时基中断
RTC中断
RESET
版权所有
优先
7
6
5
4
3
2
1
0
Aug.2007
5/21
www.eorex.com
eorex
引脚分配
PB[0]
1
VSS
2
EU1010
10
PB[1]
9
PB[4]
PA[0]
3
8
PB[2]
VDD
PA[1]
4
7
PA[5]
5
6
PA[4]
SOP - 10 ( 8个I / O端口)
引脚说明
引脚名称
V
DD
V
SS
PA0~PA1
PA4~PA5
I / O
-
-
功能
正电源。
地
输入和输出端口。
在输入模式下,所有的PA引脚可以设定一个内部上拉电阻
(R = RT外接100K ) 。在输出模式下,它可以被选择成CMOS或
NMOS输出独立。此外, PA0 PA3可以被选择成4
10位A / D转换器的输入引脚通道。
输入和输出端口。在输入模式下,它可以选配内部
上拉电阻与RT外接100K 。此外,它可以被设置为暂停和
当输入信号从改变STOP模式释放源
前高后低。在输出模式下,它可以被选择成CMOS或NMOS
输出独立。
I / O
PB0~PB1
PB2 / PB4
I / O
Feb.2009
2/21
www.eorex.com
eorex
内存
0000H
特殊功能寄存器
0022H
未使用
00A0H
00FFH
0100H
数据&堆栈RAM : 32 ×8位
011FH
未使用
2000H
程序ROM :
4K
×8位
2FFFH
Figure_A内存映射图
EU1010
该EU1010有一个14位的程序计数器,可以完全满足16K ×8位。所有的特殊功能
寄存器,数据RAM ,堆栈RAM和程序ROM被分配在这方面,如下图所示。
(零页)
数据RAM : 96 ×8位
程序ROM
该EU1010包含4Kx8位OTP程序及其寻址大小分配从$ 2000H到
$ 2FFFH 。上电复位后,并在地址$ 2FFCH恢复的数据$ 2FFDH被装入
程序计数器。这意味着,复位向量地址位于$ 2FFCH美元2FFDH 。
数据RAM和堆栈内存
该EU1010数据RAM是位于从$ A0H至11FH 。所有的$ A0H至0FFH数据RAM区
可以通过零页寻址方式进行访问。该堆栈的RAM可以从$ 100H访问到
$ 11FH 。事实上, $ 100H $ 11FH的面积,可以作为数据存取的RAM或堆栈内存。用户
需要预置上电复位后,堆栈指针( SP ) 。程序计数器( PC)后,应进行初始化
上电复位的ROM地址$ 2FFCH美元2FFDH内容将被加载到程序计数器。
Feb.2009
4/21
www.eorex.com
eorex
特殊功能寄存器( SFR )
EU1010
特殊功能寄存器区是在从$ 00H到22H $地址。这些特殊功能
寄存器控制所有的I / O和定时器功能的设置。一些内存地址都没有定义,
未使用。这是不必要的用户读取或写入从这些未定义区域中的数据。用户应
按照缺省值,或者不访问这些未定义的区域。它的所有功能都列在旁边
部分。
中断和定时器
地址
00H
Bit7
ADINT
读/写
0
Bit6
#
#
#
Bit5
#
#
#
Bit4
T1INT
读/写
0
Bit3
T0INT
读/写
0
Bit2
PBINT
读/写
0
Bit1
TBINT
读/写
0
Bit0
RTCINT
读/写
0
NAME INTEN
读或写
默认值
该EU1010建立在8个中断源:实时时钟中断,时基中断, PB输入端口
下降沿中断,定时器0溢出中断,定时器溢出中断, A / D转换器的中断和
RESET中断。通过设置控制寄存器INTEN ( 00H ),可以启用或禁用相应的
中断源。中断源,中断向量地址的映射和它的优先级显示在
下面的表格。
地址
2FFF0H/2FF1H
2FF2H/2FF3H
2FF4H/2FF5H
2FF6H/2FF7H
2FF8H/2FF9H
2FFAH/2FFBH
2FFCH/2FFDH
2FFEH/2FFFH
中断源
ADC中断
定时器中断
定时器0中断
PB口中断
时基中断
RTC中断
RESET
版权所有
优先
7
6
5
4
3
2
1
0
Feb.2009
5/21
www.eorex.com