GAL16V8

so, war das original
GAL16V8
MODULE GAL16v8QUINE07202026

CLK X2 X1 X0 NC NC NC VCC
/OE Y NC NC NC NC NC GND

Y	=	/X2 & /X1 & /X0	# X2 & X0

DESCRIPTION
GAL16v8QUINE07202026 ...
Ausgabe
david@www001:~$ ./galasm gal07202026.gal
GALasm 2.1, Portable GAL Assembler
Copyright (c) 1998-2003 Alessandro Zummo. All Rights Reserved
Original sources Copyright (c) 1991-96 Christian Habermann

Error in line 4: illegal VCC/GND assignment
Assembling failed.
david@www001:~$

eine erklaerung, ...

wenn man sich das anguckt

Image gal16v8datasheetpins

wenn man sich die pins anguckt...

GND
ist im sued-westen, der pin. dann im nord-osten, ist
VCC
dass die eine reihe, in diesem quasi von west nach ost, der waagerechte vertauscht ist, hat in diesem falle keine auswirkung. wir sehen aber:
/OE VCC
CLK GND
ist das erfuellt. ja!

vertauscht sind
Y: OUT
X2, X1, X0: IN
vielleicht erst die eine reihe, dann die andere.

jetzt ist es richtig, und es haben noch pins, nicht 8 auf jeder seite, sondern 10, war eigentlich klar: aber es tut jetzt!!!!

GAL16V8
MODULE GAL16v8QUINE07202026

CLK X2 X1 X0 NC NC NC NC NC GND
/OE Y NC NC  NC NC NC NC NC VCC

Y	=	/X2 & /X1 & /X0	# X2 & X0

DESCRIPTION
GAL16v8QUINE07202026 ...

so, die ausgabe lautet:

david@www001:~$ ./galasm gal07202026.gal
GALasm 2.1, Portable GAL Assembler
Copyright (c) 1998-2003 Alessandro Zummo. All Rights Reserved
Original sources Copyright (c) 1991-96 Christian Habermann

Assembler Phase 1 for "gal07202026.gal"
Assembler Phase 2 for "gal07202026.gal"
GAL16V8; Operation mode: simple; Security fuse off
Assembling successfully completed.
david@www001:~$

das jetzt programmieren und: das ding einsetzen und dann TTL Gatter nehmen, die schaltung bauen, danach mit dem atmega8, sollte die zeit bis morgen nicht reichen, fuer

HD44780
und serial-wire (rs232 in dem falle), dann: mache ich an der stelle morgen weiter, bis heute nachmittag gelernt wird.

jetzt kommt es durch das programm
galasm
durch das uebersetzen der quelldatei, zu folgenden pinbelegung, die werden von dem programm miterzeugt

                                GAL16V8

                          -------\___/-------
                      CLK |  1           20 | VCC
                          |                 |
                       X2 |  2           19 | NC
                          |                 |
                       X1 |  3           18 | NC
                          |                 |
                       X0 |  4           17 | NC
                          |                 |
                       NC |  5           16 | NC
                          |                 |
                       NC |  6           15 | NC
                          |                 |
                       NC |  7           14 | NC
                          |                 |
                       NC |  8           13 | NC
                          |                 |
                       NC |  9           12 | Y
                          |                 |
                      GND | 10           11 | /OE
                          -------------------
und wir sollten bedenken, auf so einem GAL sind fuses, einige dateien enthalten, so zu sagen, informationen an den user, andere sind dann fuer den baustein

jedec
sind bauteil bezeichnungen in den usa - nach dem standard

IEEE - International Electrical and Electronical Engeneers

und: die typennummer/bezeichnungen, von dioden, transistoren sind

jedec
aber auch schaltplaene, z.b.
IEEE 91-1984
diese datei mit
jedec
enthaelt wiederum den binary fuer das GAL. mit dem begriff typennummer und type aufpassen, es gibt begriffe, wie
  1. kennziffer, kennnummer
  2. nennwert
hier muesste genau zwischen nummer, ziffer, das gibt es in der wirtschaft an verschiedenen stellen, unterscheiden. die type selber, oder der . hier muss man beim kauf des programmiergeraets aufpassen, immer lesen, was da steht, das andere um einen herum, klaert der herr gott.

jedenfalls: ein programmiergeraet, hat eine typenbezeichnung. oder den typ. der typ selber, ist die sache, also die lok, bei der Bahn, oder
STLINK-V3SET
das ist der typ, oder die typenbezeichnung, so wie der hersteller, so wie aber wenn eine Diode, einen typ hat, verschiedene hersteller, dann ist die
typennummer
drauf, und: es hat einen typ, aber das kommt von allen herstellern.