Artikel
Mini-Flash-Programmer
Low-Cost-Programmiergerät für Flash-Controller 89C1051 und 89C2051
Für nicht zu umfangreiche Schaltaufgaben und Steuerungen sind Mikrocontroller mit wenigen I/O-Leitungen, einem eventuell reduzierten Befehlssatz und so gut wie keiner Peripherie wesentlich besser geeignet als vollausgestattete Mikrocomputer á la 8051 mit 40 und mehr Anschlüssen. Beispiele sind die sogenannten RISC-Prozessoren (Reduced Instruction Set Computer) wie die bekannten PICs von Arizona Microchip, aber auch die ST6-Serie von Thomson oder die beiden 8051-kompatiblen Flash-Controller 89C1051 und 89C2051 von Atmel, für die wir ein hardwaremäßig einfaches, aber mit einer leistungsfähigen Software ausgestattetes Programmiergerät vorstellen.
Die Mikrocontroller 89C1051/2051 entsprechen im internen Aufbau und Befehlssatz dem weit verbreiteten 80C51. Sie sind sozusagen Miniaturausgaben mit reduziertem RAM- und ROM-Bereich, wie die Übersicht der wichtigsten Eigenschaften in Tabelle 1 zeigt. Damit entsprechen die Atmel-Controller in Leistungsumfang und Anwendungsbereich ungefähr den PIC-Mikrocontrollern von Arizona Microchip, bieten aber einige Vorteile.
Die Mikrocontroller 89C1051/2051 entsprechen im internen Aufbau und Befehlssatz dem weit verbreiteten 80C51. Sie sind sozusagen Miniaturausgaben mit reduziertem RAM- und ROM-Bereich, wie die Übersicht der wichtigsten Eigenschaften in Tabelle 1 zeigt. Damit entsprechen die Atmel-Controller in Leistungsumfang und Anwendungsbereich ungefähr den PIC-Mikrocontrollern von Arizona Microchip, bieten aber einige Vorteile.
Stückliste
Widerstände:
R1,R13 = 100
R2 = 680
R3...R5 = 3k3
R6...R11 = 1 k
R12,R14 = 2k2
Kondensatoren:
C1,C2,C4,C6,C7 = 100 n
C3 = 470 µ/25 V stehend
C5 = 1 µ/63 V stehend
Halbleiter:
D1 = Z-Diode 12 V/400 mW
D2 = 1N4148
D3 = Z-Diode 5V6/400 mW
D4 = LED rot
D5 = Z-Diode 3V3/400 mW
D6...D9 = 1N4001
D10 = LED grün
T1...T3 = BC547B
IC1 = 4094
IC2 = 4021
IC3 = 7805
Außerdem:
K1 = 20- oder 24polige ZIP-Fassung für 7,62 mm breiten ICs geeignet (Aries)
K2 = 36poliger Centronics-Verbinder für Platinenmontage, gewinkelt, female
K3 = Niederspannungsbuchse für Platinenmontage
Gehäuse: Pactec 145·92·28 mm3
Software EPS 966015-1
Platine 960078-1
R1,R13 = 100
R2 = 680
R3...R5 = 3k3
R6...R11 = 1 k
R12,R14 = 2k2
Kondensatoren:
C1,C2,C4,C6,C7 = 100 n
C3 = 470 µ/25 V stehend
C5 = 1 µ/63 V stehend
Halbleiter:
D1 = Z-Diode 12 V/400 mW
D2 = 1N4148
D3 = Z-Diode 5V6/400 mW
D4 = LED rot
D5 = Z-Diode 3V3/400 mW
D6...D9 = 1N4001
D10 = LED grün
T1...T3 = BC547B
IC1 = 4094
IC2 = 4021
IC3 = 7805
Außerdem:
K1 = 20- oder 24polige ZIP-Fassung für 7,62 mm breiten ICs geeignet (Aries)
K2 = 36poliger Centronics-Verbinder für Platinenmontage, gewinkelt, female
K3 = Niederspannungsbuchse für Platinenmontage
Gehäuse: Pactec 145·92·28 mm3
Software EPS 966015-1
Platine 960078-1
Diskussion (0 Kommentare)