About the article

Compact Flash Interface for Microcontroller Systems

including our 89S8252 Flash board

Compact Flash Interface for Microcontroller Systems
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.
Downloading of this magazine article is reserved for Elektor Members only.
Already a member? click here to log in.
Products
Gerber file

CAM/CAD data for the PCB referred to in this article is available as a Gerber file. Elektor Members can exclusively download these files for free as part of their Membership. Gerber files allow a PCB to be produced on an appropriate device available locally, or through an online PCB manufacturing service. Elektor recommends its business partner Eurocircuits as the company of choice for its own prototypes and volume production in selected cases.

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
Loading comments...