首页 > 器件类别 > 嵌入式处理器和控制器 > 微控制器和处理器

DS5000T-8-16

Microcontroller, 8-Bit, 16MHz, CMOS, ENCAPSULATED PACKAGE, 40 PIN

器件类别:嵌入式处理器和控制器    微控制器和处理器   

厂商名称:Maxim(美信半导体)

厂商官网:https://www.maximintegrated.com/en.html

下载文档
器件参数
参数名称
属性值
是否Rohs认证
不符合
厂商名称
Maxim(美信半导体)
零件包装代码
DIP
包装说明
DIP,
针数
40
Reach Compliance Code
compliant
具有ADC
NO
其他特性
NON VOLATILE RAM
地址总线宽度
16
位大小
8
最大时钟频率
16 MHz
DAC 通道
NO
DMA 通道
NO
外部数据总线宽度
8
JESD-30 代码
R-XDIP-T40
JESD-609代码
e0
长度
53.086 mm
I/O 线路数量
32
端子数量
40
最高工作温度
70 °C
最低工作温度
PWM 通道
NO
封装主体材料
UNSPECIFIED
封装代码
DIP
封装形状
RECTANGULAR
封装形式
IN-LINE
峰值回流温度(摄氏度)
NOT SPECIFIED
认证状态
Not Qualified
座面最大高度
9.779 mm
速度
16 MHz
最大供电电压
5.25 V
最小供电电压
4.75 V
标称供电电压
5 V
表面贴装
NO
技术
CMOS
温度等级
COMMERCIAL
端子面层
TIN LEAD
端子形式
THROUGH-HOLE
端子节距
2.54 mm
端子位置
DUAL
处于峰值回流温度下的最长时间
NOT SPECIFIED
宽度
15.24 mm
uPs/uCs/外围集成电路类型
MICROCONTROLLER
文档预览
DS5000T
Soft Microcontroller Module
www.maxim-ic.com
FEATURES
§
8-bit 8051-compatible microcontroller adapts
to task at hand:
- 8 or 32 kbytes of nonvolatile RAM for
program and/or data memory storage
- Initial downloading of software in end
system via on-chip serial port
- Capable of modifying its own program
and/or data memory in end use
Crashproof operation:
- Maintains all nonvolatile resources for 10
years in the absence of V
CC
- Power-Fail Reset
- Early Warning Power-Fail Interrupt
- Watchdog Timer
Software security feature:
- Executes encrypted software to prevent
unauthorized disclosure
On-chip, full-duplex serial I/O ports
Two on-chip timer/event counters
32 parallel I/O lines
Compatible with industry standard 8051
instruction set and pinout
Optional permanently powered real time
clock (DS5000T)
PIN ASSIGNMENT
P1.0
P1.1
P1.2
P1.3
P1.4
P1.5
P1.6
P1.7
RST
RXD P3.0
TXD P3.1
INT0 P3.2
INT1 P3.3
T0 P3.4
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
§
§
§
§
§
§
§
40-Pin Encapsulated Package
DESCRIPTION
The DS5000(T) Soft Microcontroller Module is a fully 8051-compatible 8-bit CMOS microcontroller that
offers “softness” in all aspects of its application. This is accomplished through the comprehensive use of
nonvolatile technology to preserve all information in the absence of system V
CC
. The internal
program/data memory space is implemented using either 8 or 32 kbytes of nonvolatile CMOS SRAM.
Furthermore, internal data registers and key configuration registers are also nonvolatile. An optional real
time clock gives permanently powered timekeeping. The clock keeps time to a hundredth of a second
using an onboard crystal.
Note:
Some revisions of this device may incorporate deviations from published specifications known
as errata. Multiple revisions of any device may be simultaneously available through various sales
channels. For information about device errata, click here:
http://dbserv.maxim-ic.com/errata.cfm.
1 of 19
112299
DS5000T
ORDERING INFORMATION
PART NUMBER
DS5000-8-16
DS5000-32-16
DS5000-8-16
DS5000T-32-16
RAM SIZE
8 kbytes
32 kbytes
8 kbytes
32 kbytes
MAX CRYSTAL
SPEED
16 MHz
16 MHz
16 MHz
16 MHz
TIMEKEEPING?
No
No
Yes
Yes
Operating information is contained in the User’s Guide section of the Secure Microcontroller Data Book.
This data sheet provides ordering information, pinout, and electrical specifications.
DS5000(T) BLOCK DIAGRAM
Figure 1
2 of 19
DS5000T
PIN DESCRIPTION
PIN
1-8
9
10
11
12
13
14
15
16
17
18, 19
20
21-28
29
DESCRIPTION
P1.0 - P1.7.
General purpose I/O Port 1.
RST -
Active high reset input. A logic 1 applied to this pin will activate a reset state. This
pin is pulled down internally so this pin can be left unconnected if not used.
P3.0 RXD.
General purpose I/O port pin 3.0. Also serves as the receive signal for the on
board UART. This pin should not be connected directly to a PC COM port.
P3.1 TXD.
General purpose I/O port pin 3.1. Also serves as the transmit signal for the on
board UART. This pin should not be connected directly to a PC COM port.
P3.2
INT0
.
General purpose I/O port pin 3.2. Also serves as the active low External
Interrupt 0.
P3.3
INT1
.
General purpose I/O port pin 3.3. Also serves as the active low External
Interrupt 1.
P3.4 T0.
General purpose I/O port pin 3.4. Also serves as the Timer 0 input.
P3.5 T1.
General purpose I/O port pin 3.5. Also serves as the Timer 1 input.
P3.6
WR
.
General purpose I/O port pin. Also serves as the write strobe for Expanded bus
operation.
P3.7
RD
.
General purpose I/O port pin. Also serves as the read strobe for Expanded bus
operation.
XTAL2, XTAL1.
Used to connect an external crystal to the internal oscillator. XTAL1 is
the input to an inverting amplifier and XTAL2 is the output.
GND.
Logic ground.
P2.0-P2.7.
General purpose I/O Port 2. Also serves as the MSB of the Expanded Address
bus.
-
Program Store Enable. This active low signal is used to enable an external
program memory when using the Expanded bus. It is normally an output and should be
unconnected if not used.
PSEN
also is used to invoke the Bootstrap Loader. At this time,
PSEN
will be pulled down externally. This should only be done once the DS5000(T) is
already in a reset state. The device that pulls down should be open drain since it must not
interfere with
PSEN
under normal operation.
PSEN
30
ALE -
Address Latch Enable. Used to de-multiplex the multiplexed Expanded
Address/Data bus on Port 0. This pin is normally connected to the clock input on a ’373
type transparent latch. When using a parallel programmer, this pin also assumes the
PROG
function for programming pulses.
-
External Access. This pin forces the DS5000(T) to behave like an 8031. No internal
memory (or clock) will be available when this pin is at a logic low. Since this pin is pulled
down internally, it should be connected to +5V to use NV RAM. In a parallel
programmer, this pin also serves as V
PP
for super voltage pulses.
EA
31
32-39
P0.7-P0.0.
General purpose I/O Port 0. This port is open-drain and cannot drive a logic 1.
It requires external pullups. Port 0 is also the multiplexed Expanded Address/Data bus.
When used in this mode, it does not require pullups.
V
CC
- +5 volts.
40
3 of 19
DS5000T
INSTRUCTION SET
The DS5000(T) executes an instruction set which is object code-compatible with the industry standard
8051 microcontroller. As a result, software development packages which have been written for the 8051
are compatible with the DS5000(T), including cross-assemblers, high-level language compilers, and
debugging tools.
A complete description for the DS5000(T) instruction set is available in the User’s Guide section of the
Secure Microcontroller Data Book.
MEMORY ORGANIZATION
Figure 2 illustrates the address spaces which are accessed by the DS5000(T). As illustrated in the figure,
separate address spaces exist for program and data memory. Since the basic addressing capability of the
machine is 16 bits, a maximum of 64 kbytes of program memory and 64 kbytes of data memory can be
accessed by the DS5000(T) CPU. The 8- or 32-kbyte RAM area inside of the DS5000(T) can be used to
contain both program and data memory.
The Real time Clock (RTC) in the DS5000T is reached in the memory map by setting a SFR bit. The
MCON.2 bit (ECE2) is used to select an alternate data memory map. While ECE2=1, all MOVXs will be
routed to this alternate memory map. The real time clock is a serial device that resides in this area. A full
description of the RTC access and example software is given in the User’s Guide section of the Secure
Microcontroller Data Book. If the ECE2 bit is set on a DS5000 without a timekeeper, the MOVXs will
simply go to a nonexistent memory. Software execution would not be affected otherwise.
4 of 19
DS5000T
DS5000(T) LOGICAL ADDRESS SPACES
Figure 2
PROGRAM LOADING
The Program Load Modes allow initialization of the NV RAM Program/Data Memory. This initialization
may be performed in one of two ways:
1. Serial Program Loading which is capable of performing Bootstrap Loading of the DS5000(T). This
feature allows the loading of the application program to be delayed until the DS5000(T) is installed in
the end system. Dallas Semiconductor strongly recommends the use of serial program loading
because of its versatility and ease of use.
2. Parallel Program Load cycles which perform the initial loading from parallel address/data information
presented on the I/O port pins. This mode is timing set-compatible with the 8751H microcontroller
programming mode.
The DS5000(T) is placed in its Program Load configuration by simultaneously applying a logic 1 to the
RST pin and forcing the
PSEN
line to a logic 0 level. Immediately following this action, the DS5000(T)
will look for a parallel Program Load pulse, or a serial ASCII carriage return (0DH) character received at
9600, 2400, 1200, or 300 bps over the serial port.
The hardware configurations used to select these modes of operation are illustrated in Figure 3.
5 of 19
查看更多>
玩转Zynq连载35——基于Vivado的Virtual IO在线板级调试
1 概述 基于 Vivado 的板级调试介绍,可以参考文档《玩转 Zy...
ove学习使我快乐 FPGA/CPLD
AD9361BBCZ 电路图 开发板图
AD9361BBCZ 电路图 开发板图 AD9361BBCZ...
辰海芯 RF/无线
请问,现在常用的samsung nand flash 128MB是哪款?型号是什么,谢谢了
RT,可以加我QQ170473535,或者邮箱neulibo@sina.com.cn,再次感谢 请问...
fjfzpeggy 嵌入式系统
释放三相电机的创新潜能,了解下Qorvo的磁场定向控制(FOC)方案
在任何有关无刷电机的讨论中,都会经常出现正弦波、梯形波和磁场定向控制等术语。理解这些术语是掌握基本...
btty038 RF/无线
贴片转直插的AD9850/AD9851
求助啊!!! 正在准备电子赛,想做一个信号源模块,学校库房的AD9850和AD985...
yingliuysy 模拟电子
电梯对讲系统
一、KRS二芯总线制电梯专用五方对讲系统 1、 真正的二线总线制, 布线 成本低: 每24台电梯只...
jek9528 安防电子
热门器件
热门资源推荐
器件捷径:
S0 S1 S2 S3 S4 S5 S6 S7 S8 S9 SA SB SC SD SE SF SG SH SI SJ SK SL SM SN SO SP SQ SR SS ST SU SV SW SX SY SZ T0 T1 T2 T3 T4 T5 T6 T7 T8 T9 TA TB TC TD TE TF TG TH TI TJ TK TL TM TN TO TP TQ TR TS TT TU TV TW TX TY TZ U0 U1 U2 U3 U4 U6 U7 U8 UA UB UC UD UE UF UG UH UI UJ UK UL UM UN UP UQ UR US UT UU UV UW UX UZ V0 V1 V2 V3 V4 V5 V6 V7 V8 V9 VA VB VC VD VE VF VG VH VI VJ VK VL VM VN VO VP VQ VR VS VT VU VV VW VX VY VZ W0 W1 W2 W3 W4 W5 W6 W7 W8 W9 WA WB WC WD WE WF WG WH WI WJ WK WL WM WN WO WP WR WS WT WU WV WW WY X0 X1 X2 X3 X4 X5 X7 X8 X9 XA XB XC XD XE XF XG XH XK XL XM XN XO XP XQ XR XS XT XU XV XW XX XY XZ Y0 Y1 Y2 Y4 Y5 Y6 Y9 YA YB YC YD YE YF YG YH YK YL YM YN YP YQ YR YS YT YX Z0 Z1 Z2 Z3 Z4 Z5 Z6 Z8 ZA ZB ZC ZD ZE ZF ZG ZH ZJ ZL ZM ZN ZP ZR ZS ZT ZU ZV ZW ZX ZY
需要登录后才可以下载。
登录取消