ÚVOD | Novinky | 8 Bitů | Příslušenství | Drobnosti | TTL | Kontakt


TTL / 20 místný alfanumerický displej AND-20 řízený obvodem MHB8035 / ASM


Výpis program 20 místný alfanumerický displej AND-20 řízený obvodem MHB8035, strojový kód (INTELHEX)


;
;  8048 DISASSEMBLY OF AND-20.HEX
;  4/4/2021 10:29
;
;
;	RAM
;	20H - 33H ZOBRAZOVANE ZNAKY
;	34H - 3FH PRIJATA DATA
;
;
;	RERISTRY
;
;	SADA 0
;	R4 - POCITADLO DAT
;	R5 - AKTULANI ADRASA ZPACOVAVANYCH PRIJATYCH DAT
;	
;	SADA 1
;	R5' - AKTULANI ADRASA PRIJIMANYCH DAT
;
;	ZNAKOVY GENERATOR JE V BAKACH 1 AZ 7
;	ZACATAK JE X20H  KONEC X7FH
;	V KAZDE BANCE JE JEDEN RADEK
;	K DISPOZICI JSOU ZNAKY 20H AZ 7FH



	ORG	0		;BANKA 0
;
	JMP	INIC		;SKOK NA INICIALIZACI PO RESET
;
	ORG	7
;
;OBSLUHA PRETECENEHO CASOVACE
X0007:	SEL	RB1		;PREPNI NA BANKU REGISTRU 1
	MOV	A,#0DCH
	MOV	T,A		;NASTAV CASOVAC NA 0DCH 220
	STRT	T		;SPUST CASOVAC
	MOV	R0,#20H		;R0' ADRESA POCATKU ZOBRAZOVANYCH ZNAKU
	MOV	R3,#14H		;R3' POCET ZOBRAZOVANYCH ZNAKU
	MOV	R1,#1		;PB 8255 ??
	MOV	A,R2		;R2' PARAVDEPODOBNE POSLEDNI NACTENA DATA DO A
	ADD	A,#16H		;PRICTI K NIM 16H TJ. 22
	JMPP	@A		;SKOK NA ADRESU 16H+R2' (PO RESET JE R2'=1)
;
	ORG	17H
;
	INC	R6		; 0017 - 1E	. R6'+1
	XCH	A,@R0		; 0018 - 20	  PROHOD "A" A R0'
;
	DB	22H		; 0019 - 22	" ?????
;
	JMP	X0126		; 001A - 24 26	$&
