DS5000(T)
DS5000(T)
软微控制器模块
特点
引脚分配
P1.0
P1.1
P1.2
P1.3
P1.4
P1.5
P1.6
P1.7
RST
RXD P3.0
TXD P3.1
P3.2 INT0
INT1 P3.3
P3.4 T0
T1 P3.5
WR P3.6
RD P3.7
XTAL2
XTAL1
GND
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
V
CC
P0.0 AD0
P0.1 AD1
P0.2 AD2
P0.3 AD3
P0.4 AD4
P0.5 AD5
P0.6 AD6
P0.7 AD7
EA
ALE
PSEN
P2.7 A15
P2.6 A14
P2.5 A13
P2.4 A12
P2.3 A11
P2.2 A10
P2.1 A9
P2.0 A8
8位8051兼容微控制器适应任务 -
在手:
- 8或32K字节的非易失性RAM的程序
和/或数据存储器存储
- 软件中端系统的初始下载
通过片上串行端口
- 能够修改其自己的程序和/或
在最终用途数据存储器
防撞操作:
- 维护所有非易失资源10年
在不存在的V
CC
- 掉电复位
- 预警电源故障中断
看门狗定时器
软件安全特性:
- 执行加密软件,以防止unau-
授权的披露
芯片,全双工串行I / O端口
两个片上定时/计数器
32并行I / O口线
兼容
集和引脚
行业标准8051指令
40 -PIN密封封装
可选
永久供电的实时时钟
(DS5000T)
描述
在DS5000 (T )软微控制器模块是一个完全
8051兼容的8位CMOS微控制器报价
在应用的各个方面“疲软” 。这是AC-
通过综合运用nonvola- complished
瓷砖的技术保持在AB-的所有信息
系统V的SENCE
CC
。内部程序/数据
存储空间被使用来实现任一8K或
32K字节的非易失性CMOS SRAM中。此外,
内部数据寄存器和关键配置寄存器
也是非易失性的。一个可选的实时时钟使
永久供电报时。时钟保持
使用一个板上时间到第二的百分之一
水晶。
021998 1/19
DS5000(T)
订购信息
产品型号
DS5000–8–16
DS5000–32–16
DS5000–8–16
DS5000T–32–16
RAM大小
8K字节
32K字节
8K字节
32K字节
最大的晶振频率
16兆赫
16兆赫
16兆赫
16兆赫
计时?
No
No
是的
是的
的操作信息中包含的使用说明书所述的安全微控制器数据手册的部分。此数据
手册提供了订购信息,引脚排列和电气规范。
DS5000 (T )框图
图1
DS5000(T)
V
CC
V
CCO
P0.0–0.7
P1.0–1.7
P2.0–2.7
P3.0–3.7
DS5000FP
RST
ALE
PSEN
EA
XTAL1
XTAL2
GND
+3V
021998 2/19
字节宽
数据总线
CE1
读/写
CE2
字节宽
地址总线
8K或32K
SRAM
(DS5000T)
即时的
时钟
DS5000(T)
引脚说明
引脚数
1–8
9
10
11
12
13
14
15
16
17
18, 19
20
21–28
29
描述
P1.0 – P1.7.
通用I / O端口1 。
1
RST -
高电平有效复位输入。适用于该引脚为逻辑1时启动复位状态。该引脚
在内部下拉使该引脚可以悬空,如果不使用。
P3.0 RXD 。
通用I / O端口引脚3.0 。还作为接收信号的上
板UART 。该引脚不应直接连接到PC的COM口。
P3.1 TXD 。
通用I / O端口引脚3.1 。还用作用于对发送信号
板UART 。该引脚不应直接连接到PC的COM口。
P3.2 INT0 。
通用I / O端口引脚3.2 。还作为活性低的外部
中断0 。
P3.3 INT1 。
通用I / O端口引脚3.3 。还作为活性低的外部
中断1 。
P3.4 T0 。
通用I / O端口引脚3.4 。也可作为定时器0的输入。
P3.5 T1 。
通用I / O端口引脚3.5 。也可作为定时器1的输入。
P3.6 WR 。
通用I / O端口引脚。也可作为写选通的扩展
总线操作。
P3.7 RD 。
通用I / O端口引脚。也可作为读选通总线扩展
操作。
XTAL2 , XTAL1 。
用外部晶振连接到内部振荡器。 XTAL1是
输入到反相放大器和XTAL2是输出。
GND 。
逻辑地。
P2.0–P2.7.
通用I / O端口2.也可作为的扩展地址的最高位
总线。
PSEN -
程序存储启用。这个低电平有效信号用于使能外部程序
使用扩展的总线时,内存中。它通常是一个输出,并应当无
如果不使用。 PSEN也用于调用引导加载程序。此时, PSEN将
外部上拉了下来。这只能进行一次的DS5000 (T)为已经在复位
状态。这拉低设备应该是开漏输出,因为它不能与PSEN干预
在正常操作下。
ALE =
地址锁存使能。用于解复用的复用扩展的地址/数据
总线上的端口0。该引脚通常连接到时钟输入上的“ 373型透明
锁存器。当使用并行编程时,此引脚也呈PROG功能亲
编程脉冲。
EA =
外部访问。该引脚强制DS5000 ( T)的行为就像一个8031无内部
内存(或时钟)将可在此引脚为逻辑低电平。由于该引脚被拉低
在内部,它必须连接到+ 5V的使用非易失RAM 。在并行编程时,此引脚
也可作为V
PP
超电压脉冲。
30
31
021998 3/19
DS5000(T)
引脚数
32–39
描述
P0.7–P0.0.
通用I / O端口0,该端口为漏极开路,不能驱动
逻辑1,它需要外部上拉电阻。端口0也是多路复用扩展的地址/数据
总线。当以这种方式使用时,它不需要上拉。
V
CC
- +5伏。
40
指令集
在DS5000 ( T)执行这是转播的指令集
与业界标准8051兼容的拍摄对象代码
微控制器。其结果是,软件开发
这已被写入为8051包
与DS5000 (T) ,包括跨AS-兼容
semblers ,高级语言编译器和调试 -
更改工具。
为DS5000 (T )指令的完整说明
设置在用户手册中的安全部分提供
单片机的数据手册。
内存。由于在基本的寻址能力
机为16位,最大为64K字节的程序的
数据存储器的存储和64K字节的可AC-
由DS5000 (T ) CPU cessed 。在8K或32K字节
RAM区中的DS5000 (T)的内部可以被用来CON组
覃程序和数据存储器。
实时时钟( RTC) ,在DS5000T达到
在通过设置SFR位的存储器映射。该MCON.2
位( ECE2 )用于选择备用数据存储器
地图。虽然ECE2 = 1 ,所有MOVXs将被路由到该
备用存储器映射。实时时钟是一个串行
设备驻留在该区域中。的完整描述
RTC的访问和示例软件中给出了在用户
安全微控制器数据手册的指南部分。
如果ECE2位被设置在一个DS5000没有计时,
该MOVXs只会去一个不存在的内存。
软件的执行不会受到影响,否则。
存储器组织
图2示出的地址空间中它们是AC-
由DS5000 (T ) cessed 。如该图所示,
独立的地址空间用于程序和数据存
021998 4/19
DS5000(T)
DS5000 ( T)逻辑地址空间
图2
64K –
64K –
32K –
32K –
8K –
8K –
255
127
128
NV RAM
节目
内存
0
数据
注册
特别
功能
注册
0
节目
内存
内部寄存器
图例:
=片内寄存器
=访问VIA BUS膨胀
= NV RAM内存
LOADING PROGRAM
程序加载模式允许初始化
NV RAM程序/数据存储器。该初始化可
以两种方式之一进行:
1.串行程序加载,它能够per-
形成引导的DS5000 ( T)的加载。这
特征允许应用程序的装载
被延迟,直到DS5000 ( T)被安装在
终端系统。 Dallas Semiconductor的强烈recom-
门兹的使用,因为串行程序加载
它的通用性和易用性。
2.并行程序负载周期而执行ini-
TiAl基装载从并行地址/数据信息
呈现在I / O端口引脚。此模式是timing-
设置与8751H单片机兼容亲
编程模式。
在DS5000 ( T)被放置在其程序加载的配置
化通过同时施加一个逻辑1到RST引脚
并迫使PSEN线为逻辑0电平。立即
下面这个动作时, DS5000 ( T)将寻找一个paral-
LEL程序加载脉冲,或串行ASCII回车
在9600 , 2400, 1200,或300 ( 0DH )字符接收
bps的通过串行端口。
用于选择这些硬件配置
操作模式示于图3中。
NV RAM
数据
内存
0
数据
内存
范围
地址。
分
地址。
021998 5/19
DS5000(T)
DS5000(T)
软微控制器模块
特点
引脚分配
P1.0
P1.1
P1.2
P1.3
P1.4
P1.5
P1.6
P1.7
RST
RXD P3.0
TXD P3.1
P3.2 INT0
INT1 P3.3
P3.4 T0
T1 P3.5
WR P3.6
RD P3.7
XTAL2
XTAL1
GND
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
V
CC
P0.0 AD0
P0.1 AD1
P0.2 AD2
P0.3 AD3
P0.4 AD4
P0.5 AD5
P0.6 AD6
P0.7 AD7
EA
ALE
PSEN
P2.7 A15
P2.6 A14
P2.5 A13
P2.4 A12
P2.3 A11
P2.2 A10
P2.1 A9
P2.0 A8
8位8051兼容微控制器适应任务 -
在手:
- 8或32K字节的非易失性RAM的程序
和/或数据存储器存储
- 软件中端系统的初始下载
通过片上串行端口
- 能够修改其自己的程序和/或
在最终用途数据存储器
防撞操作:
- 维护所有非易失资源10年
在不存在的V
CC
- 掉电复位
- 预警电源故障中断
看门狗定时器
软件安全特性:
- 执行加密软件,以防止unau-
授权的披露
芯片,全双工串行I / O端口
两个片上定时/计数器
32并行I / O口线
兼容
集和引脚
行业标准8051指令
40 -PIN密封封装
可选
永久供电的实时时钟
(DS5000T)
描述
在DS5000 (T )软微控制器模块是一个完全
8051兼容的8位CMOS微控制器报价
在应用的各个方面“疲软” 。这是AC-
通过综合运用nonvola- complished
瓷砖的技术保持在AB-的所有信息
系统V的SENCE
CC
。内部程序/数据
存储空间被使用来实现任一8K或
32K字节的非易失性CMOS SRAM中。此外,
内部数据寄存器和关键配置寄存器
也是非易失性的。一个可选的实时时钟使
永久供电报时。时钟保持
使用一个板上时间到第二的百分之一
水晶。
021998 1/19
DS5000(T)
订购信息
产品型号
DS5000–8–16
DS5000–32–16
DS5000–8–16
DS5000T–32–16
RAM大小
8K字节
32K字节
8K字节
32K字节
最大的晶振频率
16兆赫
16兆赫
16兆赫
16兆赫
计时?
No
No
是的
是的
的操作信息中包含的使用说明书所述的安全微控制器数据手册的部分。此数据
手册提供了订购信息,引脚排列和电气规范。
DS5000 (T )框图
图1
DS5000(T)
V
CC
V
CCO
P0.0–0.7
P1.0–1.7
P2.0–2.7
P3.0–3.7
DS5000FP
RST
ALE
PSEN
EA
XTAL1
XTAL2
GND
+3V
021998 2/19
字节宽
数据总线
CE1
读/写
CE2
字节宽
地址总线
8K或32K
SRAM
(DS5000T)
即时的
时钟
DS5000(T)
引脚说明
引脚数
1–8
9
10
11
12
13
14
15
16
17
18, 19
20
21–28
29
描述
P1.0 – P1.7.
通用I / O端口1 。
1
RST -
高电平有效复位输入。适用于该引脚为逻辑1时启动复位状态。该引脚
在内部下拉使该引脚可以悬空,如果不使用。
P3.0 RXD 。
通用I / O端口引脚3.0 。还作为接收信号的上
板UART 。该引脚不应直接连接到PC的COM口。
P3.1 TXD 。
通用I / O端口引脚3.1 。还用作用于对发送信号
板UART 。该引脚不应直接连接到PC的COM口。
P3.2 INT0 。
通用I / O端口引脚3.2 。还作为活性低的外部
中断0 。
P3.3 INT1 。
通用I / O端口引脚3.3 。还作为活性低的外部
中断1 。
P3.4 T0 。
通用I / O端口引脚3.4 。也可作为定时器0的输入。
P3.5 T1 。
通用I / O端口引脚3.5 。也可作为定时器1的输入。
P3.6 WR 。
通用I / O端口引脚。也可作为写选通的扩展
总线操作。
P3.7 RD 。
通用I / O端口引脚。也可作为读选通总线扩展
操作。
XTAL2 , XTAL1 。
用外部晶振连接到内部振荡器。 XTAL1是
输入到反相放大器和XTAL2是输出。
GND 。
逻辑地。
P2.0–P2.7.
通用I / O端口2.也可作为的扩展地址的最高位
总线。
PSEN -
程序存储启用。这个低电平有效信号用于使能外部程序
使用扩展的总线时,内存中。它通常是一个输出,并应当无
如果不使用。 PSEN也用于调用引导加载程序。此时, PSEN将
外部上拉了下来。这只能进行一次的DS5000 (T)为已经在复位
状态。这拉低设备应该是开漏输出,因为它不能与PSEN干预
在正常操作下。
ALE =
地址锁存使能。用于解复用的复用扩展的地址/数据
总线上的端口0。该引脚通常连接到时钟输入上的“ 373型透明
锁存器。当使用并行编程时,此引脚也呈PROG功能亲
编程脉冲。
EA =
外部访问。该引脚强制DS5000 ( T)的行为就像一个8031无内部
内存(或时钟)将可在此引脚为逻辑低电平。由于该引脚被拉低
在内部,它必须连接到+ 5V的使用非易失RAM 。在并行编程时,此引脚
也可作为V
PP
超电压脉冲。
30
31
021998 3/19
DS5000(T)
引脚数
32–39
描述
P0.7–P0.0.
通用I / O端口0,该端口为漏极开路,不能驱动
逻辑1,它需要外部上拉电阻。端口0也是多路复用扩展的地址/数据
总线。当以这种方式使用时,它不需要上拉。
V
CC
- +5伏。
40
指令集
在DS5000 ( T)执行这是转播的指令集
与业界标准8051兼容的拍摄对象代码
微控制器。其结果是,软件开发
这已被写入为8051包
与DS5000 (T) ,包括跨AS-兼容
semblers ,高级语言编译器和调试 -
更改工具。
为DS5000 (T )指令的完整说明
设置在用户手册中的安全部分提供
单片机的数据手册。
内存。由于在基本的寻址能力
机为16位,最大为64K字节的程序的
数据存储器的存储和64K字节的可AC-
由DS5000 (T ) CPU cessed 。在8K或32K字节
RAM区中的DS5000 (T)的内部可以被用来CON组
覃程序和数据存储器。
实时时钟( RTC) ,在DS5000T达到
在通过设置SFR位的存储器映射。该MCON.2
位( ECE2 )用于选择备用数据存储器
地图。虽然ECE2 = 1 ,所有MOVXs将被路由到该
备用存储器映射。实时时钟是一个串行
设备驻留在该区域中。的完整描述
RTC的访问和示例软件中给出了在用户
安全微控制器数据手册的指南部分。
如果ECE2位被设置在一个DS5000没有计时,
该MOVXs只会去一个不存在的内存。
软件的执行不会受到影响,否则。
存储器组织
图2示出的地址空间中它们是AC-
由DS5000 (T ) cessed 。如该图所示,
独立的地址空间用于程序和数据存
021998 4/19
DS5000(T)
DS5000 ( T)逻辑地址空间
图2
64K –
64K –
32K –
32K –
8K –
8K –
255
127
128
NV RAM
节目
内存
0
数据
注册
特别
功能
注册
0
节目
内存
内部寄存器
图例:
=片内寄存器
=访问VIA BUS膨胀
= NV RAM内存
LOADING PROGRAM
程序加载模式允许初始化
NV RAM程序/数据存储器。该初始化可
以两种方式之一进行:
1.串行程序加载,它能够per-
形成引导的DS5000 ( T)的加载。这
特征允许应用程序的装载
被延迟,直到DS5000 ( T)被安装在
终端系统。 Dallas Semiconductor的强烈recom-
门兹的使用,因为串行程序加载
它的通用性和易用性。
2.并行程序负载周期而执行ini-
TiAl基装载从并行地址/数据信息
呈现在I / O端口引脚。此模式是timing-
设置与8751H单片机兼容亲
编程模式。
在DS5000 ( T)被放置在其程序加载的配置
化通过同时施加一个逻辑1到RST引脚
并迫使PSEN线为逻辑0电平。立即
下面这个动作时, DS5000 ( T)将寻找一个paral-
LEL程序加载脉冲,或串行ASCII回车
在9600 , 2400, 1200,或300 ( 0DH )字符接收
bps的通过串行端口。
用于选择这些硬件配置
操作模式示于图3中。
NV RAM
数据
内存
0
数据
内存
范围
地址。
分
地址。
021998 5/19