7-Segment Decoder Spezial!

Moderatoren: Sleeπ, andymanone

Antworten
Benutzeravatar
mega-hz
Beiträge: 1588
Registriert: 03.11.2021 11:23
Has thanked: 501 times
Been thanked: 562 times

7-Segment Decoder Spezial!

Beitrag von mega-hz »

Viele kennen vielleicht den klassischen 7447 BCD-zu-7-Segment-Decoder.
Ein Prima Baustein, aber ich habe mit Hilfe eines GALs diesen erweitert,
damit er auch hexadezimal anzeigen kann, also von 0-9 und A-F.

Hier das GAL-Listing:

Code: Alles auswählen

BCD ZU 7-SEGMENT-DECODER MIT DECODIERUNG VON 0 BIS 9 UND $A BIS $F
				FšR GEMEINSAME KATHODE
----------------------------------------------------------------------------
%ID
	7-SEGM
%TYP
	GAL16V8
%PINS
	CLK !LT NC NC NC A  B  C  D  GND
	OE  NC 	QA QB QC QD QE QF QG VCC
%LOGIK
	QA.OE	=	VCC;
	QB.OE	=	VCC;
	QC.OE 	=	VCC;
	QD.OE	=	VCC;
	QE.OE	=	VCC;
	QF.OE	=	VCC;
	QG.OE	=	VCC;
	
	QA	=	LT
		+	A * B * C * D
		+	A * !B * C * D
		+	!A * !B * C * D
		+	!A * B * !C * D
		+	!A * !B * !C * D
		+	A * B * C * !D
		+	!A * B * C * !D
		+	A * !B * C * !D
		+	A * B * !C * !D
		+	A * !B * !C * !D
		+	!A * !B * !C * !D;
		
	QB	=	LT
		+	A * B * C * D
		+	!A * B * C * D
		+	A * !B * C * D
		+	!A * !B * C * D
		+	A * B * !C * D
		+	!A * !B * !C * D
		+	A * B * C * !D
		+	!A * B * C * !D
		+	A * !B * C * !D
		+	!A * B * !C * !D;
		
	QC	=	LT
		+	A * B * C * D
		+	!A * B * C * D
		+	!A * !B * C * D
		+	A * B * !C * D
		+	!A * !B * !C * D
		+	A * B * C * !D
		+	!A * B * C * !D
		+	A * !B * C * !D
		+	!A * !B * C * !D
		+	!A * B * !C * !D;
		
	QD	=	LT
		+	A * B * C * D
		+	A * !B * C * D
		+	A * !B * !C * D
		+	A * B * C * !D
		+	!A * !B * C * !D
		+	A * B * !C * !D
		+	!A * B * !C * !D
		+	A * !B * !C * !D;
		
	QE	=	LT
		+	A * B * C * D
		+	A * !B * C * D
		+	A * !B * !C * D
		+	A * B * C * !D
		+	A * !B * C * !D
		+	!A * !B * C * !D
		+	A * B * !C * !D
		+	!A * B * !C * !D
		+	A * !B * !C * !D
		+	!A * !B * !C * !D;
		
	QF	=	LT
		+	A * B * C * D
		+	A * B * !C * D
		+	!A * B * !C * D
		+	A * !B * !C * D
		+	A * B * C * !D
		+	!A * B * C * !D
		+	A * !B * C * !D
		+	!A * !B * C * !D
		+	A * B * !C * !D
		+	A * !B * !C * !D
		+	!A * !B * !C * !D;
	
	QG	=	LT
		+	A * !B * C * D
		+	!A * !B * C * D
		+	A * B * !C * D
		+	!A * B * !C * D
		+	A * !B * !C * D
		+	A * B * C * !D
		+	!A * B * C * !D
		+	A * !B * C * !D
		+	!A * !B * C * !D
		+	!A * B * !C * !D
		+	A * !B * !C * !D
		+	!A * !B * !C * !D;
	
%END
Ideal für z.B. Debug-Anzeigen...
keine PN's mehr! Bitte per email kontaktieren! atari1450xld©mega-hz.de

Manfredini66
Beiträge: 94
Registriert: 22.08.2021 14:05
Has thanked: 33 times
Been thanked: 35 times
Kontaktdaten:

Re: 7-Segment Decoder Spezial!

Beitrag von Manfredini66 »

Gab es dafür nicht den DDR Typ V40511? Der kann auch von 0 bis F.

Benutzeravatar
mega-hz
Beiträge: 1588
Registriert: 03.11.2021 11:23
Has thanked: 501 times
Been thanked: 562 times

Re: 7-Segment Decoder Spezial!

Beitrag von mega-hz »

Stimmt!

Aus irgendwelchen Gründen konnte ich damals aber keine CMOS Bausteine benutzen, nur TTL.
Daher selbstgemacht.
(damals waren GALs noch verfügbar und recht günstig)
keine PN's mehr! Bitte per email kontaktieren! atari1450xld©mega-hz.de

Antworten

Wer ist online?

Mitglieder in diesem Forum: DjayBee und 1 Gast