Differences between eeprom and flash memory - this type of


MEMORY MAP OF DS89C4x0

OBJECTIVES:
- To review memory concepts.
- To examine the memory map of the 8051 on MDE8051 Trainer board

ACTIVITY 1A

The Dallas Semiconductor/Maxim 8051 chip is called DS89C4x0. Locate the chip datasheet.

Now, examining the above site we will see that the DS89C4x0 comes with three versions. They are DS89C430, DS89C440, and DS89C450. The DS89C440 is no longer available. You can also locate the memory map of this microcontroller.

Chip                            Flash size

DS89C430                  16K bytes

DS89C440                  32K bytes

DS89C450                  64K bytes

Now, calculate and fill in the following information:

Chip                            Flash size         # of Bytes       Memory Address Range

DS89C430                  16K bytes       16x 1024 = 16384                   0000 to 3FFF

DS89C440                  32K bytes        32 x 1024 = 32768                  0000 to 7FFF

DS89C450                  64K bytes        64 x 1024 = 65536                  0000 to FFFF

1. Give two differences between EEPROM and Flash memory?

2. Give three differences between SRAM and Flash memory?
SRAM

3. For Questions 1 and 2, indicate the use of each memory in microcontroller. In other words, state which one is used for Code, Data, and scratch memory.

4. State the number of address and data pins for 64Kx8 Flash memory.

5. State the number of address and data pins for 4Kx8 SRAM memory

6. State the number of bytes and K bytes of memory space for the address range of 4000H - 7FFFH (H for Hex)

7. How much on-chip Flash memory do we have in the DS89C440? Give its starting and ending address.

8. State the number of K bytes for address space of 4000H - FFFFH.

Solution Preview :

Prepared by a verified Expert
Other Engineering: Differences between eeprom and flash memory - this type of
Reference No:- TGS02479435

Now Priced at $10 (50% Discount)

Recommended (93%)

Rated (4.5/5)