B3T MICROPROCESSOR BOARD TESTER - BEDIENERHANDBUCH GARANTIE POLAR Instruments Ltd. sowie der autorisierte Vertreter gewähren für dieses Gerät eine Garantie für die Dauer eines Jahres. POLAR Instruments Ltd. sowie der autorisierte Vertreter behalten sich vor, das Gerät zu reparieren oder zu ersetzen, falls Material- oder Verarbeitungsmängel die Ursache eines Defekts sind.
Elektrische Verbindungen zu anderen Geräten Wenn ein Testobjekt am B3T angeschlossen ist, könnten Betriebszustände auftreten, die im normalen Betriebsfall nicht möglich sind. Der Grund dafür ist, daß am B3T nicht das für das Testobjekt vorgesehene Programm läuft. Lösen Sie aus diesem Grund alle für den Test nicht unbedingt notwendigen Verbindungen zu anderen Geräten.
Hinweis: Damit die Testspitzen immer spitz bleiben, sind sie aus sehr hartem Stahl hergestellt. Wenn sie an etwas anderem als Leiterplatten oder Lötverbindungen verwendet werden, sollte nicht zu stark aufgedrückt werden, da ansonsten Bruchgefahr besteht. SICHERHEITSBESTIMMUNGEN Alle POLAR-Geräte entsprechen den Sicherheitsbestimmungen nach IEC 348 oder BS4743. Seite iii...
ALLGEMEINES ÜBER DAS HANDBUCH Zweck des Handbuches Das Handbuch enthält Information über den Einsatz des B3T. Es richtet sich sowohl an Benutzer, die noch nie ein Mikroprozessorsystem getestet haben, als auch an Personen, die bereits Erfahrung in der Prozessortechnik besitzen.
BEDIENUNG 3.1 EINSTELLUNGEN FÜR DEN BETRIEB ..........3-1 3.2 Auswahl der Netzspannung ..............3-1 3.3 Anschließen des Interfaceadapters (Pod) an den B3T ......3-2 3.4 ÜBERPRÜFUNGEN VOR DEM EINSATZ..........3-4 3.5 TESTEN EINER PROZESSORPLATINE..........3-5 3.6 BEENDEN EINES TESTS ..............3-5 3.7 DRUCKER-BETRIEBSARTEN ..............
Seite 9
B3T Bedienerhandbuch ABSCHNITT 4 BETRIEBSARTEN 4.1 Die TROUBLESHOOT-Betriebsart ............4-1 4.2 Adressenbestimmung zur Durchführung eines Tests ......4-1 4.3 Identifizierung von Kurzschlüssen............4-1 4.4 Angabe von SHORTS - Adressen ("Kurzschluß"- Adressen)....4-3 4.5 Identifizierung von Kurzschlüssen auf gepufferten Datenleitungen..4-3 4.6 RAM-Tests .....................
Seite 10
B3T Bedienerhandbuch ABSCHNITT 8 ZUSÄTZLICHE FEATURES 8.1 USER SUPPLY (+5V-Versorgung für Testobjekt)........8-1 8.2 Verwendung eines externen Druckers ........... 8-1 8.3 Details der Druckerschnittstelle.............. 8-1 ABSCHNITT 9 WARTUNG UND FEHLERSUCHE 9.1 Einfache Wartung und Fehlersuche............9-1 9.2 Austausch der Druckerpapierrolle............9-1 9.3 Selbsttest und Fehlersuche..............
äußerst einfach, der Bediener muß weder Kenntnisse über eine Programmiersprache, noch Kenntnisse des Befehlssatzes der jeweiligen Prozessortype besitzen. Die Verbindung des B3T mit der zu testenden Einheit erfolgt über ein Interfaceadapter (Interface Pod), welches statt des Prozessors eingesetzt die Kontrolle der übrigen Hardware auf dem Testobjekt erlaubt.
Seite 12
Adreß- u. Datenleitungen verfolgt werden. Weiter Anwendungen sind die Überprüfung der Funktion von Adreßdekodern, die Kontrolle der Taktfrequenz, etc. Ein weiteres Feature ist die mögliche Anbindung des B3T an einen Computer über die serielle RS232-Schnittstelle. Somit können komplexe Testprogramme vom Anwender verwendet werden, die in einer bestimmten Programmiersprache erstellt wurden.
B3T Bedienerhandbuch - ALLGEMEINE BESCHREIBUNG ABSCHNITT 2 - ALLGEMEINE BESCHREIBUNG 2.1 FUNKTIONSTASTEN Die Funktionstaten können in 5 verschiedene Gruppen eingeteilt werden. 2.2 Dateneingabetasten (siehe Abb. 1) Numerisch Die 16 numerischen Tasten besitzen eine Zweitfunktion. Sie werden dazu verwendet, sowohl eine Testfunktion auszuwählen, als auch die Parameter dazu einzugeben.
Am Tetstende wird die Prüfsumme z.B. wie folgt angezeigt: ROM 0000 - 07FF SUM = A269 Der B3T errechnet die Prüfsumme in der gleichen Art und Weise wie ein gewöhnlicher EPROM - Programmer, d.h. im Normalfall sollte die Anzeige auf beiden Geräten identisch sein.
B3T Bedienerhandbuch - ALLGEMEINE BESCHREIBUNG 2.4 Low-Level - Funktionstasten Zusätzlich zu den Grundtestfunktionen, welche ganze Blöcke des Speichers testen, können mit Hilfe der Low-Level - Funktionstasten einzelne Adressen, Bussignale oder andere Baugruppen auf dem Board getestet werden. Diese Tasten sind in Abb. 3...
B3T Bedienerhandbuch - ALLGEMEINE BESCHREIBUNG Die Funktion IN ermöglicht das Einlesen von Daten vom USER PORT. Diese Funktion erlaubt das Schreiben von Daten auf das USER PORT. Abb. 3 Low-Level - Funktionstasten Seite 2-6...
2.5 Steuer-Tasten (siehe Abb. 4) STOP Die STOP - Taste beendet jede in Ausführung befindliche Operation und bringt den B3T zurück in die TROUBLESHOOT-Betriebsart. LOOP Drücken der Taste LOOP (Schleife) wiederholt die zuletzt ausgeführte Funktion, bis die Taste STOP gedrückt wird. Sie kann außerdem nach dem Ablauf eines Testprogramms verwendet werden.
Speicher oder von einem EPROM oder EEPROM (unter dem Klappdeckel installiert) ausgeführt werden. PROGRAM Die PROGRAM-Betriebsart erlaubt die Eingabe einer Sequenz von Test- befehlen, welche es dem B3T ermöglicht, automatische Testprozeduren auszuführen. Näher Information unter Abschnitt 4.15 LIST Die LIST-Betriebsart dient zur Erlangung eines Ausdrucks einer Programm- liste (program listing).
Seite 21
Diese Option zeigt den Inhalt des Speichers in Hex, ASCII oder Assembler- Code. Es wird geraten, den Drucker während dieser Funktion einzuschalten. REMOTE Wird der B3T über die RS232-Schnittstelle an einen Computer angeschlossen, wechselt er automatisch in die REMOTE-Betriebsart. Seite 2-9...
Die Anzeige besteht aus einer zweizeiligen 24x2 - Zeichen LCD-Punktmatrixanzeige. Die Testanweisung steht normalerweise in der ersten, die Ergebnisse in der zweiten Zeile. Alle erforderlichen Aktionen des Bedieners werden angezeigt. Wenn der B3T Information benötigt, erscheint ein Cursor; er bleibt so lange sichtbar, bis die letzte Stelle der Eingabe getätigt wurde.
B3T Bedienerhandbuch - ALLGEMEINE BESCHREIBUNG 2.10 EXTERNE PORTS Es gibt verschiedene externe Ports (siehe Abb. 7) mit verschiedenen Funktionen: INTERFACE POD 34-poliger Steckverbinder des Interfaceadapters (Interface Pod) USER PORTS 20-poliger Steckverbinder zum Anschluß des USER PORT Moduls PROBE 5-poliger DIN-Steckverbinder für den Logik-Tastkopf PRINTER Standard-Centronicssteckverbinder zum Anschluß...
B3T Bedienerhandbuch - BEDIENUNG ABSCHNITT 3 - BEDIENUNG 3.1 EINSTELLUNGEN FÜR DEN BETRIEB Dieser Abschnitt beschreibt die Vorbereitungen des B3T für den Betrieb. Er enthält Information über den Anschluß des Interface-Adapters (Pod), Einschalten des Instruments bzw. Selbsttest des B3T und des Interface-Adapters (Pod).
Wählen Sie die richtige Adaptertype für das zu Testende Objekt aus. Der Interfaceadapter hat zwei Kabel. An einem Ende befindet sich ein 34-poliger Steckverbinder, welcher am B3T auf der rechten Seite in den Steckverbinder mit der Bezeichnung INTERFACE POD eingesteckt wird. Die Position ist in Abbildung 8 ersichtlich.
Instrument kehrt in die TROUBLESHOOT-Betriebsart zurück. In dieser Betriebsart wird jeder Befehl sofort nach der Eingabe exekutiert. Vor jeder Operation testet der B3T die Spannung des Testobjekts. Weicht sie mehr als 10% von +5V ab, wird die Ausführung abgebrochen, das Display zeigt: Vcc HIGH, Vcc LOW Prozessoren, die immer einen externen Takt benötigen, wird auch dieser Takt überprüft...
B3T Bedienerhandbuch - BEDIENUNG 3.5 TESTEN EINER PROZESSORPLATINE Jeder Bereich der Schaltung kann mit einzelnen Testbefehlen in der TROUBLESHOOT- Betriebsart getestet werden, die Tests können außerdem zu einem Programm zusammengefügt werden. Im Anhang A ist illustriert, wie eine Platine getestet werden könnte.
Seite 30
B3T Bedienerhandbuch - BEDIENUNG Seite 3-6...
(obere) eingegeben werden, z.B.: Drücken Sie die ROM-Taste. Der B3T zeigt nun an: ROM FROM _ Geben Sie die erste Adresse ein, bestätigen Sie mit ENTER. Der B3T akzeptiert bzw. zeigt die erste Adresse und fordert Sie zur Eingabe der zweiten Adresse auf: ROM 0100 TO _ Geben Sie die zweite Adresse ein, Bestätigung mit ENTER.
Seite 32
Wird die folgende Meldung angezeigt CANNOT DRIVE <Signalbezeichnung> so hat der B3T versucht, eine "1" an eine spezielle Position zu schreiben, konnte den erforderlichen Pegel aber nicht erreichen. Dies deutet darauf hin, daß diese Leitung mit mehreren anderen Leitungen des selben Busses kurz- geschlossen ist.
Lesefunktion des Prozessors für die Aktivierung der Ausgänge von EPROMs nicht verwendet, d.h. gleich nach deren Adressierung treiben diese den Datenbus. In diesem Falle entsteht ein Konflikt am Datenbus, weil sowohl der B3T, als auch das EPROM den Bus treiben will. Das Resultat: Der B3T interpretiert diesen Zustand als Kurzschluß, wenn die Ausgänge des EPROMs stärker sind als die des B3T.
B3T Bedienerhandbuch - BETRIEBSARTEN Mißlingt dieser Schritt, so wird die Adresse mit den defekten Leitungen gemeldet. Beispiel: Der B3T konnte bei der Adresse A000 die Datenleitung D5 nicht auf 0 legen, die Leitung D1 nicht auf 1, dann erscheint im Display: FAIL xx1xxx0x AT A000 Leitungen, die einwandfrei beschreibbar waren, sind mit "x"...
B3T Bedienerhandbuch - BETRIEBSARTEN FAIL **1***0* AT A000 Dieser Test enthält eine Serie von Schritten. Die Anzahl der Schritte hängt von der Größe des getesteten Speicherbereichs ab. Der gerade durchgeführte Schritt (n) wird in der unteren Displayzeile angezeigt, z.B.: STEP n OF 8 AT A700 Infolge der aufwendigen Testart ist die Testzeit bedeutend länger als im normalen RAM-...
Datenbit wechselt dann den logischen Zustand und wird auf die selbe Adresse geschrieben. Ausführen der TOGDATA-Funktion: Drücken der TOGDATA-Taste. Der B3T fordert Sie zur Adreßeingabe auf, bei der die Funktion durchgeführt werden soll Eingabe der Adresse, Bestätigung mit ENTER. Aufforderung für die Angabe des zu "toggelnden"...
ATOG AT DD04 BIT 12<ENTER> ATOG AT DD04 BIT 12 Zu Beginn liest der B3T auf Adresse DD04. Dann wir der logische Zustand von Bit 12 geändert, die resultierende Adresse ist CD04. Die Binärdarstellung verdeutlicht das Ergebnis: DD04 = 1101 1101 0000 0100...
B3T Bedienerhandbuch - BETRIEBSARTEN 4.12 Die WALK-Funktion Die WALK-Funktion wird üblicherweise in Verbindung mit einem Oszilloskop oder mit dem Logik-Tastkopf als Diagnose- oder Entwicklungsunterstützung verwendet. Sie wird verwendet, um ein spezielles Datenmuster auf den Bus zu schreiben, mit dem die einwandfreie Empfangsfunktion von anderen Baugruppen getestet werden kann.
LEARN ist speziell dort hilfreich, wo keine Dokumentation des Testobjekts vorhanden ist. Wird die Funktion zuerst auf einem funktioniernenden Testobjekt durchgeführt, so können wichtige Daten als Referenz zum Testen von defekten Platinen gewonnen werden. Weiters kann die LEARN-Funktion für den geübten B3T-Anwender Anhaltspunkte für die Fehlerursache geben. Seite 4-9...
Seite 40
B3T Bedienerhandbuch - BETRIEBSARTEN Um die Funktion zu aktivieren, drücken Sie LEARN und wählen Sie die MAP-Option. Der B3T fordert Sie nun zur Eingabe der Start- und Endadresse des zu prüfenden Adreßbereichs auf. Die Ausführung geschieht wie folgt: Der Inhalt jeder Adresse wird gelesen, mit dem Komplementärwert beschrieben, und anschließend wieder gelesen.
Seite 41
Ist der Adreßbereich nicht vollständig kodiert, so kann ROM und RAM in mehreren Bereichen des gesamten adressierbaren Speichers erscheinen. Die Darstellung des Boardes durch den B3T spiegelt das Verhalten, nicht aber die physikalische Aufteilung des Testobjektes wieder. Das Verhalten von ungenütztem Adreßbereich variiert zwischen verschiedenen Systemen und einzelnen Platinen.
B3T Bedienerhandbuch - BETRIEBSARTEN 4.15 Die PROGRAM-Betriebsart (PROGRAM MODE) Der nichtflüchtige Speicher des B3T kann insgesamt 1500 Befehle speichern, organisiert als 100 Testprogramme. Die Testprogrammlänge ist nur durch die maximale Zeilenanzahl limitiert. Die PROGRAM-Betriebsart wird aus dem TROUBLESHOOT-Modus durch Drücken der Taste PROGRAM gestartet.
OR STOP TO ABORT 4-LOAD LOAD kopiert den Inhalt des externen Speichers in den internen Speicher. Ist kein EEPROM oder EPROM vorhanden, so meldet der B3T: CANNOT READ FROM EXTERNAL MEMORY Achtung: Der gesamte Inhalt des internen Speichers wird überschrieben, es...
Funktion PAUSE REFERENCE zum Anhalten des Testprogrammes verwendet werden. Die Durchführung von PAUSE REFERENCE bewirkt die Meldung PAUSE REFERENCE #n am Display, der B3T wartet, bis ENTER oder STOP vor der Weiterführung des Programms gedrückt wird. Da jeder PAUSE REFERENCE eine andere Nummer gegeben werden kann (0-99), kann mittels eines Programm-Laufzettels dem Anwender eine Anweisung übermittelt werden.
Die FAIL REFERENCE-Anweisung kann dazu verwendet werden, im Fall eines Fehlers eine Referenznummer anzuzeigen. Diese Funktion ist ähnlich den Fehlermeldungen "ON ERROR" in Basic. Wird FAIL REFERENCE #n ausgeführt, setzt der B3T seine interne Fehlerreferenz auf n. Jede darauffolgende Instruktion, welche fehlschlägt, bringt *** FAIL REF #n *** am Display.
B3T gesendet bzw. die zugehörigen Ergebnisse empfangen. Daher kann das Programm in jeder gewünschten Programmiersprache programmiert werden (Basic, Pascal, C, etc.). Details über die Steuerung des B3T durch einen PC finden Sie unter Abschnitt 7.1 (Steuerung via RS232). Seite 4-16...
Meldung PRESS ENTER TO CONTINUE oder die Fehlerreferenznummer (falls definiert). ENTER setzt die Ausführung fort, STOP bricht sie ab. Ist ein Programm beendet, kehrt der B3T automatisch in die TROUBLESHOOT- Betriebsart zurück. Drücken von STOP während des Programmablaufes beendet die Ausführung.
B3T automatisch in den Fernbedienungsmodus. In der ersten Zeile des Displays erscheint: REMOTE MODE Die Unterbrechung der Kabelverbindung und ein Drücken der Taste STOP bringt den B3T zurück in die TROUBLESHOOT-Betriebsart. Nähere Information bezüglich Fernbedienung unter 7.1 (Steuerung via RS232).
ABSCHNITT 5 - VERWENDUNG DES LOGIK-TASTKOPFES 5.1 Verwendung des Logik-Tastkopfes Das Kabel des Tastkopfes wird auf der rechten Seite des B3T in den 5-poligen DIN-Steck- verbinder eingesteckt. Der Logik-Tastkopf hat 2 lose Kabelenden: Das schwarze Ende muß mit der Masse des Testobjekts verbunden werden, um negative Auswirkungen von Masseausgleichsströmen zu vermeiden.
Auffindung und Verfolgung von Busleitungen auf einem unbekannten Test- objekt und dessen Peripherie verwendet werden 2-SEARCH Diese Funktion dient zur Verifizierung eines Adreßbereiches eines speziellen Teils auf dem Testobjekt. Der B3T prüft den vorher definierten Adreßbereich und zeigt den logischen Zustand der Prüfspitze bei jeder Adresse Die primäre Aufgabe von SEARCH ist die Überprüfung von Adreßdekodern,...
Seite 52
B3T Bedienerhandbuch - VERWENDUNG DES LOGIK-TASTKOPFES Seite 5-4...
Zusätzlich können mit den USER PORTS Daten an jeder beliebigen anderen Stelle des Testobjekts gelesen (IN) bzw. geschrieben (OUT) werden. Diese Möglichkeit erweitert den Einsatz des B3T und ist besonders zur Überprüfung von Eingangs- und Ausgangssteckverbindern des Testobjekts geeignet. Genauere Beschreibung finden Sie unter Anhang B (Die USER PORTS - Technische Beschreibung).
Seite 54
B3T Bedienerhandbuch - DIE USER PORTS Seite 6-2...
Programmstrukturen bzw. sehr benutzerfreundliche Ein- u. Ausgabemöglichkeiten realisierbar sind. Stellen Sie zuerst die Baudrate des B3T so ein, um mit dem Steuercomputer kommunizieren zu können. Die Grundeinstellung ist 9600 Baud, keine Paritätsprüfung. Um die Einstellung zu ändern, müssen Sie den Deckel des Geräts abnehmen (stellen Sie sicher, daß...
Seite 56
Computer zurückgesendet. Das Format ist identisch der normal vom LCD-Display angezeigten Ergebnisse in der TROUBLESHOOT-Betriebsart (eine ASCII Zeichenkette, abgeschlossen mit CR LF). Normalerweise wird in der zweiten Zeile des B3T-Displays der Status des Tests und dessen Resultat angezeigt. Zum Abbruch eines Tests während seiner Ausführung, drücken Sie STOP.
> RAM LONG Beispiel: Der Befehl ROM 000 07FF kann durch 3 0000 07FF ersetzt werden. 7.4 Details zur RS232-Schnittstelle Der B3T ist als Datenendeinrichtung konfiguriert (DCE). Die folgende Tabelle zeigt die Pinbelegung des B3T-Steckverbinders: Bez. Richtung Funktion TXD Eingang...
Seite 58
B3T Bedienerhandbuch - STEUERUNG VIA RS232 Seite 7-4...
ABSCHNITT 8 - ZUSÄTZLICHE FEATURES 8.1 USER SUPPLY (+5V-Versorgung für Testobjekt) Das Testobjekt kann vom B3T über einen Anschluß auf der Rückseite aus versorgt werden. Ein Schaltnetzteil liefert abgesicherte +5V mit einer maximalen Strom- belastbarkeit von 1A. Diese Spannung ist von der internen Versorgung galvanisch getrennt und potentialungebunden (floating).
Seite 60
B3T Bedienerhandbuch - ZUSÄTZLICHE FEATURES Seite 8-2...
Achtung: Thermopapier hat eine begrenzte Lagerdauer ! 9.3 Selbsttest und Fehlersuche Wird der B3T mit Spannung versorgt, führt er einen Selbsttest durch und zeigt die Versionsnummer der Firmware an. Ist das Gerät einsatzbereit, wird READY angezeigt, und die LEDs verlöschen.
Speicher aus ausführbar sein, außerdem kann das Gerät im TROUBLESHOOT- und Fernbedien-Modus betrieben werden Tritt einer der obigen Fehler auf, so stoppt der B3T die weitere Ausführung, bis ENTER gedrückt wird Achtung: Ist der Checksum-Test fehlgeschlagen, so ist das weitere Verhalten des Gerätes unvorhersehbar !
Seite 63
B3T Bedienerhandbuch - WARTUNG UND FEHLERSUCHE INTERFACE- Der Interfaceadapter kann auf seine Funktion überprüft werden, ADAPTERTEST indem er in eine funktionierende Platine gesteckt und darauf ein SHORTS-Test durchgeführt wird. Seite 9-3...
Dies zeigt an, daß der Selbsttest der internen Firmware fehlgeschlagen ist CANNOT DRIVE n Der B3T konnte während Schritt 2 des SHORTS-Tests die Leitung n nicht treiben. Ist Schritt 1 erfolgreich durch- geführt worden, ist wahrscheinlich ein Kurzschluß zwischen der Leitung und benachbarter Busleitungen CANNOT READ FROM EXT MEM Zeigt einen Versuch einer Programmausführung vom...
Seite 65
B3T Bedienerhandbuch - WARTUNG UND FEHLERSUCHE NO I/O Das derzeitige Gerät unterstützt nicht I/O NO ROOM Der Programmspeicher ist voll. Erwägen Sie die Auslagerung der Programme auf ein EEPROM PAUSE REFERENCE #n Die Ausführung eines Programms wurde bei der PRESS ENTER TO CONTINUE Referenz n angehalten. ENTER für Fortsetzung, STOP für ABBRUCH...
B3T Bedienerhandbuch - WARTUNG UND FEHLERSUCHE SELECT DEVICE Es wird ein Testprogramm ohne angeschlossen Interfaceadapter geschrieben. Wählen Sie die Prozessortype mit den Scroll-Tasten aus SIZE: n BLOCKS Dies zeigt die Größe eines Programms in Blöcken an. Ein Block entspricht etwa zehn Zeilen...
Seite 67
B3T Bedienerhandbuch - ANHANG ANHANG ANHANG A Anwendungsbeispiele ................A-1 Programm 1 ....................A-2 Programm 2 ....................A-3 Programm 3 ....................A-4 Programm 4 ....................A-5 Programm 5 ....................A-7 Programm 6 ....................A-8 Programm 7 ....................A-10 Testprogramm-Laufzettel ................A-10 Liste der Fehlerreferenzen .................
Seite 68
B3T Bedienerhandbuch - ANHANG Seite 9-2...
B3T Bedienerhandbuch - ANHANG A ANHANG A ANWENDUNGSBEISPIELE Jeder Teil einer Schaltung einer Prozessorplatine kann durch einzelne Tastendrucke in der TROUBLESHOOT-Betriebsart oder durch Kombination mehrerer Testbefehle zu einem Testprogramm überprüft werden. Diese Programme können weiters eine Serie von Unterprogrammen aus dem Programm heraus aufrufen.
Stellung dieses Jumpers ab. Um die andere "Seite" des EPROMs zu testen, muß der Jumper in die Position "DEMO" gesteckt werden. Durch Eingabe eines PAUSE REFERENCE-Befehls im Testprogramm wartet der B3T auf die Änderung der Jumperposition, bevor die Prüfsumme errechnet wird.
B3T Bedienerhandbuch - ANHANG A Programm 2 Dieses Programm testet die beiden Stecker J3 und J4 mittels der User Port-Funktion. ------------------ PROGRAM 2 ------------------ FAIL REFERENCE #09 OUT USER 01 DATA = AA IOREAD AT 0004 = AA OUT USER 01 DATA = 55...
B3T Bedienerhandbuch - ANHANG A Programm 3 Dieses Programm testet die 7-Segment-Anzeige und dessen Treiber (U10). ------------------ PROGRAM 3 ------------------ MWRITE AT E000 = 0F PAUSE 01 MWRITE AT E000 = 00 PAUSE 01 MWRITE AT E000 = 01 PAUSE 01...
B3T Bedienerhandbuch - ANHANG A Programm 4 Dieser Test überprüft die Leuchtdioden auf der unteren Hälfte und die zugehörigen Schaltungsteile. ------------------ PROGRAM 4 ------------------ IOWRITE AT 0000 = 00 IOWRITE AT 0001 = 00 IOWRITE AT 0002 = 00 PAUSE 01...
Seite 74
Puffer U14 treibt, der wiederum die LEDs treibt. Diese Anordnung ist auch bei Port 1 (U15 / U16) und Port 2 (U17 / U18) zu finden. Der B3T schreibt auf die Ports, um die LEDs der Reihe nach einzuschalten. Die Verzögerung zwischen jedem Schritt erleichtert die Überprüfung der Leuchtfunktion durch den Bediener.
MREAD AT C000 = FF MWRITE AT E000 = 0F Zuerst überprüft der B3T, ob alle Schalter nach unten gestellt sind (wenn nicht, erscheint die Fehlerreferenz #03 als Erinnerung, die Schalter richtig zu stellen). Der B3T fordert Sie nun durch Anzeige der geforderten Nummer im 7-Segment-Display auf, einen Schalter nach dem anderen nach oben zu stellen, bis alle Schalter oben sind.
B3T Bedienerhandbuch - ANHANG A Programm 6 Test der Tastatur ------------------ PROGRAM 6 ------------------ IOWRITE AT 0000 = FF IOWRITE AT 0001 = FF IOWRITE AT 0002 = FF FAIL REFERENCE #05 IOWRITE AT 0007 = FE PAUSE 02 IOREAD AT 0006 = FD...
Seite 77
B3T Bedienerhandbuch - ANHANG A IOREAD AT 0006 = FE IOWRITE AT 0001 = FE PAUSE 02 IOREAD AT 006 = FD IOWRITE AT 0001 = 0F PAUSE 02 IOREAD AT 0006 = FB IOWRITE AT 0001 = 07 PAUSE 02...
RUN PROGRAM 02 Alle Programme werden aufeinanderfolgend als Unterprogramme aufgerufen. Benötigt der B3T eine Eingabe (z.B. Ändern der Schalterstellung) oder eine Beobachtung (z.B. Überwachung der LEDs), so hält das Programm und zeigt eine Pausenreferenznummer. Diese Referenznummer erfordert eine Tätigkeit, wie sie in dem unten angeführten Programmlaufzettel ersichtlich sind.
B3T Bedienerhandbuch - ANHANG A Liste der Fehlerreferenzen Erscheint eine Fehlerreferenzangabe während des Programmablaufes, so bedeuten die Angaben: FAIL REFERENCE #01 Überprüfen von "TRAINER"-Hälfte von U9 FAIL REFERENCE #02 Überprüfen von "DEMO"-Hälfte von U9 FAIL REFERENCE #03 Überprüfen, ob alle DIP-Schalter (SW1) unten sind...
Seite 80
B3T Bedienerhandbuch - ANHANG A Seite A-12...
Seite 81
B3T Bedienerhandbuch - ANHANG A Seite A-13...
Seite 82
B3T Bedienerhandbuch - ANHANG A Seite A-14...
User Port Interface (siehe Abb. 1B) Das Interface des B3T umfaßt Daten-, Adreß-, Steuerleitungen bzw. die Stromversorgung. Die fünf Adreßleitungen (A0 - A4) ermöglichen es dem B3T, bis zu 32 Ports zu adressieren. Es gibt eigene Lese- (/RD) und Schreibsteuersignale (/WR).
Seite 84
Die Eingangsports (U4-U7) sind 74HCT373-Latches. Der Steuereingang (G) besitzt einen Pull-Up-Widerstand, so daß sie normalerweise im transparenten Zustand sind. In diesem Zustand werden die Daten auf den Porteingängen, in dem Moment, in dem der B3T eine IN-Operation durchführt, vom B3T eingelesen. Andererseits kann der G-Pin vom Benutzersystem auf LOW gezogen werden, was das Einlesen der Daten in das Latch zur Folge hat.
Seite 85
B3T Bedienerhandbuch - ANHANG B Seite B-3...
Seite 86
B3T Bedienerhandbuch - ANHANG B Seite B-4...