Compact Flash Interface for Microcontroller Systems
including our 89S8252 Flash board
Published in issue 316, December 2002
CompactFlash (CF) cards are ideal for storage of large amounts of data, which is retained for years without the need for a backup supply voltage. In the wake of our CompactFlash Drive on IDE Bus (April 2002), we now present a similar circuit for microcontroller boards. Specific attention is given to the popular 89S8252 Flash Micro board which forms the hardware basis of our Microcontroller Basics course. The present CF interface was initially designed as an extension for the 89S8252 Flash Micro board published in the December 2001 issue of Elektor Electronics. The circuit may also be used in combination with other microcontroller systems provided you are able to make a suitable adapter between the CF interface and the extension connector on the system you have available.
Resistors: R1 = 10kΩ Capacitors: C1,C2 = 100nF C3 = 10µF 16V radial Semiconductors: D1 = 1N4148 IC1 = 74HCT20 Miscellaneous: K1 = 34-way boxheader K2 = 50-way 0.05”-grid pinheader, angled (e.g., Farnell # 307-8127) PCB, order code 020133-1 Disk, source code file of demo program order code 020133-11 or Free Download
|
Click below to download a PDF copy of this article from Elektor magazine.
Please note. In view of the complexity of international markets, Elektor cannot guarantee the availability of components for this project.
|