;
	XCH	A,R0		; 001C - 28	( PROHOD "A" A R0'
	XCH	A,R2		; 001D - 2A	* PROHOD "A" A R2'
	JMP	X0100		; 001E - 24 00	$.
;
	JMP	X0200		; 0020 - 44 00	D.
;
	JMP	X0300		; 0022 - 64 00	D.
;
	JMP	X0400		; 0024 - 84 00	..
;
	JMP	X0500		; 0026 - A4 00	$.
;
	JMP	X0600		; 0028 - C4 00	D.
;
	JMP	X0700		; 002A - E4 00	D.
;
X002C:	MOV	A,R2		; 002C - FA	Z
	ADD	A,#30H		; 002D - 03 30	.0
	JMPP	@A		; 002F - B3	3
;
	ORG	31H
;
	DB	38H		; 0031 - 38	8
;
	MOVD	P4,A		; 0032 - 3C	<
	ORL	A,@R0		; 0033 - 40	@
	JMP	X0248		; 0034 - 44 48	DH
;
	ORL	A,R4		; 0036 - 4C	L
	ANL	A,@R0		; 0037 - 50	P
	MOV	A,#1		; 0038 - 23 01	#.
	JMP	X0052		; 003A - 04 52	.R
;
	MOV	A,#2		; 003C - 23 02	#.
	JMP	X0052		; 003E - 04 52	.R
;
	MOV	A,#4		; 0040 - 23 04	#.
	JMP	X0052		; 0042 - 04 52	.R
;
	MOV	A,#8		; 0044 - 23 08	#.
	JMP	X0052		; 0046 - 04 52	.R
;
	MOV	A,#10H		; 0048 - 23 10	#.
	JMP	X0052		; 004A - 04 52	.R
;
	MOV	A,#20H		; 004C - 23 20	# 
	JMP	X0052		; 004E - 04 52	.R
;
	MOV	A,#40H		; 0050 - 23 40	#@
X0052:	MOVX	@R1,A		; 0052 - 91	.
	INC	R2		; 0053 - 1A	.
	MOV	A,R2		; 0054 - FA	Z
	JB3	X0059		; 0055 - 72 59	RY
	JMP	X005B		; 0057 - 04 5B	.[
;
X0059:	MOV	R2,#1		; 0059 - BA 01	:.
X005B:	SEL	RB0		; 005B - C5	E
	MOV	A,R6		; 005C - FE	~
	JB5	X0061		; 005D - B2 61	2A
X005F:	SEL	RB0		; 005F - C5	E
	RET			; 0060 - 83	.
;
X0061:	SEL	RB1		; 0061 - D5	U
	DEC	R4		; 0062 - CC	L
	MOV	A,R4		; 0063 - FC	|
	JNZ	X005F		; 0064 - 96 5F	._
	SEL	RB0		; 0066 - C5	E
	MOV	A,R6		; 0067 - FE	~
	JB6	X006D		; 0068 - D2 6D	RM
	CPL	F1		; 006A - B5	5
	JMP	X005F		; 006B - 04 5F	._
;
X006D:	JF1	X0076		; 006D - 76 76	VV
	CPL	F1		; 006F - B5	5
	MOV	A,@R1		; 0070 - F1	Q
	MOV	R7,A		; 0071 - AF	/
	MOV	@R1,#5FH	; 0072 - B1 5F	1_
	JMP	X005F		; 0074 - 04 5F	._
;
X0076:	CLR	F1		; 0076 - A5	%
	MOV	A,R7		; 0077 - FF	.
	MOV	@R1,A		; 0078 - A1	!
	JMP	X005F		; 0079 - 04 5F	._
;
INIC:	MOV	A,#80H		;NASTAVENI 8255 A STATUS PRIPRAVENOSTI
	OUTL	P2,A		;RESET 8255
	MOV	R0,#3		;RIDICI REGISTR 8255
	MOV	A,#11000001B	;PA = MOD 2, PB = MOD 0 VYSTUP, PC0-2 VSTUP
	ANL	P2,#3FH		;ZRUS RESET 8255
	MOVX	@R0,A		;ZAPIS DO 8255
	MOV	R0,#2		;ADRESA PC 8255
	ENT0	CLK		;T0 - VYSTUP HODIN

;DEFINUJE OBSAH POSUVNYCH REGISTRU 74164
;NASUNE 20X LOG 1, DATA PRO VQC10 1FH
;BIT 0 - 4 DATA VQC10
;BIT 5 SER. DATA 74164
;BIT 6 CLK 74164
;BUT 7 NEZAPOJEN
	MOV	R5,#20		;POCET ZNAKU DISPLEJE
DEF164:	ANL	P1,#00111111B
	ORL	P1,#01000000B
	DJNZ	R5,DEF164

;
	MOV	R0,#0		;PA 8255
	MOVX	A,@R0
	MOVX	A,@R0		;2X NACTI PA, ANEB VYCHOZI STAV 74174 ?
	MOV	R5,#34H		;ADRSA PRO CTENI NACTENYCH DAT (R5)
	MOV	R4,#0		;POCET NACTENYCH DAT
	SEL	RB1		;PREPNI NA BANKU REGISTRU 1
	MOV	R5,#34H		;ADRSA PRO UKLADANI NACTENYCH DAT (R5')
	SEL	RB0		;PREPNI NA BANKU REGISTRU 0
	MOV	A,#0E8H
	MOV	T,A		;NASTAV CASOVAC NA 0E8H 232
	STRT	T		;SPUST CASOVAC
	SEL	RB1		;PREPNI NA BANKU REGISTRU 1
	MOV	R2,#1		; 00A1 - BA 01	:. R2'=1

;SMAZE PAMET ZOBRAZOVANYCH DAT TJ. NASTAVY JI NA 20H ANEB MEZERU
X00A3:	SEL	RB0		;PREPNI NA BANKU REGISTRU 0
	MOV	R3,#' '		;DO R3 MEZERU
	MOV	R1,#20H		;DO R1 ADRESY VNITRNI RAM TJ. 20H
	MOV	R2,#14H		;DO R2 POCITADLO TJ. 20 ZNAKU
	MOV	A,R3		;MAZERU DO "A"
MAZDP1:	MOV	@R1,A		;ZAPIS DO RAM
	INC	R1		;ADRESA RAM +1
	DJNZ	R2,MAZDP1	;POKUT NENI R2=0 TAK ZNOVU
;
	MOV	R6,#0		; 00AF - BE 00	>. R6=0
	SEL	RB1		;PREPNI NA BANKU REGISTRU 1
	MOV	R6,#0FFH	; 00B2 - BE FF	>. R6=FFH 255
	SEL	RB0		;PREPNI NA BANKU REGISTRU 0
;
X00B5:	MOV	R0,#2		;PC 8255
	MOVX	A,@R0		;NACTI HO
	JB1	X00B5		;JE-LI PC1 LOG 1 TAK ZNONU

	SEL	RB1		;PREPNI NA BANKU REGISTRU 1
	MOV	R6,#0		; 00BB - BE 00	>. R6=0
	SEL	RB0		;PREPNI NA BANKU REGISTRU 0

	ANL	P2,#01011111B	;POTVRD PRIPRAVENOST ?
	CLR	F0
	CLR	F1		;VYNULUJ PRIZNAKY F0 A F1
	CALL	X0180		;PODPROGRAM PRO PRIJEM DAT
	JF0	X00B5		; 00C4 - B6 B5	65
	MOV	A,R2		; 00C6 - FA	Z
	JNZ	X00CB		; 00C7 - 96 CB	.K
	JMP	X0580		; 00C9 - A4 80	$.
;
X00CB:	MOV	A,R2		; 00CB - FA	Z
	ADD	A,#0EBH		; 00CC - 03 EB	.K
	JNC	X00F3		; 00CE - E6 F3	FS
	MOV	A,R2		; 00D0 - FA	Z
	XRL	A,#16H		; 00D1 - D3 16	S.
	JNZ	X00D7		; 00D3 - 96 D7	.W
	JMP	X0280		; 00D5 - 44 80	D.
;
X00D7:	MOV	A,R2		; 00D7 - FA	Z
	XRL	A,#15H		; 00D8 - D3 15	S.
	JNZ	X00DE		; 00DA - 96 DE	.^
	JMP	X0480		; 00DC - 84 80	..
;
X00DE:	MOV	A,R2		; 00DE - FA	Z
	XRL	A,#17H		; 00DF - D3 17	S.
	JNZ	X00E5		; 00E1 - 96 E5	.E
	JMP	X0680		; 00E3 - C4 80	D.
;
X00E5:	MOV	A,R2		; 00E5 - FA	Z
	XRL	A,#18H		; 00E6 - D3 18	S.
	JNZ	X00EC		; 00E8 - 96 EC	.L
	JMP	X0780		; 00EA - E4 80	D.
;
X00EC:	MOV	A,R2		; 00EC - FA	Z
	XRL	A,#19H		; 00ED - D3 19	S.
	JNZ	X00A3		; 00EF - 96 A3	.#
	JMP	X05AD		; 00F1 - A4 AD	$-
;
X00F3:	JMP	X00F3		; 00F3 - 04 F3	.S
;
;=====================================================
	ORG	100H		;BANKA 1
;
;PRAVDEPODOBNE ZOBRAZOVACI RUTINA
;ZNAKY ASI OD 20H
;R0 - ADRESA VRAM ZOBRAZOVANYCH ZNAKU ?
;R3 - POCET ZOBRAZOVANYCH ZNAKU
;
X0100:	CLR	A		;VYNULUJ "A"
	MOVX	@R1,A		;ZAPIS DO PB 8255 (BUDICE RADKU)
	OUTL	P1,A		;I DO PORTU P1
	ORL	P1,#40H		;ZAPIS LOG 0 DO 74164
X0105:	CALL	X01BB		; 0105 - 34 BB	4; RERCTE Z PA 8255 .... ??? 
	MOV	A,@R0		;NACTI Z RAM ADRESOVANE R0 ADRESA POZICE V 
	MOVP	A,@A		;NACTI DATA 
	OUTL	P1,A		;VYSTAV JE NA PORT P1
	ORL	P1,#40H		;PULS PRO 74164
	INC	R0		;UKAZOVATKO V RAM +1
	DJNZ	R3,X0105	;POKUT NENI R3 NULA TAK ZNOVU
	JMP	X002C		; 010F - 04 2C	.,
;
	ORG	120H
;
;ZNAKOVY GENERATOR, RADEK 1
;*****************************************************
	DB	3FH,3BH,2BH,35H,31H,2CH,39H,37H
	DB	3BH,3EH,3FH,3FH,3FH,3FH,3FH,2FH
	DB	31H,3BH,31H,31H,37H,20H,31H,20H
	DB	31H,31H,3FH,3FH,27H,3FH,3CH,31H
	DB	31H,3BH,30H,31H,38H,20H,20H,31H
	DB	2EH,31H,23H,2EH,3EH,2EH,2EH,31H
	DB	30H,31H,30H,31H,20H,2EH,2EH,2EH
	DB	2EH,2EH,20H,38H,3EH,38H,3BH,3FH
	DB	3DH,3FH,3EH,3FH,2FH,3FH,33H,3FH
	DB	3EH,3EH,37H,3EH,3EH,3FH,3FH,3FH
	DB	3FH,3FH,3FH,3FH,3DH,3FH,3FH,3FH
	DB	3FH,3FH,3FH,39H,3BH,33H,3FH,3FH
;*****************************************************

;NACTA DATA A UKLADA JE DO VYROVNAVACI PAMETI
;


X0180:	CLR	F0
	CPL	F0		;PRIZNAK F0 NA LOG 1
	SEL	RB0		;PREPNI NA BANKU REGISTRU 0
	JNI	X01A1		;NEJSOU-LI DATA ANEB SE TAHA ZA INT POMOCI IBF=0
	MOV	A,R4		;OCITADLO DAT TJ. R4 DO A
	XRL	A,#0CH		;TEST NA MAX POCET A EX-OR 00001100
	JNZ	X018C		;NENI-LI NULA TAK JDEM CIST DATA
	JMP	X01A1		;JE-LI NULA, JE PLNO 
;
X018C:	INC	R4		;R4 + 1
	MOV	R0,#0		;PA 8255
	MOVX	A,@R0		;NACTI DATA Z 8255
	MOV	R2,A		;SCHOV DATA DO R2
	SEL	RB1		;PREPNI NA BANKU REGISTRU 1
	MOV	A,R5		;AKTUALNI VOLNA ARESA RAM DO A TJ. R5'
	SEL	RB0		;PREPNI NA BANKU REGISTRU 0
	MOV	R0,A		;ADRESU RAM DO R0
	MOV	A,R2		;DATA DO A
	MOV	@R0,A		;ULOZ JE DO RAM
	SEL	RB1		;PREPNI NA BANKU REGISTRU 1
	INC	R5		;ADRSA RAM + 1
	MOV	A,R5		;ADRESU RAM DO A
	JB6	X019E		;JE-LI KONEC RAM
	JMP	X01A0		;JINAK POKRACUJ
;
X019E:	MOV	R5,#34H		;R5'=ARESA RAM PRO PRIJEM DAT NA POCATEK TJ. 34H
X01A0:	SEL	RB0		;PREPNI NA BANKU REGISTRU 0
X01A1:	MOV	A,R4		;POCITADLO PRIJATCH ZNAKU DO A
	JNZ	X01A6		;NENI-LI NULA
	JMP	X01B4		; 01A4 - 24 B4	$4
;
X01A6:	MOV	A,R5		;ADRESA POCATKU NACTENYCH DAT DO A TJ. R5
	MOV	R0,A		;NALSLEDNE DO RO
	MOV	A,@R0		;PRECTI ULOZENA PRIJATA DATA
	MOV	R2,A		;SCHOV JE DO R2
	DEC	R4		;POCET ZNAKU -1 TJ. R4
	INC	R5		;ADRESA +1 TJ. R5
	MOV	A,R5		;ADRESU DO A
	JB6	X01B1		;JE-LI KONEC RAM
	JMP	X01B3		;JINAK POKRACUJ
;
X01B1:	MOV	R5,#34H		;NASTAV ADRESU V RAM NA ZACATEK
X01B3:	CLR	F0		;PRIZNAK F0 NA LOG 0
X01B4:	JTF	X01B7		;PRETEKL-LI CASOVAC
X01B6:	RET			;NAVRAT
;
X01B7:	CALL	X0007		;SKOK NA OBSLUHU PRI PRETECENI CASOVACE
	JMP	X01B6		; 01B9 - 24 B6	$6
;
;
;
;
;
;
X01BB:	JNI	X01DC		;JE-LI INT V LOG 0 NAVRAT Z PODPROGRAMU
	MOV	A,R6
	JNZ	X01DC		;NENI LI R6'=0 TAK NAVRAT 
	SEL	RB0		;PREPNI NA BANKU REGISTRU 0
	MOV	A,R4		;POCITADLO PRIJATCH DAT DO A
	XRL	A,#0CH		;TEST NA PRETECENI
	JNZ	X01C8		;JETE NENI KONEC PRIJATYCH DAT
	JMP	X01DB		;NAVRAT
;
X01C8:	INC	R4		;POCITADLO PRIJATCH +1
	SEL	RB1		;PREPNI NA BANKU REGISTRU 1
	MOV	R1,#0		;PA 8255
	MOVX	A,@R1		;NACTI PORT PA 8255
	XCH	A,R5		;PROHOD PRIJATA DATA S ARESOU RAM 
	MOV	R1,A		;ADRESA RAM DO R1
	XCH	A,R5		;PROHOD PRIJATA DATA S ARESOU RAM => JEN SE SOUPLA ARESA V RAM DO R1
	MOV	@R1,A		;ULOZ DO RAM
	INC	R5		;ADRESA RAM +1
	MOV	A,R5		;ADRESA RAM DO "A"
	JB6	X01D7		;JE-LI KONEC RAM
	JMP	X01D9		; 01D5 - 24 D9	$Y
;
X01D7:	MOV	R5,#34H		;NASTAV POCATECNI ADRESU RAM
X01D9:	MOV	R1,#1		;PB 8255 ??????
X01DB:	SEL	RB1		;PREPNI NA BANKU REGISTRU 0
X01DC:	RET			;NAVRAT Z PODPROGRAMU
;
;=====================================================
	ORG	200H		;BANKA 2
;
X0200:	CLR	A		; 0200 - 27	'
	MOVX	@R1,A		; 0201 - 91	.
	OUTL	P1,A		; 0202 - 39	9
	ORL	P1,#40H		; 0203 - 89 40	.@
X0205:	CALL	X01BB		; 0205 - 34 BB	4;
	MOV	A,@R0		; 0207 - F0	P
	MOVP	A,@A		; 0208 - A3	#
	OUTL	P1,A		; 0209 - 39	9
	ORL	P1,#40H		; 020A - 89 40	.@
	INC	R0		; 020C - 18	.
	DJNZ	R3,X0205	; 020D - EB 05	K.
	JMP	X002C		; 020F - 04 2C	.,
;
	ORG	220H
;
;ZNAKOVY GENERATOR, RADEK 2
;*****************************************************
	DB	3FH,3BH,2BH,35H,2AH,2CH,36H,37H
	DB	3DH,3DH,2AH,3BH,3FH,3FH,3FH,2FH
	DB	2EH,39H,2EH,2EH,33H,3EH,2EH,2FH
	DB	2EH,2EH,3FH,3FH,3BH,3FH,3BH,2EH
	DB	2EH,35H,2EH,2EH,36H,3EH,3EH,2EH
	DB	2EH,3BH,37H,36H,3EH,24H,2EH,2EH
	DB	2EH,2EH,2EH,2EH,3BH,2EH,2EH,2EH
	DB	2EH,2EH,2FH,3E3,HEH,3BH,35H,3FH
	DB	3DH,3FH,3EH,3FH,2FH,3FH,2DH,3FH
	DB	3EH,3FH,3FH,3EH,3EH,3FH,3FH,3FH
	DB	3FH,3FH,3FH,3FH,3DH,3FH,3FH,3FH
	DB	3FH,3FH,3FH,3DH,3BH,37H,3FH,3FH
;*****************************************************


X0280:	CLR	F1		;VYVULUJ PRIZNAK "F1"
	SEL	RB0		;BANKA REGISTU 0
	MOV	R6,#60H		; 0282 - BE 60	>`
	MOV	R1,#20H		; 0284 - B9 20	9 
X0286:	MOV	R0,#2		;PC 8255
	MOVX	A,@R0		;A NACTI PORT
	JB1	X02C1		;POKUT JE PC1 = 1
	CALL	X0180		; 028B - 34 80	4.
	JF0	X0286		; 028D - B6 86	6.
	SEL	RB1		; 028F - D5	U
	MOV	R4,#0		; 0290 - BC 00	<.
	SEL	RB0		; 0292 - C5	E
	MOV	A,R2		; 0293 - FA	Z
	ADD	A,#0E0H		; 0294 - 03 E0	.`
	JNC	X02BF		; 0296 - E6 BF	F?
	MOV	A,R2		; 0298 - FA	Z
	ADD	A,#80H		; 0299 - 03 80	..
	JC	X0286		; 029B - F6 86	V.
	MOV	A,R2		; 029D - FA	Z
	XRL	A,#7FH		; 029E - D3 7F	S.
	JZ	X02AD		; 02A0 - C6 AD	F-
	CLR	F1		; 02A2 - A5	%
	MOV	A,R2		; 02A3 - FA	Z
	MOV	@R1,A		; 02A4 - A1	!
	MOV	A,R1		; 02A5 - F9	Y
	XRL	A,#33H		; 02A6 - D3 33	S3
	JZ	X0286		; 02A8 - C6 86	F.
	INC	R1		; 02AA - 19	.
	JMP	X0286		; 02AB - 44 86	D.
;
X02AD:	JF1	X02BA		; 02AD - 76 BA	V:
X02AF:	MOV	A,R1		; 02AF - F9	Y
	XRL	A,#20H		; 02B0 - D3 20	S 
	JZ	X02B5		; 02B2 - C6 B5	F5
	DEC	R1		; 02B4 - C9	I
X02B5:	MOV	A,#20H		; 02B5 - 23 20	# 
	MOV	@R1,A		; 02B7 - A1	!
	JMP	X0286		; 02B8 - 44 86	D.
;
X02BA:	CLR	F1		; 02BA - A5	%
	MOV	A,R7		; 02BB - FF	.
	MOV	@R1,A		; 02BC - A1	!
	JMP	X02AF		; 02BD - 44 AF	D/
;
X02BF:	JMP	X0380		; 02BF - 64 80	D.
;
X02C1:	ORL	P2,#20H		; 02C1 - 8A 20	. 
	CALL	X04B4		; 02C3 - 94 B4	.4
	JMP	X0286		; 02C5 - 44 86	D.
;
;=====================================================
	ORG	300H		;BANKA 3
;
X0300:	CLR	A		; 0300 - 27	'
	MOVX	@R1,A		; 0301 - 91	.
	OUTL	P1,A		; 0302 - 39	9
	ORL	P1,#40H		; 0303 - 89 40	.@
X0305:	CALL	X01BB		; 0305 - 34 BB	4;
	MOV	A,@R0		; 0307 - F0	P
	MOVP	A,@A		; 0308 - A3	#
	OUTL	P1,A		; 0309 - 39	9
	ORL	P1,#40H		; 030A - 89 40	.@
	INC	R0		; 030C - 18	.
	DJNZ	R3,X0305	; 030D - EB 05	K.
	JMP	X002C		; 030F - 04 2C	.,
;
	ORG	320H
;
;ZNAKOVY GENERATOR, RADEK 3
;*****************************************************
	DB	3FH,3BH,35H,20H,3AH,37H,36H,3BH
	DB	3EH,3BH,31H,3BH,3FH,3FH,3FH,37H
	DB	26H,3AH,2FH,2FH,35H,30H,3EH,37H
	DB	2EH,2EH,3EH,3DH,3DH,20H,37H,2FH
	DB	2AH,2EH,2EH,3EH,2EH,3EH,3EH,3EH
	DB	2EH,3BH,37H,3AH,3EH,2AH,2CH,2EH
	DB	2EH,2EH,2EH,3EH,3BH,2EH,2EH,2AH
	DB	35H,35H,37H,3EH,3DH,3BH,2EH,3FH
	DB	3BH,30H,30H,31H,21H,31H,3DH,21H
	DB	30H,3EH,37H,2EH,3EH,35H,31H,31H
	DB	30H,21H,30H,21H,38H,2EH,2EH,2EH
	DB	2EH,2EH,20H,3DH,3BH,37H,2FH,3FH
;*****************************************************

X0380:	JF1	X0384		; 0380 - 76 84	V.
	JMP	X0387		; 0382 - 64 87	D.
;
X0384:	CLR	F1		; 0384 - A5	%
	MOV	A,R7		; 0385 - FF	.
	MOV	@R1,A		; 0386 - A1	!
X0387:	MOV	A,R2		; 0387 - FA	Z
	XRL	A,#0DH		; 0388 - D3 0D	S.
	JNZ	X0395		; 038A - 96 95	..
	MOV	R1,#20H		; 038C - B9 20	9 
	MOV	A,R6		; 038E - FE	~
	JZ	X0393		; 038F - C6 93	F.
	JMP	X0286		; 0391 - 44 86	D.
;
X0393:	JMP	X0683		; 0393 - C4 83	D.
;
X0395:	MOV	A,R2		; 0395 - FA	Z
	XRL	A,#8		; 0396 - D3 08	S.
	JNZ	X03A2		; 0398 - 96 A2	."
	MOV	A,R1		; 039A - F9	Y
	XRL	A,#20H		; 039B - D3 20	S 
	JZ	X03A0		; 039D - C6 A0	F 
	DEC	R1		; 039F - C9	I
X03A0:	JMP	X0286		; 03A0 - 44 86	D.
;
X03A2:	MOV	A,R2		; 03A2 - FA	Z
	XRL	A,#9		; 03A3 - D3 09	S.
	JNZ	X03B8		; 03A5 - 96 B8	.8
	MOV	A,R1		; 03A7 - F9	Y
	JB3	X03B0		; 03A8 - 72 B0	R0
	JB4	X03B4		; 03AA - 92 B4	.4
	MOV	R1,#28H		; 03AC - B9 28	9(
	JMP	X0286		; 03AE - 44 86	D.
;
X03B0:	MOV	R1,#30H		; 03B0 - B9 30	90
	JMP	X0286		; 03B2 - 44 86	D.
;
X03B4:	MOV	R1,#33H		; 03B4 - B9 33	93
	JMP	X0286		; 03B6 - 44 86	D.
;
X03B8:	MOV	A,R2		; 03B8 - FA	Z
	XRL	A,#0AH		; 03B9 - D3 0A	S.
	JZ	X03BF		; 03BB - C6 BF	F?
	JMP	X0286		; 03BD - 44 86	D.
;
X03BF:	MOV	R6,#0		; 03BF - BE 00	>.
	ORL	P2,#20H		; 03C1 - 8A 20	. 
	MOV	R1,#20H		; 03C3 - B9 20	9 
	MOV	R3,#14H		; 03C5 - BB 14	;.
X03C7:	MOV	R0,#2		;PC 8255
X03C9:	MOVX	A,@R0		;NACTIHO
	JB7	X03CE		;POKUT JE /OBF=1 (PC7)
	JMP	X03C9		; 03CC - 64 C9	DI
;
X03CE:	MOV	R0,#0		;PA 8255
	MOV	A,@R1		; 03D0 - F1	Q
	MOVX	@R0,A		;OBSAH MAMETI ADREOVANE R1 NA PA 8255
	INC	R1		;R1 + 1
	DJNZ	R3,X03C7	;POKUT NENI KONEC
	MOV	R0,#2		; 03D5 - B8 02	8.
X03D7:	MOVX	A,@R0		; 03D7 - 80	.
	JB7	X03DC		; 03D8 - F2 DC	R\
	JMP	X03D7		; 03DA - 64 D7	DW
;
X03DC:	ANL	P2,#0DFH	; 03DC - 9A DF	._
	MOV	R3,#14H		; 03DE - BB 14	;.
	MOV	R1,#20H		; 03E0 - B9 20	9 
	MOV	A,#20H		; 03E2 - 23 20	# 
X03E4:	MOV	@R1,A		; 03E4 - A1	!
	INC	R1		; 03E5 - 19	.
	DJNZ	R3,X03E4	; 03E6 - EB E4	KD
	MOV	R1,#20H		; 03E8 - B9 20	9 
	MOV	R6,#60H		; 03EA - BE 60	>`
	JMP	X0286		; 03EC - 44 86	D.
;
;=====================================================
	ORG	400H		;BANKA 4
;
X0400:	CLR	A		; 0400 - 27	'
	MOVX	@R1,A		; 0401 - 91	.
	OUTL	P1,A		; 0402 - 39	9
	ORL	P1,#40H		; 0403 - 89 40	.@
X0405:	CALL	X01BB		; 0405 - 34 BB	4;
	MOV	A,@R0		; 0407 - F0	P
	MOVP	A,@A		; 0408 - A3	#
	OUTL	P1,A		; 0409 - 39	9
	ORL	P1,#40H		; 040A - 89 40	.@
	INC	R0		; 040C - 18	.
	DJNZ	R3,X0405	; 040D - EB 05	K.
	JMP	X002C		; 040F - 04 2C	.,
;
	ORG	420H
;
;ZNAKOVY GENERATOR, RADEK 4
;*****************************************************
	DB	3FH,3BH,3FH,35H,31H,3BH,39H,3FH
	DB	3EH,3BH,20H,20H,3FH,20H,3FH,3BH
	DB	2AH,3BH,37H,33H,36H,2FH,30H,3BH
	DB	31H,21H,3FH,3FH,3EH,3FH,2FH,37H
	DB	22H,20H,30H,3EH,2EH,30H,38H,22H
	DB	20H,3BH,37H,3CH,3EH,2AH,2AH,2EH
	DB	30H,2EH,30H,31H,3BH,2EH,2EH,2AH
	DB	3BH,3BH,3BH,3EH,3BH,3BH,3FH,3FH
	DB	3FH,2FH,2EH,3EH,2EH,2EH,30H,2EH
	DB	2EH,3EH,37H,36H,3EH,2AH,2EH,2EH
	DB	2EH,2EH,2EH,3EH,3DH,2EH,2EH,2AH
	DB	35H,35H,37H,3EH,3BH,2FH,31H,3FH
;*****************************************************


X0480:	MOV	R0,#2		; 0480 - B8 02	8.
	MOVX	A,@R0		; 0482 - 80	.
	JB1	X04AE		; 0483 - 32 AE	2.
	CALL	X0180		; 0485 - 34 80	4.
	JF0	X0480		; 0487 - B6 80	6.
	MOV	A,R2		; 0489 - FA	Z
	MOV	R3,A		; 048A - AB	+
	ADD	A,#0ECH		; 048B - 03 EC	.L
	JC	X0480		; 048D - F6 80	V.
X048F:	CALL	X0180		; 048F - 34 80	4.
	JF0	X048F		; 0491 - B6 8F	6.
	MOV	A,R2		; 0493 - FA	Z
	ADD	A,#0E0H		; 0494 - 03 E0	.`
	JNC	X049D		; 0496 - E6 9D	F.
	MOV	A,R2		; 0498 - FA	Z
	ADD	A,#81H		; 0499 - 03 81	..
	JNC	X04A6		; 049B - E6 A6	F&
X049D:	MOV	A,R2		; 049D - FA	Z
	ADD	A,#0ECH		; 049E - 03 EC	.L
	JC	X048F		; 04A0 - F6 8F	V.
	MOV	A,R2		; 04A2 - FA	Z
	MOV	R3,A		; 04A3 - AB	+
	JMP	X048F		; 04A4 - 84 8F	..
;
X04A6:	MOV	A,R3		; 04A6 - FB	{
	ADD	A,#20H		; 04A7 - 03 20	. 
	MOV	R1,A		; 04A9 - A9	)
	MOV	A,R2		; 04AA - FA	Z
	MOV	@R1,A		; 04AB - A1	!
	JMP	X0480		; 04AC - 84 80	..
;
X04AE:	ORL	P2,#20H		; 04AE - 8A 20	. 
	CALL	X04B4		; 04B0 - 94 B4	.4
	JMP	X0480		; 04B2 - 84 80	..
;
X04B4:	SEL	RB1		; 04B4 - D5	U
	MOV	R6,#0FFH	; 04B5 - BE FF	>.
	SEL	RB0		; 04B7 - C5	E
	JTF	X04BC		; 04B8 - 16 BC	.<
	JMP	X04BE		; 04BA - 84 BE	.>
;
X04BC:	CALL	X0007		; 04BC - 14 07	..
X04BE:	MOV	R0,#2		; 04BE - B8 02	8.
	MOVX	A,@R0		; 04C0 - 80	.
	JB1	X04B4		; 04C1 - 32 B4	24
	ANL	P2,#0DFH	; 04C3 - 9A DF	._
	SEL	RB1		; 04C5 - D5	U
	MOV	R6,#0		; 04C6 - BE 00	>.
	SEL	RB0		; 04C8 - C5	E
	RET			; 04C9 - 83	.
;
;=====================================================
	ORG	500H		;BANKA 5
;
X0500:	CLR	A		; 0500 - 27	'
	MOVX	@R1,A		; 0501 - 91	.
	OUTL	P1,A		; 0502 - 39	9
	ORL	P1,#40H		; 0503 - 89 40	.@
X0505:	CALL	X01BB		; 0505 - 34 BB	4;
	MOV	A,@R0		; 0507 - F0	P
	MOVP	A,@A		; 0508 - A3	#
	OUTL	P1,A		; 0509 - 39	9
	ORL	P1,#40H		; 050A - 89 40	.@
	INC	R0		; 050C - 18	.
	DJNZ	R3,X0505	; 050D - EB 05	K.
	JMP	X002C		; 050F - 04 2C	.,
;
	ORG	520H
;
;ZNAKOVY GENERATOR, RADEK 5
;*****************************************************
	DB	3FH,3BH,3FH,20H,2BH,3DH,29H,3FH
	DB	3EH,3BH,31H,3BH,3DH,3FH,3FH,3DH
	DB	2CH,3BH,3BH,2FH,20H,2FH,2EH,3DH
	DB	2EH,2FH,3EH,3DH,3DH,20H,37H,3BH
	DB	3EH,2EH,2EH,3EH,2EH,3EH,3EH,2EH
	DB	2EH,3BH,36H,3AH,3EH,2EH,26H,2EH
	DB	3EH,2AH,3AH,2FH,3BH,2EH,2EH,2AH
	DB	35H,3BH,3DH,3EH,37H,3BH,3FH,3FH
	DB	3FH,21H,2EH,3EH,2EH,20H,3DH,21H
	DB	2EH,3EH,37H,38H,3EH,2AH,2EH,2EH
	DB	2EH,2EH,3EH,20H,3DH,2EH,2EH,2AH
	DB	3BH,3BH,3BH,3DH,3BH,37H,3EH,3FH
;*****************************************************

X0580:	MOV	R6,#0A0H	; 0580 - BE A0	> 
	MOV	R0,#2		; 0582 - B8 02	8.
	MOV	R3,#20H		; 0584 - BB 20	; 
X0586:	MOV	R1,#20H		; 0586 - B9 20	9 
	MOV	R2,#14H		; 0588 - BA 14	:.
	MOV	A,R3		; 058A - FB	{
X058B:	MOV	@R1,A		; 058B - A1	!
	INC	R1		; 058C - 19	.
	DJNZ	R2,X058B	; 058D - EA 8B	J.
X058F:	JF1	X059C		; 058F - 76 9C	V.
	MOVX	A,@R0		; 0591 - 80	.
	JB1	X05A7		; 0592 - 32 A7	2'
	JTF	X0598		; 0594 - 16 98	..
	JMP	X058F		; 0596 - A4 8F	$.
;
X0598:	CALL	X0007		; 0598 - 14 07	..
	JMP	X058F		; 059A - A4 8F	$.
;
X059C:	CLR	F1		; 059C - A5	%
	INC	R3		; 059D - 1B	.
	MOV	A,R3		; 059E - FB	{
	XRL	A,#7FH		; 059F - D3 7F	S.
	JNZ	X0586		; 05A1 - 96 86	..
	MOV	R3,#20H		; 05A3 - BB 20	; 
	JMP	X0586		; 05A5 - A4 86	$.
;
X05A7:	ORL	P2,#20H		; 05A7 - 8A 20	. 
	CALL	X04B4		; 05A9 - 94 B4	.4
	JMP	X0580		; 05AB - A4 80	$.
;
X05AD:	MOV	R0,#2		; 05AD - B8 02	8.
	MOVX	A,@R0		; 05AF - 80	.
	JB1	X05D1		; 05B0 - 32 D1	2Q
	CALL	X0180		; 05B2 - 34 80	4.
	JF0	X05AD		; 05B4 - B6 AD	6-
	MOV	A,R2		; 05B6 - FA	Z
	ADD	A,#0E0H		; 05B7 - 03 E0	.`
	JNC	X05AD		; 05B9 - E6 AD	F-
	MOV	A,R2		; 05BB - FA	Z
	ADD	A,#81H		; 05BC - 03 81	..
	JC	X05AD		; 05BE - F6 AD	V-
	MOV	R0,#20H		; 05C0 - B8 20	8 
	MOV	R1,#21H		; 05C2 - B9 21	9!
	MOV	R3,#13H		; 05C4 - BB 13	;.
X05C6:	MOV	A,@R1		; 05C6 - F1	Q
	MOV	@R0,A		; 05C7 - A0	 
	INC	R0		; 05C8 - 18	.
	INC	R1		; 05C9 - 19	.
	DJNZ	R3,X05C6	; 05CA - EB C6	KF
	DEC	R1		; 05CC - C9	I
	MOV	A,R2		; 05CD - FA	Z
	MOV	@R1,A		; 05CE - A1	!
	JMP	X05AD		; 05CF - A4 AD	$-
;
X05D1:	ORL	P2,#20H		; 05D1 - 8A 20	. 
	CALL	X04B4		; 05D3 - 94 B4	.4
	JMP	X05AD		; 05D5 - A4 AD	$-
;
;=====================================================
	ORG	600H		;BANKA 6
;
X0600:	CLR	A		; 0600 - 27	'
	MOVX	@R1,A		; 0601 - 91	.
	OUTL	P1,A		; 0602 - 39	9
	ORL	P1,#40H		; 0603 - 89 40	.@
X0605:	CALL	X01BB		; 0605 - 34 BB	4;
	MOV	A,@R0		; 0607 - F0	P
	MOVP	A,@A		; 0608 - A3	#
	OUTL	P1,A		; 0609 - 39	9
	ORL	P1,#40H		; 060A - 89 40	.@
	INC	R0		; 060C - 18	.
	DJNZ	R3,X0605	; 060D - EB 05	K.
	JMP	X002C		; 060F - 04 2C	.,
;
	ORG	620H
;
;ZNAKOVY GENERATOR, RADEK 6
;*****************************************************
	DB	3FH,3FH,3FH,35H,2AH,26H,36H,3FH
	DB	3DH,3DH,2AH,3BH,3DH,3FH,3FH,3EH
	DB	2EH,3BH,3DH,2EH,37H,2EH,2EH,3EH
	DB	2EH,2EH,3FH,3DH,3BH,3FH,3BH,3FH
	DB	3EH,2EH,2EH,2EH,36H,3EH,3EH,2EH
	DB	2EH,3BH,36H,36H,3EH,2EH,2EH,2EH
	DB	3EH,26H,36H,2EH,3BH,2EH,35H,2AH
	DB	2EH,3BH,3EH,3EH,2FH,3BH,3FH,3FH
	DB	3FH,2EH,2EH,3EH,2EH,3EH,3DH,2FH
	DB	2EH,3EH,36H,36H,3EH,2AH,2EH,2EH
	DB	30H,21H,3EH,2FH,2DH,2EH,35H,31H
	DB	35H,3BH,3DH,3DH,3BH,37H,3FH,3FH
;*****************************************************


X0680:	SEL	RB0		; 0680 - C5	E
	MOV	R1,#20H		; 0681 - B9 20	9 
X0683:	MOV	R0,#2		; 0683 - B8 02	8.
	MOVX	A,@R0		; 0685 - 80	.
	JB1	X06E1		; 0686 - 32 E1	2A
	CALL	X0180		; 0688 - 34 80	4.
	JF0	X0683		; 068A - B6 83	6.
	MOV	A,R2		; 068C - FA	Z
	ADD	A,#0E0H		; 068D - 03 E0	.`
	JNC	X06A0		; 068F - E6 A0	F 
	MOV	A,R2		; 0691 - FA	Z
	ADD	A,#81H		; 0692 - 03 81	..
	JC	X0683		; 0694 - F6 83	V.
	MOV	A,R2		; 0696 - FA	Z
	MOV	@R1,A		; 0697 - A1	!
	MOV	A,R1		; 0698 - F9	Y
	XRL	A,#33H		; 0699 - D3 33	S3
	JZ	X0683		; 069B - C6 83	F.
	INC	R1		; 069D - 19	.
	JMP	X0683		; 069E - C4 83	D.
;
X06A0:	MOV	A,R2		; 06A0 - FA	Z
	XRL	A,#0DH		; 06A1 - D3 0D	S.
	JNZ	X06A9		; 06A3 - 96 A9	.)
	MOV	R1,#20H		; 06A5 - B9 20	9 
	JMP	X0683		; 06A7 - C4 83	D.
;
X06A9:	MOV	A,R2		; 06A9 - FA	Z
	XRL	A,#8		; 06AA - D3 08	S.
	JNZ	X06B6		; 06AC - 96 B6	.6
	MOV	A,R1		; 06AE - F9	Y
	XRL	A,#20H		; 06AF - D3 20	S 
	JZ	X0683		; 06B1 - C6 83	F.
	DEC	R1		; 06B3 - C9	I
	JMP	X0683		; 06B4 - C4 83	D.
;
X06B6:	MOV	A,R2		; 06B6 - FA	Z
	XRL	A,#9		; 06B7 - D3 09	S.
	JNZ	X06CC		; 06B9 - 96 CC	.L
	MOV	A,R1		; 06BB - F9	Y
	JB3	X06C4		; 06BC - 72 C4	RD
	JB4	X06C8		; 06BE - 92 C8	.H
	MOV	R1,#28H		; 06C0 - B9 28	9(
	JMP	X0683		; 06C2 - C4 83	D.
;
X06C4:	MOV	R1,#30H		; 06C4 - B9 30	90
	JMP	X0683		; 06C6 - C4 83	D.
;
X06C8:	MOV	R1,#33H		; 06C8 - B9 33	93
	JMP	X0683		; 06CA - C4 83	D.
;
X06CC:	MOV	A,R2		; 06CC - FA	Z
	XRL	A,#0AH		; 06CD - D3 0A	S.
	JZ	X06D3		; 06CF - C6 D3	FS
	JMP	X0683		; 06D1 - C4 83	D.
;
X06D3:	MOV	R1,#20H		; 06D3 - B9 20	9 
	MOV	R3,#14H		; 06D5 - BB 14	;.
	MOV	A,#20H		; 06D7 - 23 20	# 
X06D9:	MOV	@R1,A		; 06D9 - A1	!
	INC	R1		; 06DA - 19	.
	DJNZ	R3,X06D9	; 06DB - EB D9	KY
	MOV	R1,#20H		; 06DD - B9 20	9 
	JMP	X0683		; 06DF - C4 83	D.
;
X06E1:	ORL	P2,#20H		; 06E1 - 8A 20	. 
	CALL	X04B4		; 06E3 - 94 B4	.4
	JMP	X0683		; 06E5 - C4 83	D.
;
;=====================================================
	ORG	700H		;BANKA 7
;
X0700:	CLR	A		; 0700 - 27	'
	MOVX	@R1,A		; 0701 - 91	.
	OUTL	P1,A		; 0702 - 39	9
	ORL	P1,#40H		; 0703 - 89 40	.@
X0705:	CALL	X01BB		; 0705 - 34 BB	4;
	MOV	A,@R0		; 0707 - F0	P
	MOVP	A,@A		; 0708 - A3	#
	OUTL	P1,A		; 0709 - 39	9
	ORL	P1,#40H		; 070A - 89 40	.@
	INC	R0		; 070C - 18	.
	DJNZ	R3,X0705	; 070D - EB 05	K.
	JMP	X002C		; 070F - 04 2C	.,
;
	ORG	720H
;
;ZNAKOVY GENERATOR, RADEK 7
;*****************************************************
	DB	3FH,3BH,3FH,35H,31H,26H,29H,3FH
	DB	3BH,3EH,3FH,3FH,3EH,3FH,3EH,3EH
	DB	31H,31H,20H,31H,37H,31H,31H,3EH
	DB	31H,31H,3FH,3EH,27H,3FH,3CH,3BH
	DB	21H,2EH,30H,31H,38H,20H,3EH,31H
	DB	2EH,31H,39H,2EH,20H,2EH,2EH,31H
	DB	3EH,21H,2EH,31H,3BH,31H,3BH,35H
	DB	2EH,3BH,20H,38H,2FH,38H,3FH,20H
	DB	3FH,21H,30H,31H,21H,21H,3DH,30H
	DB	2EH,3EH,39H,2EH,3DH,2AH,2EH,31H
	DB	3EH,2FH,3EH,30H,33H,31H,3BH,3BH
	DB	2EH,3BH,20H,39H,3BH,33H,3FH,3FH
;*****************************************************

X0780:	SEL	RB0		; 0780 - C5	E
	MOV	R1,#33H		; 0781 - B9 33	93
X0783:	MOV	R0,#2		; 0783 - B8 02	8.
	MOVX	A,@R0		; 0785 - 80	.
	JB1	X07E5		; 0786 - 32 E5	2E
	CALL	X0180		; 0788 - 34 80	4.
	JF0	X0783		; 078A - B6 83	6.
	MOV	A,R2		; 078C - FA	Z
	ADD	A,#0E0H		; 078D - 03 E0	.`
	JNC	X07A0		; 078F - E6 A0	F 
	MOV	A,R2		; 0791 - FA	Z
	ADD	A,#81H		; 0792 - 03 81	..
	JC	X0783		; 0794 - F6 83	V.
	MOV	A,R2		; 0796 - FA	Z
	MOV	@R1,A		; 0797 - A1	!
	MOV	A,R1		; 0798 - F9	Y
	XRL	A,#20H		; 0799 - D3 20	S 
	JZ	X0783		; 079B - C6 83	F.
	DEC	R1		; 079D - C9	I
	JMP	X0783		; 079E - E4 83	D.
;
X07A0:	MOV	A,R2		; 07A0 - FA	Z
	XRL	A,#0DH		; 07A1 - D3 0D	S.
	JNZ	X07A9		; 07A3 - 96 A9	.)
	MOV	R1,#33H		; 07A5 - B9 33	93
	JMP	X0783		; 07A7 - E4 83	D.
;
X07A9:	MOV	A,R2		; 07A9 - FA	Z
	XRL	A,#8		; 07AA - D3 08	S.
	JNZ	X07B6		; 07AC - 96 B6	.6
	MOV	A,R1		; 07AE - F9	Y
	XRL	A,#33H		; 07AF - D3 33	S3
	JZ	X0783		; 07B1 - C6 83	F.
	INC	R1		; 07B3 - 19	.
	JMP	X0783		; 07B4 - E4 83	D.
;
X07B6:	MOV	A,R2		; 07B6 - FA	Z
	XRL	A,#9		; 07B7 - D3 09	S.
	JNZ	X07D0		; 07B9 - 96 D0	.P
	MOV	A,R1		; 07BB - F9	Y
	JB4	X07C6		; 07BC - 92 C6	.F
	JB3	X07CA		; 07BE - 72 CA	RJ
	JB2	X07CC		; 07C0 - 52 CC	RL
	MOV	R1,#20H		; 07C2 - B9 20	9 
	JMP	X0783		; 07C4 - E4 83	D.
;
X07C6:	MOV	R1,#2CH		; 07C6 - B9 2C	9,
	JMP	X0783		; 07C8 - E4 83	D.
;
X07CA:	JB2	X07C6		; 07CA - 52 C6	RF
X07CC:	MOV	R1,#24H		; 07CC - B9 24	9$
	JMP	X0783		; 07CE - E4 83	D.
;
X07D0:	MOV	A,R2		; 07D0 - FA	Z
	XRL	A,#0AH		; 07D1 - D3 0A	S.
	JZ	X07D7		; 07D3 - C6 D7	FW
	JMP	X0783		; 07D5 - E4 83	D.
;
X07D7:	MOV	R1,#20H		; 07D7 - B9 20	9 
	MOV	R2,#14H		; 07D9 - BA 14	:.
	MOV	A,#20H		; 07DB - 23 20	# 
X07DD:	MOV	@R1,A		; 07DD - A1	!
	INC	R1		; 07DE - 19	.
	DJNZ	R2,X07DD	; 07DF - EA DD	J]
	MOV	R1,#33H		; 07E1 - B9 33	93
	JMP	X0783		; 07E3 - E4 83	D.
;
X07E5:	ORL	P2,#20H		; 07E5 - 8A 20	. 
	CALL	X04B4		; 07E7 - 94 B4	.4
	JMP	X0783		; 07E9 - E4 83	D.
;;
	END
;

ÚVOD | Novinky | 8 Bitů | Příslušenství | Drobnosti | TTL | Kontakt


TTL / 20 místný alfanumerický displej AND-20 řízený obvodem MHB8035 / ASM



SAPI.cz - web o československých osmibitech, zejména SAPI-1. Provozuje EC1045 od roku 2011
Za korekce češtiny dekuji: MELSOFTovi, Silliconovi, Martinu Lukáškovi a NOSTALCOMPovi

Když začínám blbnout z 8bitů tak se chodím léčit mezi otaku.
Animefest.cz