Author
ajoaomv
View
226
Download
0
Embed Size (px)
7/25/2019 Maxi Usb Board
1/9
Bestckung und Inbetriebnahme der Maxi-USB-Board-Platine Seite 1 von 1
Bub, Carl-Engler-Schule Maxi-USB-Board.DOC
1. Maxi-USB-Board (214 x 96 mm)
Alternative mit Low-Cost-Tastern
7/25/2019 Maxi Usb Board
2/9
Bestckung und Inbetriebnahme der Maxi-USB-Board-Platine Seite 2 von 2
Bub, Carl-Engler-Schule Maxi-USB-Board.DOC
Funktion der Jumper des Maxi-USB-Boards
Jumper LCD akti
LEDs P0 und 7-S
Jumper LEDs P2 aktiv
Jumper l
Jumper analoger Eingang AIN0:links: Poti rechts: 2mm-Buchse
Jumper Spannungsversorgung:links: USB rechts: Netzteil
Messpunkt: Uref des ADU, Voltmeteranschlieen. Poti: Einstellung von Uref
Jumper Empfangsleitungserielle Schnittstelle RxD 1Verbindung mit P3.0
Jumper: Taster aktivieren / trennen
Stiftleiste fr 2. serielle RS232-Software-Schnittstelle p3.6/p3.7
Jumper RxD 2. serielle SchnittstelleNur aktivieren, wenn diese Schnittstellegebraucht wird, Verbindung mit P3.6
Jumwen
7/25/2019 Maxi Usb Board
3/9
Bestckung und Inbetriebnahme der Maxi-USB-Board-Platine Seite 3 von 3
Bub, Carl-Engler-Schule Maxi-USB-Board.DOC
2. Maxi-USB-BoardLeistungsdaten Controller AT89C5131A-S3SUM:
8051/8052-kompatibel 32Kbyte-Flash-EPROM-Programmspeicher In-System-programmierbar ber USB zustzlicher 1024 Byte-RAM-Datenspeicher 1024 Byte-EEPROM fr Daten USB 1.1 und 2.0 Full Speed Module, 6 programmierbare Endpunkte 5-Kanal-PCA (programmierbares Counter-Array) mit 4 Taktquellen (Timerkaskadierung) und Capture /
Compare-Funktion zur Messung von PWM-Signalen/ zur Erzeugung von 5 PWM-Signalen 3 Timer, davon ein echter 16Bit-Timer mit Capture-Funktion TWI (Two Wire Interface) kompatibel zum IC-Bus SPI Interface 4 Direct-Drive, lowaktive LED-Outputs mit programmierbaren Stromquellen (2-6-10mA) 2,7V bis 5,5V (>3,3V fr USB bentigt), 0-24MHz
Leistungsdaten Platine:
weitgehend kompatible* Portbelegung zum RC2/ED2-Board und Miniboard RC2 /8253 2-reihige Buschsenleisten fr Adapterplatinen kompatibel zum RC2/ED2-Board und Miniboard Download ber Mini-USB-Kabel mit Flip, Handling wie beim RC2/ED2-Board und Miniboard Port1: 8-fach DIP-Schalter, 8x 2mm-Buchsen zur Aus- und Eingabe (mit 470-Vorwiderstnden)
Offene Kollektorausgnge an P1.5 / P1.6 / P1.7 (PWM-Ausgnge des PCAs) Port2: 8x 2mm-Buchsen zur Aus- und Eingabe (mit 470-Vorwiderstnden). ,
8 LEDs (mit Treiber-IC, die LEDs zeigen auch bei Eingaben immer den Portzustand an!)2x 7Segment-Anzeige multiplexfhig,5x offene Kollektorausgnge bis 400mAWahl der Ausgabeart (LEDs / 7-Segm) ber Jumper
Port0: 8x 2mm-Buchsen zur Aus- und Eingabe (mit 470-Vorwiderstnden). ,8 LEDs (mit Treiber-IC, die LEDs zeigen auch bei Eingaben immer den Portzustand an!),2x 7Segment-Anzeige multiplexfhig,2-zeiliges LCD-Display (ber Hilfsprogramme einfach ansprechbar)Wahl der Ausgabeart (LEDs / 7-Segm / LCD) ber Jumper
2-stellige 7-Segment-Anzeige mit P0/P2 ohne Multiplex-Betrieb mglich 4-stellige 7-Segment-Anzeige mit P0/P2 bei Multiplex-Betrieb mglich Port3: 8x 2mm-Buchsen zur Aus- und Eingabe (mit 470-Vorwiderstnden). ,
2 highaktive Taster mit LED (LEDs zeigen nur das Taster-High-Signal an, nicht den Portzustand!),serielle Schnittstelle mit MAX232 und 9-pol-Sub-D-Buchse wie bei RC2 /ED2-Board2. serielle (Software-) Schnittstelle mit RS232-Pegel an 3-pol. Stiftleiste2 lowaktive LEDs mit programmierbarer Stromquelle
Port4: 4fach-ADU / DAU (8Bit) am IC-Interface (ber Hilfsprogramme einfach ansprechbar)
2mm-Buchsen an den analogen Eingngen und am AusgangPoti (durch Jumper trennbar)an einem analogen Eingang 0..5V,Referenzspannung mit Spindelpoti einstellbar (z.B. 2,55V -> 1Bit 10mV)
Programmierung: Schalter in Stellung PROGRAMMIERUNG, gelbe LED leuchtet,RESET innerhalb 1 Sek. drcken (Bootloader wird gestartet und PC erkennt USB).Mit dem Programm FLIP das Intel-Hex-File downloaden.(Download direkt aus RIDE oder Vision mglich)Schalter umschalten, LED erlischt, USB-Verbindung wird getrennt.Mit RESET das eigene Programm starten.
Spannungsversorgung mit Jumper whlbar: ungeregeltes 9V..12V Steckernetzteil oder ber USB Platine durchkontaktiert, selektiv verzinnt, Ltstopplack, mit Bestckungsdruck,
alle Platinenfunktionen beschriftet. Die Platine ist etwas schwieriger zu lten und zu bestcken als das groe RC2-Board.
* genderte Portbelegungen gegenber RC2 /ED2-Board:Multiplex-Ansteuerung der 7-Segment-Anzeigen mit P3.4 / P3.5 (statt P3.6 / P3.7)ADU- / DAU-Ansteuerung ber IC-Interface an P4.0/P4.1 (statt IC an P3.4 / P3.5)
7/25/2019 Maxi Usb Board
4/9
Bestckung und Inbetriebnahme der Maxi-USB-Board-Platine Seite 4 von 4
Bub, Carl-Engler-Schule Maxi-USB-Board.DOC
1. Schaltungsteil Port1 und Port 3, AD-Umsetzer, serielle Schnittstelle, Netzteil
nderungen gegenber Serie1:OK: Vref vom USB ber Jumper auch an 2. Kontakt des Wechselschalters (Betrieb USB auerhalb des Programmiervorgangs)OK: Poti R9 (fr Ain0) an Uref statt 5V anschlieenOK: andere Taster! 2 verschiedene Layout unterschiedlicher Hersteller bercksichtigen (alternative Bestckung)OK: ALE der Buchsenleiste mit dem Controller verbindenOK: PROG der Buchsenleiste mit dem Controller verbindenOK: P3 etwas nach unten (Inkl LEDs) verschieben -> P3.0 und P1.5OK werden leicht verwechseltOK: zwei durch Strom einstellbare lowaktive LEDs an P3 weg (nicht gebraucht, kein Platz)
Buchsenleisten fr Adapterplatinen wie bei den alten Controllerplatinen5x OK-Aus an P2 und 3x OK-Aus an P1 (PWM-Ausgnge)
P3.O
P3.1
P3.6P3.7
4-Kanal-ADU / 1x DAU ber I2C-Bus
serielle Schnittstelle
Pegelumsetzer
RxD
TxD
USB / NetzteilWahl VersorgungsspannungSpannungsversorgung 5V
mit highaktiven LEDs
ADDA, LCD, USB, RS232, 4x 7-Segm, LEDs an P0 und P2mit eigener Spannungsversorgung, Porttreiber P0 und P2
Version 3.0 Jan 2010
51er-Maxi-USB-Board
2 highaktive Taster
Achtung Uref=5V, nicht +5V!!!
BelegungwieDIL40-Controllerboards
Buchsenleiste
UrefUref
K27
4,7F
C17+
5V
1OkR21
1OkR20
S565V
Programmierung
S10
1K5
R19
P1.7/CEX4/KIN7/MOSIP1.6/CEX3/KIN6/SCK
1OOk
R18
S55P1.7
1N4148
D29
T13
BC5171OOk
R16
S54P1.6
1N4148
D28
T12
BC517
P1.5/CEX2/KIN5/MISO
P1.7/CEX4/KIN7/MOSI
P1.6/CEX3/KIN6/SCK
P1.5/CEX2/KIN5/MISO
P1.4/CEX1/KIN4
P1.3/CEX0/KIN3
1OOk
R15
S53P1.5
1N4148
D27
T11
BC517
P3.5/T1/LED1
P3.4/T0
S527
S516
S505
S494
S483
S472
S461
S45O
4x47ORN18
4x47ORN17
UrefK19
K1
USB
GND
ID
D+
D-
VBus 5V
GND
GND
6V2
D26
1K
R1147
R10
TL431CLP
IC3
C
AREF
K18
1Ok
R9
S28
9V
S27SCL
S26SDA
4x47ORN114x47ORN10
K14
S25Aout
S24AinO
S23Ain3
S20Ain2
S21Ain1
5V
5V1OOnF
C14
PCF8591
D25
VDD
AoutVref
AGND
WahlOscOSC
SCL
SDA
VSS
A2A1A0
Ain3
Ain2
Ain1
Ain0
1OOnF
C23
Sub-D-Buchse 9-pol
K17
5V
+
1F
C22
+
1F
C21
+
1F
C20
+
1F
C19
MAX232
IC4
5V
GND
T1out
R1in R1out
T1in
T2inR2outR2in
T2out
C3->GND
C2-
C2+
C1-
C4->5VC1+
K16
K15
5V_USB
5V_USB
5V
+
-
~
~
D2
D4
D1
D3
BR1
B4OC15OO
1OOnF
C13
1OOnF
C12
GNDIN OUT
78O5IC2
+
47OF
C11
9V
S22
6V2
D24
S19OV
S18
OV
S17OV
S165V
1OFC10 +
5V
S7
P3.1
S8
P3.O
4x47ORN2
S5
P3.3
S6
P3.2
K4
K5
4x47ORN1
S1P3.7
S2P3.6
S3P3.5
S4P3.4
5V
1k5
R1
1k5
R2
LEDP33
V1
LEDP32
V2
5V
8Schalter-P0
S9
5V 1 k5 R 8
Programmierung
V3
27RR7
1FC4+
K6
1FC3 +
4,7F
C6+
2,2nFC1
1OnFC2
100NFC7
1OONFC5
1OORR3
27RR4
27RR5
1k5R6
5V
AT89C5131A-S3SUM
IC1
P0.3/AD3
P0.2/AD2
P0.1/AD1
P0.0/AD0
VDD
P2.5/A13
P2.6/A14
P2.7/A15
ALE
EA
P0.7/AD7
P0.6/AD6
P0.5/AD5
P0.4/AD4
P2.4/A12
P2.3/A11
P2.2/A10
P2.1/A9
P2.0/A8
PSEN
UVSS
VSS
XTAL1
XTAL2
P3.7/RD/LED3
P3.6/WR/LED2
P3.5/T1/LED1
P3.4/T0
P3.3/INT1/LED0
P3.2/INT0
P3.1/TxD
NC
P3.0/RxD
RST
P1.7/CEX4/KIN7/MOSI
P1.6/CEX3/KIN6/SCK
P1.5/CEX2/KIN5/MISO
NC
P1.0/T2/KIN0
P1.1/T2EX/KIN1/SS
P1.2/ECI/KIN2
P1.3/CEX0/KIN3
P1.4/CEX1/KIN4
VREF
D+
D-
PLLF
UCAP
AVSS
AVDD
P4.1/SDAP4.0/SCL
7/25/2019 Maxi Usb Board
5/9
Bestckung und Inbetriebnahme der Maxi-USB-Board-Platine Seite 5 von 5
Bub, Carl-Engler-Schule Maxi-USB-Board.DOC
2. Schaltungsteil: Port 0, Port2 mit LEDs, 7-Seg-Anzeigen, LCD, offene Kollektorausgnge
nicht S3SIM !
Ersatz-Jumper
5 offene Kollektorausgnge
Belegung wie DIL40-Controllerboards
Buchsenleiste
47KR22
MUX_RMux_L
Mux_LMUX_R
K11
K
10
1OONF
C16
1OONF
C15
P3.4/T0
K
22
1OOk
R13 T10
BC517
P3.5/T1/LED1
K21
1OOk
R17 T9
BC517
fg
ab
cd
e
7SEGM-KV7
g
f
K
a
b
dp
c
K
d
e
8x1k5RN16 4x47ORN15
4x47ORN14
fg
ab
cd
e
7SEGM-KV5
g
f
K
a
b
dp
c
K
d
e
S44PO.O
S43PO.1
S42PO.2
S41PO.3
S40PO.4
S39PO.5
S38PO.6
S37PO.7
4x47ORN8
4x47ORN5
IC5EN1\
&
EN
74HC541
IC5
EN2\
Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7D7
D6
D5
D4
D3
D2
D1
D0
5V
9x1Ok
RN4
fg
ab
cd
e
7SEGM-KV6
g
f
K
a
b
dp
c
K
d
e
8x1k5RN13
S36P2.O
S35P2.1
S34P2.2
S33P2.3
S32P2.4
S31P2.5
S30P2.6
S29P2.7
4x47ORN12
4x47ORN3
IC6 EN1\
&
EN
74HC541
IC6
EN2\
Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7D7
D6
D5
D4
D3
D2
D1
D0
LCD16X2-LED
A1 D
7-(D3)
D6-(D2)
D5-(D1)
D4-(D0)
D3
D2
D1
D0
EN-CLK
R-W
RS
Contrast
VCC
GND
LED-K
LED-A
6,2RR125V
5x1OOk
RN9
5V
1K
R14
p2.4
p2.4S11
P2.4
1N4148
D19
T4
BC517
K9
2mAD11
2mAD12
2mAD13
2mAD14
2mAD15
2mAD16
2mAD17
2mAD18
p2.3
p2.2
p2.1
p2.0
5V
5V
p2.1
p2.2
p2.3
S12P2.O
S13
P2.1
S14
P2.2
S15
P2.3
DIODE-1N4148
D20
DIODE-1N4148
D21
DIODE-1N4148
D22
1N4148
D23
T8
BC517
T7
BC517
T6
BC517
T5
BC517
p2.0
4x47ORN6
4x47ORN7
K8
2mAD3
2mAD4
2mAD5
2mAD6
fg
ab
cd
e
7SEGM-K
V4
g
f
K
a
b
dp
c
K
d
e
2mAD7
2mAD8
2mAD9
2mAD10
5V
K7
22pFC8
22pFC9
12MHzQ1
4,7F
C6+
100NFC7
1OONFC5
5V
AT89C5131A-S3SUM
IC1
P0.3/AD3
P0.2/AD2
P0.1/AD1
P0.0/AD0
VDD
P2.5/A13
P2.6/A14
P2.7/A15
ALE
EA
P0.7/AD7
P0.6/AD6
P0.5/AD5
P0.4/AD4
P2.4/A12
P2.3/A11
P2.2/A10
P2.1/A9
P2.0/A8PSEN
UVSS
VSS
XTAL1
XTAL2
P3.7/RD/LED3
P3.6/WR/LED2
P3.5/T1/LED1
P3.4/T0
P3.3/INT1/LED0
P3.2/INT0
P3.1/TxD
NC
P3.0/RxD
RST
P1.7/CEX4/KIN7/MOSI
P1.6/CEX3/KIN6/SCK
P1.5/CEX2/KIN5/MISO
NC
P1.0/T2/KIN0
P1.1/T2EX/KIN1/SS
P1.2/ECI/KIN2
P1.3/CEX0/KIN3
P1.4/CEX1/KIN4
VREF
D+
D-
PLLF
UCAP
AVSS
AVDD
P4.1/SDAP4.0/SCL
7/25/2019 Maxi Usb Board
6/9
Bestckung und Inbetriebnahme der Maxi-USB-Board-Platine Seite 6 von 6
Bub, Carl-Engler-Schule Maxi-USB-Board.DOC
3. Bestckungsreihenfolge Maxi-USB-Board
Bauteile Werte Zu beachtenDioden
Z-Diode
1N4148
6V2
8x
2x
Polung, schwarzer Strich = Kathode
Polung
Widerstnde27471001,5k10k47k100k
3x1x2x5x2x1x5x
Farbcode (oder Widerstnde nachmessen)rot, violett, schwarz (gold)gelb, violett, schwarz (gold)braun, schwarz, braun, (gold)braun, grn, rot (gold)braun, schwarz, orange (gold)gelb, violett,orange (gold)braun, schwarz, gelb (gold)
Quarz 12 MHz 1xUSB-Mini-Buchse 1x vorsichtig einstecken, Pins mit wenig Ltzinn anlten
Gehuse-Oberseite an der Platine an den verzinnten Stellen
festlten.Brckengleichrichter rund 1x + -Anschluss hat Beschriftung und langes BeinIC-Sockel 16 pol.
20 pol.3x2x
alle Nasen nach oben,auch fr 8-fach-Schalter Sockel vorsehen.PLCC52-Sockel spter bestcken wegen Bauteilhhe.ICs noch nicht einsetzen
LEDs rotgelb
181x
Polung mehrmals prfen!Alle LEDs haben das kurze Bein rechts!Gelbe LED unter der Schrift ProgrammierungZuerst einBein bei allen LEDs anlten,dann LEDs exaktausrichten, anschlieend 2. Bein anlten.
Widerstands-Arrays 8x1k55x100k,9x10k4x470
2x1x1x14
9 Pins, Polung!, weien Punktbeachten10 Pins, nicht verwechselnmit: !!!!!!!!!!!!!10 Pins, weien Punktbeachten !!!!!!!!!!!!!8 Pins
Kondensatoren 22pF2,2nF10nF100nF
1F,4,7F
2x1x1x8x
6x2x
Aufschrift 22Aufschrift 222Aufschrift 103Aufschrift 104, einen 100nF-Kond. auf der Unterseite beimgroen IC-Sockel anlten.Polung: schwarzer Strich = Plus, Aufschrift 1, TropfenformPolung: schwarzer Strich = Plus, Aufschrift 4,7 ,Tropfenform10F u. 470F spter bestcken wegen Bauteilhhe
7-Segment-Anzeigen Punkt rechts unten! Ohne Sockel anlten2mm-Buchsen a+b) alle Buchsen von obendurch die Platine stecken
ebene Platte von oben auf die Buchsen legenund zusammen mit der Platine umdrehen
c) Platine liegt nun auf den BuchsenBuchsen von unten anltenLtkolben so lange an den Buchsen halten,bis das Ltzinn in den Raum zwischen Buchseund Platine fliet.
Kathode
Kathode
Kathode= Kurzes Bein
Kathode
Widerstands-Netzwerk 8x1k5 Widerstands-Netzwerk 4x470
Plus
35V1,0
Kathode
Widerstands-Netzwerk
unten
cb
oben
Absttzung,z.B. Bleistifte
Platine
2mm-Buchse
a
Widerstands-Netzwerk 9x47k
7/25/2019 Maxi Usb Board
7/9
Bestckung und Inbetriebnahme der Maxi-USB-Board-Platine Seite 7 von 7
Bub, Carl-Engler-Schule Maxi-USB-Board.DOC
Bauteile Werte Zu beachtenStifte fr Jumper Stiftleiste mit Seitenschneider auseinanderschneiden,
kurze Stiftseite von oben durch die Platine stecken
Buchsenleiste Erst 2 Pins anlten, dann ausrichten, dann Rest anltenPLCC 52 IC-Sockel
abgeflachte Ecke links oben, Polung mehrere Male prfen !!!!Erst 2 Pins anlten, prfen, ob der Sockel richtig auf der Platine aufliegt,nochmal Polung prfen!
Transistoren BC517 Bauteildrhte in die Lcher auf der Platine einfdeln und Transistor in RichtungPlatine drcken. Transistor mu nicht auf der Platine aufliegen.Transistoren auf gleiche Hhe ausrichten, ein Bein anlten,Transistoren in eine Reihe ausrichten, restliche Beine anlten.
Referenz-spannungs-IC
TL431 wie Transistoren
Ltstift Uref Stift mit Zange in das Loch drcken
Spindelpoti Uref 10k nicht verwechseln mit Kontrast LCDTaster rotblauschwarz
ResetP3.3P3.2
Spannungsregler 7805 Beine an der bergangsstelle von breit nach schmal mit der Zange 90abknicken, zusammen mit dem Khlkrper an der Platine festschrauben, dannerst anlten.
Elko 10F Polung beachten: dicke, weie Markierung ist Minus, auf der Platine ist Plusmarkiert!
StromversorgungsbuchseSchalterElko 470F Polung beachten: dicke, weie Markierung ist Minus, auf der Platine ist Plus
markiert!
Poti mit Achse8-fach-DIP-Schalterin den Sockel stecken
Beschriftung 8 auf dem DIP-Schalter neben Beschriftung P1.7 auf der Platine.N bei der Beschriftung ON wegkratzen
Funktionstest 1
Wenn dieSpannungsversorgung nur berUSB erfolgt, istnur derFunktionstest 3mglich.
ICs nichteinsetzenJumper neben USB-Buchse in die Stellung Netzteil (Jumper verbindet rechtebeiden Pins)Netzteil auf 9V stellen, Polung gleichgltig,Netzteil einstecken und Spannung zwischen 0V und 5V-Buchsen prfen.Bei fehlerhafter Spannung:Polung von Z-Dioden, rundem Brckengleichrichter und Spannungsregler7805 berprfen.
Funktionstest 2 ICs einsetzen und Funktionstest 1 wiederholen
Funktionstest 3und Installationdes USB-Treibers
Flip 2.4.6 am PC installieren.Board an den USB anschlieen.Schiebeschalter -> gelbe LED leuchtet,sofort roten RESET-Taster drcken! (innerhalb einer Sekunde)-> neue Hardware gefunden -> warten!!!!Fenster geht auf: USB-Treiber aus dem Flip-Installationsverzeichnis \ USB-Ordner installieren
usw.
Stiftleiste
auseinanderschneiden
7/25/2019 Maxi Usb Board
8/9
Bestckung und Inbetriebnahme der Maxi-USB-Board-Platine Seite 8 von 8
Bub, Carl-Engler-Schule Maxi-USB-Board.DOC
4. Erstmalige Inbetriebnahme
Flip 2.4 am PC installieren Board an den USB anschlieen Schiebeschalter -> gelbe LED leuchtet
sofort roten RESET-Taster drcken! (innerhalb einer Sekunde)-> neue Hardware gefunden -> warten!!!!
Fenster geht auf: USB-Treiber aus dem Flip-Installationsverzeichnis \ USB-Ordner installieren
5. Programmiervorgang:
Schiebeschalter -> gelbe LED leuchtet sofort roten RESET-Taster drcken! Vorgang wiederholen wenn USB-Gert wurde nicht erkannt. in Flip:
o Controller whleno Set communication -> USB -> openo
Load Hex-Fileo keinHaken bei BLJB, dadurch wird das Bit gesetzt. (Nur wenn dieses Bit gesetztist, kann das eigene Programm spter gestartet werden!!!!!)
o Program Device Alternativ: Download aus RIDE oder Vision mit eingebundenem Tool batchisp.
Aufruf: batchisp device AT89C5131 hardware USB operation erase f loadbufferh:\controller\5131.hex DISBLJB program(DISBLJB bedeutet disable Bootloader Jump Bit und entspricht dem Haken weg bei BLJB inFlip.)
Schiebeschalter LED dunkel Reset -> Eigenes Programm wird gestartet
Anleitung mit Bildern: Datei Programmierung_USB-Board.doc
7/25/2019 Maxi Usb Board
9/9
Bestckung und Inbetriebnahme der Maxi-USB-Board-Platine Seite 9 von 9
Bub, Carl-Engler-Schule Maxi-USB-Board.DOC
6. Schaltungsauszug:
7. Interne Ablufe beim Programmiervorgang
Wenn die gelbe LED, leuchtet ist PSEN=0. Durch Reset wird der Bootloader gestartet. Nun kann Flip die Kommunikation mit dem Controller ber USB aufbauen. Wenn das BLJB-Bit nicht gesetzt ist (Haken weg in Flip), kann das eigene Programm nach
dem Download nicht gestartet werden. Vor der nchsten Programmierung muss die USB-Schnittstelle getrennt werden,
z.B. duch Trennen des 1k5-Widerstandes von Vref.Diese Funktion bernimmt auch der 2-fach-Umschalter.In der Stellung Programmierung (LED leuchtet) meldet sich der Controller beim PC an:USB-Gert angeschlossen (dies geschieht durch den 1k5-Widerstand an D+)Nun muss schnellstens der Reset-Taster gedrckt werden, damit der Bootloader im Controllerbereit ist, bevor Windows das USB-Gert erkannt hat und mit der USB-Anmeldeprozedur
beginnt. In der Schalterstellung LED leuchtet nicht ist PSEN=1. Nach Reset wird das
Anwenderprogramm bei der Adresse 0000h gestartet, wenn das Bit DISBLJB gesetzt ist.Flip oder batchisp haben dieses Bit bei der Programmierung gesetzt.
1K
R9
Programmierung
S20
5V1k5 R8
Programmierung
V3
27RR7
Reset
T3 1FC4+
1FC3 +
2,2nF
C1
1OnF
C2
1OORR3
27RR4
27RR5
1k5R65V
+5V
USB-Buchse-B
K1
GND
Data+
Data-
AT89C5131A-M
PSEN
UVSS
RST
VREF
D+
D-
PLLF
UCAP