DS5000T-32-16 Maxim Integrated Products, DS5000T-32-16 Datasheet
![IC MPU W/RTC 32KB 16MHZ 40-DIP](/photos/6/62/66288/175-40-dip_sml.jpg)
DS5000T-32-16
Specifications of DS5000T-32-16
Available stocks
Related parts for DS5000T-32-16
DS5000T-32-16 Summary of contents
Page 1
... Compatible with Industry Standard 8051 Instruction Set and Pinout Optional Permanently Powered Real-Time Clock (DS5000T) 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 program/data memory space is implemented using either kbytes of nonvolatile CMOS SRAM ...
Page 2
... ORDERING INFORMATION PART DS5000-32-16 DS5000-32-16+ DS5000T-32-16 DS5000T-32-16+ + Denotes a lead-free package. DS5000(T) BLOCK DIAGRAM Figure 1 MAX CRYSTAL RAM SIZE (kB) SPEED (MHz TIMEKEEPING Yes 16 Yes ...
Page 3
PIN DESCRIPTION PIN NAME 1–8 P1.0–P1.7 General-Purpose I/O Port 1 Active-High Reset Input. A logic 1 applied to this pin will activate a reset state. 9 RST This pin is pulled down internally so this pin can be left unconnected ...
Page 4
... 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 RTC is a serial device that resides in this area. A full description of the RTC access and example software is given in the Secure Microcontroller User’ ...
Page 5
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 that can perform Bootstrap Loading of ...
Page 6
PROGRAM LOADING CONFIGURATIONS Figure 3 Table 1 summarizes the selection of the available Parallel Program Load cycles. The timing associated with these cycles is illustrated in the electrical specs. SERIAL BOOTSTRAP LOADER The Serial Program Load Mode is the easiest, ...
Page 7
COMMAND PARALLEL PROGRAM LOAD CYCLES Table 1 MODE Program Security Set Verify Prog Expanded Verify Expanded Prog MCON or Key registers Verify MCON registers The Parallel Program ...
Page 8
A typical parallel loading session would follow this procedure. First, set the contents of the MCON register with the correct range and partition only if using expanded programming cycles. Next, the encryption registers can be loaded to enable encryption of ...
Page 9
ABSOLUTE MAXIMUM RATINGS Voltage on Any Pin Relative to Ground…………………………………………………….-0.3V to +7.0V Operating Temperature…………………………………………………………………….….0°C to +70°C Storage Temperature………………………………………………………………………...-40°C to +70°C Soldering Temperature.…………………………………………See IPC/JEDEC J-STD-020 Specification This is a stress rating only and functional operation of the device at these or ...
Page 10
AC CHARACTERISTICS: EXPANDED BUS MODE TIMING SPECIFICATIONS # PARAMETER 1 Oscillator Frequency 2 ALE Pulse Width 3 Address Valid to ALE Low 4 Address Hold After ALE Low 5 ALE Low to Valid Instr ALE Low to Low ...
Page 11
EXPANDED PROGRAM MEMORY READ CYCLE EXPANDED DATA MEMORY READ CYCLE ...
Page 12
EXPANDED DATA MEMORY WRITE CYCLE EXTERNAL CLOCK TIMING ...
Page 13
AC CHARACTERISTICS (cont'd) EXTERNAL CLOCK DRIVE # PARAMETER 28 External Clock High Time 29 External Clock Low Time 30 External Clock Rise Time 31 External Clock Fall Time AC CHARACTERISTICS (cont'd) SERIAL PORT TIMING - MODE 0 # PARAMETER 35 ...
Page 14
AC CHARACTERISTICS (cont'd) POWER CYCLING TIMING # PARAMETER 32 Slew Rate from V CCmin 33 Crystal Start-up Time 34 Power-on Reset Delay POWER CYCLE TIMING SYMBOL to 3. CSU t POR =0°C to 70°C; ...
Page 15
AC CHARACTERISTICS (cont'd) PARALLEL PROGRAM LOAD TIMING # PARAMETER 40 Oscillator Frequency 41 Address Setup to PROG 42 Address Hold after PROG 43 Data Setup to Low PROG 44 Data Hold after PROG 45 P2.7, 2.6, 2.5 Setup to V ...
Page 16
PARALLEL PROGRAM LOAD TIMING CAPACITANCE PARAMETER Output Capacitance Input Capacitance (test frequency=1MHz; t SYMBOL MIN TYP =25°C) A MAX UNITS NOTES ...
Page 17
DS5000(T) TYPICAL I CC VS. FREQUENCY Normal operation is measured using: 1) External crystals on XTAL1 and 2 2) All port pins disconnected 3) RST=0 volts and EA Part performing endless loop writing to internal memory Idle mode ...
Page 18
NOTES: 1. All voltages are referenced to ground. 2. Maximum operating ns 0.5V; XTAL2 disconnected; CLKF IL 3. Idle mode I is measured with all output pins disconnected; XTAL1 driven with t CC ...
Page 19
... Removed 8kB parts from list; added 32kB and lead-free packages. Page 8: Development Support 070706 Updated paragraph to reflect availability of DS89C450-K00 evaluation kit, not DS5000TK. Page 9: Absolute Maximum Ratings Changed “260°C for 10 seconds” to “See IPC/JEDEC J-STD-020 Specification.” Pages Replaced references to “User’s Guide section of Secure Microcontroller Data Book” ...