Instruction/ maintenance manual of the product DS5001FP Maxim
Go to page of 26
1 of 26 052302 Note: Some rev isions of this device may incorporate deviations fro m published specifications known as errata. Multiple revisi ons of any device m ay be simulta neously av ailable through various sales chann els. For inf ormation abou t device errata, click here: http://www.
DS5001FP 2 of 26 DESCRIPTION The DS5001FP 128k soft microprocessor chip is an 8051-compatible microp ro cessor based on NV RAM technology and designed for s ystems that need la rge quantities of nonvolatile memory. It provides full compatibility with the 8051 instructi on set, timers, serial port, and pa rallel I/O ports.
DS5001FP 3 of 26 Figure 1. BLOCK DI AGRA M.
DS5001FP 4 of 26 PIN DESCRIPTION 80-PIN MQ FP 44-PIN MQ FP SIGNAL DESCR IPTION 11, 9, 7, 5, 1, 79, 77, 75 31 (P0.5) P0.0–P 0.7 General-Purpose I/O Port 0. This port i s open- drain and cann ot drive a log ic 1. It requi res external pullups. Port 0 is also the m ultiplexed expanded address/ data bus.
DS5001FP 5 of 26 33, 35, 37 9 and A15 res pectively. 71, 69, 67, 65, 61, 59, 57, 55 28, 26, 24, 23, 21, 20, 19, 18 BD7–0 Byte-Wide Data-Bus Bits 7–0 . This 8-bit, bidirectional bus is combined with the nonmultiplex ed address bu s (BA14–0) to access NV SRA M.
DS5001FP 6 of 26 INSTRUCTION SET The DS5001FP executes an instruction set that is obj ect code-comp atible with the industry standard 8051 microcontro ller. As a result, software dev elopment pac kages such as assembler s and compiler s that have been written for the 8051 are compatible with the DS 5001FP.
DS5001FP 7 of 26 Figu re 3. ME MORY MA P IN PA RTITIONA BLE MODE (PM = 0) Note: Partitionable mode is not supported when MSEL pin = 0 (128kB mode)..
DS5001FP 8 of 26 Figure 4. MEM ORY MAP WITH PES = 1.
DS5001FP 9 of 26 Figure 5 illustrates a typical memo ry connection for a s ystem using a 128kB SRAM. Note that in this configuration, both program and data are stored in a common RAM chip Figure 6 shows a similar s ystem with using two 32kB SRAMs. The byte-wide addre ss bus connects to the SRAM address lines.
DS5001FP 10 of 26 Figure 6. DS5001FP CONNECTION TO 64k x 8 SRAM POWER M A N AGEMENT The DS5001FP monitors V CC to provide power-fail reset, earl y war ning power-f ail interrupt, and switc h over to lithium backup. It uses an internal band gap re ference in dete rmining the switch points.
DS5001FP 11 of 26 ABSOLUTE MA XIM UM RA TINGS* Voltage Range on An y Pin Re lative to Ground -0.3V to (V CC + 0.5V) Voltage Range on V CC Related to Ground -0.
DS5001FP 12 of 26 DC CHARACTERISTICS (continued) (T A = 0°C to +70°C; V CC = 5V ±10%) PARAM ETER SYMBOL MIN TYP MAX UNITS N OTES Input L eakage Current 0.
DS5001FP 13 of 26 AC C H AR AC T E R I S T I C S EXPANDED BUS MODE TIMING SPECIFICA TIONS (T A = 0°C to +70°C; V CC = 5V ±10%) # PARA METER SYMBOL MI N MAX UNITS 1 Oscillator Frequency 1/ t CLK 1.
DS5001FP 14 of 26 EXPANDED PROGRAM-MEMORY RE AD CYCLE EXPANDED DATA-M EMORY RE AD CYCLE.
DS5001FP 15 of 26 EXPANDED DATA-M EMORY WRI TE CYCLE.
DS5001FP 16 of 26 AC C H AR AC T E R I S T I C S (continued) EXTERNAL CLOCK DRIVE (T A = 0°C to +70°C; V CC = 5V ±10%) # PARA METER SYMBOL MIN MAX U NITS 28 External Clock-High Time at 12MHz at 16M.
DS5001FP 17 of 26 AC C H AR AC T E R I S T I C S (continued) POWER CYCLE TIME (T A = 0 °C to +70 °C; V CC = 5V ±10% ) # PARA METER SYMBOL MIN MAX U NITS 32 Slew Rate from V CCMI N to V LI t F 130 .
DS5001FP 18 of 26 AC C H AR AC T E R I S T I C S (continued) SERIAL PORT TIMING, MODE 0 (T A = 0°C to +70°C; V CC = 5V ±10%) # P ARAMETER SYMBOL MIN MAX UNITS 35 Serial-Port Clock-Cycle Time t SPCL.
DS5001FP 19 of 26 AC C H AR AC T E R I S T I C S (continued) BYTE-WIDE A DDRESS/DATA BUS TIMING (T A = 0°C to +70°C; V CC = 5V ±10%) # PARA METER SYMBOL MIN MA X UNITS 40 Delay to Byte- Wide Addres.
DS5001FP 20 of 26 BYTE-WIDE BUS TIMING RPC AC CHARACTERISTI CS, DBB READ (T A = 0°C to + 70°C; V CC = 5V ±10%) # PARA METER SYMBOL MIN MAX U NITS 54 CS , A 0 Setup to RD t AR 0n s 55 CS , A 0 Hold .
DS5001FP 21 of 26 RPC AC CHARACTERISTI CS, DBB WRITE (T A = 0°C to +70°C; V CC = 5V ±10%) # PARA METER SYMBOL MIN MAX U NITS 60 CS , A 0 Setup to WR t AW 0n s 61A CS , Hold After WR t WA 0n s 61B A.
DS5001FP 22 of 26 RPC TIMING MO DE.
DS5001FP 23 of 26 NOTES: All parameters appl y to both co mmercial and indus trial temperature operation unless otherwise noted. 1) All voltages are referenced to ground. 2) Maximum operating I CC is measured with all output pins disconnected; XTAL1 driv en with t CL KR , t CLKF = 10ns, V IL = 0.
DS5001FP 24 of 26 80-PIN MQFP MM DIM MIN M A X A -3 . 4 0 A1 0.25 - A2 2.55 2.87 B 0.30 0.50 C 0.13 0.23 D 23.70 24.10 D1 19.90 20.10 E 17.70 18.10 E1 13.
DS5001FP 25 of 26 44-PIN MQFP.
DS5001FP 26 of 26 REVISION HISTORY The following represent the key differenc es between 112795 and 073096 version of the DS5001 FP data sheet. Please r eview this summar y carefull y . 1) Chang e V CC02 specification from V LI - 0.5 to V LI - 0.65 (PCN F62501).
An important point after buying a device Maxim DS5001FP (or even before the purchase) is to read its user manual. We should do this for several simple reasons:
If you have not bought Maxim DS5001FP yet, this is a good time to familiarize yourself with the basic data on the product. First of all view first pages of the manual, you can find above. You should find there the most important technical data Maxim DS5001FP - thus you can check whether the hardware meets your expectations. When delving into next pages of the user manual, Maxim DS5001FP you will learn all the available features of the product, as well as information on its operation. The information that you get Maxim DS5001FP will certainly help you make a decision on the purchase.
If you already are a holder of Maxim DS5001FP, but have not read the manual yet, you should do it for the reasons described above. You will learn then if you properly used the available features, and whether you have not made any mistakes, which can shorten the lifetime Maxim DS5001FP.
However, one of the most important roles played by the user manual is to help in solving problems with Maxim DS5001FP. Almost always you will find there Troubleshooting, which are the most frequently occurring failures and malfunctions of the device Maxim DS5001FP along with tips on how to solve them. Even if you fail to solve the problem, the manual will show you a further procedure – contact to the customer service center or the nearest service center