.pl48 .mt 5 .mb 3 .op PAL-Assembler Kurzbeschreibung .pa .he PAL-Assembler Version 3.1 Nordelektronik GmbH .pn 1 .fo Seite # Inhaltsverzeichnis 1. Inhalt der Diskette 2. Aufruf des PAL-Assemblers 3. Aufbau eines PAL-Programms 4. Benutzung der Simulation 5. Programmierung von PAL's 6. Einschraenkungen .pa 1. Inhalt der Diskette Folgende Dateien sind Bestandteil des PAL-Assemblers: a) PALASM.COM Ausfuehrbarer PAL-Assembler b) PALASM.TXT Beschreibung c) EXAMPLE.PAL Beispiel eines PAL-Programms .pa 2. Aufruf des PAL-Assemblers De PAL-Assemble wir unte CP/ mi de Befeh PALASM Di Date wir nu eingelese un anschliessen assembliert Da Assembliere dauer ein gewiss Zei (ca Min.) Wen de Assemble i diese Phas eine Fehle erkennt s wir ein Meldun ausgegebe un da Program ende mi STO ERRO . Wurd di Date fehlerfre uebersetzt s habe Si nu di moeglichkeit sic verschieden Ausdruck z erzeugen Mi Ech (E erhalte Si ein Auflistun Ihre Eingabedatei Wen Si nac Eingab de Buchstaben "E da Zeiche ^Р Control-P eingeben s erhalte Si di Auflistun au de Drucke (sofer Si nich vergesse haben de Drucke einzuschalte un z selektiere !). Mi de Eingab vo Plo (P erhalte Si ein Auflistun uebe di Verteilun de Fuse i Ihre PAL Ne dara ist das Si jetz unterscheide koennen welch de Fuse vo Anfan a nich exisierten un welch Si selbs durchgebrann haben. Mi de Eingab vo pinOu (O bekomme Si eine Ausdruc uebe di Pinbelegun i Ihre neue PAL. Zu uebertrage de Date zu Prom-Programme waehle Si di Funktio He (H). .pa 3. Aufbau eines PAL-Programms Hie wir au di Beschreibun i de Handbuc vo MM verwiese: PAL Programmable Array Logic Handbook Eine kurze Zusammenfassung: 1 Zeil PAL-Spezifikatio (Typ) 2. bis 4. Zeile Kommentar 5. Zeile Anfang der Pin-List (20 Symbole) Danach die Gleichungen Ihres Pals Beachte Sie Zeilen di mi eine Semikolo beginnen werde al Kommenta interpretiert. Anschliessen koenne Si eine Absat mi DESCRIPTION begin nen de bi zu End Ihre Date nu al Kommenta behandel wird. .pa 4. Benutzung der Simulation Dies Versio De PAL-Assembler erlaub e Ihnen di Ueber einstimmun Ihre PAL' mi eine Funktionstabell z ueberprue fen. Daz mus i Ihre PAL-Program nac de logische Gleichunge un vo de Absat DESCRIPTION ein Funktionstabell wi folg vereinbar sein: FUNCTION TABLE Eine Pin-List Eine Zeile nur mit "-" (Minuszeichen) Eine Wahrheitstabelle Eine Zeile nur mit "-" (Minuszeichen) Di Pin-Lis stell ein Untermeng Ihre i de 5 Zeil definierte Pin dar Si waehle a diese Stell nu di Pin aus di Si fue de Tes fue wichti halten Wen Si eine Name i diese List benutzen de vorhe nich definier war s wir ein Fehlermeldun ausgegebe un di Simulatio beendet. Di Wahrheitstabell besteh au eine Folg vo H,L,X,ڠ un C bedeute Don' care entsprich High- un steh fue eine Cloc Puls be de Register-PAL's Si duerfe a diese Stell selbstverstaendlic Kommentarzeile (erste Zeiche Semi kolon einfuegen u Ihr Dokumentatio lesba z halten. Stell de PAL-Assemble a diese Stell ein Differen zwi sche de Wahrheitstabell un Ihre vorhe definierte logische Gleichunge fest s wir ein Fehlermeldun ausgegebe un di Simulatio fortgesetzt. .pa 5. Programmieren von PAL's De PAL-Assemble benutz zu uebertragun de Date di logi sche Einheite RDR un PUN . Si muesse dahe VO Aufru de PAL-Assembler folgend CP/M- Befehl Geben: STAT RDR:=TTY: STAT PUN:=TTY: Habe Si di Uebertragun de Date angewaehlt s gib de PAL-Assemble Ihne an welch Taste a Programmiergerae z betaetige sind u di Date auc z empfangen Beachte Si bei Programmiere vo PAL-Bausteine bitte das be eine Reih vo Type einig Sicherunge nich existiere un Ihne Ih Programmiergerae bei Teste de Baustein vo de Programmierun ein Warnun anzeige wird. .pa 6. Einschraenkungen De PAL-Assemble Verarbeite Bi z 10 Programmzeilen Ach te Si als bitt darauf das Ih Program dies Grenz nich ueberschreitet Da gil fue Rechne mi 64 Speicher. .pa Dieser Ausdruck wurde mit dem Textverarbeitungsprogramm WORDSTAR erzeugt. .pa