Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

interfacing AT28C64B with AT89S52

Status
Not open for further replies.

ahmadh84

Newbie level 1
Joined
Jan 31, 2006
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,293
I am really new to microcontrollers so I am having some difficulty on interfacing the AT89S52 to the EEPROM AT28C64B. Can somebody guide me how to write and read from the AT28C64B using the AT89S52, and how would the whole circuit diagram look. I know the ALE pulse from the microcontroller will be used and a LATCH chip will also be used for sending the address to the chip. I also don't understand why can I only use Port 0 and Port 2 of the AT89S52 to interface with an external memory.

Links: http://www.atmel.com/dyn/products/product_card.asp?part_id=1902
http://www.atmel.com/dyn/products/product_card.asp?part_id=1918

Questions about the AT28C64B:: what is the job of the pins NC (No Connect) and DC (Dont Connect) on the AT28C64B (Section 2). Secondly what is DATA Polling (Section 4.4) and Toggle Bit (Section 4.5). Also I want to know in detail how do you do a Byte Write (Section 4.2) and Page Write (Section 4.3) using the AT89S52 micrcontroller (using Keil C)

I am also going to be using a 11 MHz oscillator and I am going to be programming in Keil C, so I want to know how will I do the exact timing for writing and reading the EEPROM.

I will be reallly really glad if someone can help me.
Thanking you in advance

Cheers.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top