00000000: 00 40 0D 0D C1 53 53 45 4D 42 4C 45 52 4C 49 53 |.@...SSEMBLERLIS|
00000010: 54 49 4E 47 20 5A 55 4D 20 C3 48 41 52 47 45 2D |TING ZUM .HARGE-|
00000020: C2 41 4C 41 4E 43 49 4E 47 2D 20 D5 4D 53 45 54 |.ALANCING- .MSET|
00000030: 5A 45 52 0D 0D 0D C1 44 52 45 53 53 45 52 4B 4C |ZER....DRESSERKL|
00000040: 85 52 55 4E 47 3A 0D 0D 24 20 30 30 30 31 20 20 |.RUNG:..$ 0001 |
00000050: 2D 20 42 49 54 20 32 20 53 43 48 41 4C 54 45 54 |- BIT 2 SCHALTET|
00000060: 20 C2 45 54 52 49 45 42 53 53 59 53 54 45 4D 20 | .ETRIEBSSYSTEM |
00000070: 49 4E 20 D2 CF CD 2F D2 C1 CD 0D 24 20 39 32 30 |IN .../....$ 920|
00000080: 30 20 20 2D 20 D5 4D 53 45 54 5A 54 41 4B 54 5A |0 - .MSETZTAKTZ|
00000090: 85 48 4C 45 52 0D 24 20 C2 C4 C3 C4 20 20 2D 20 |.HLER.$ .... - |
000000A0: C2 45 54 52 49 45 42 53 53 59 53 54 45 4D 45 49 |.ETRIEBSSYSTEMEI|
000000B0: 4E 53 50 52 55 4E 47 41 44 52 45 53 53 45 2C 20 |NSPRUNGADRESSE, |
000000C0: D7 45 52 54 20 41 55 53 47 45 42 45 4E 0D 24 20 |.ERT AUSGEBEN.$ |
000000D0: C4 30 31 31 20 20 2D 20 42 49 54 20 34 20 53 43 |.011 - BIT 4 SC|
000000E0: 48 41 4C 54 45 54 20 C2 49 4C 44 53 43 48 49 52 |HALTET .ILDSCHIR|
000000F0: 4D 20 45 49 4E 2F 41 55 53 0D 24 20 C4 C3 30 35 |M EIN/AUS.$ ..05|
00000100: 20 20 2D 20 45 4E 54 48 85 4C 54 20 48 49 47 48 | - ENTH.LT HIGH|
00000110: 2D C2 59 54 45 20 44 45 53 20 C9 4E 54 45 52 52 |-.YTE DES .NTERR|
00000120: 55 50 54 5A 85 48 4C 45 52 53 20 C3 C9 C1 32 2F |UPTZ.HLERS ...2/|
00000130: C1 0D 24 20 C4 C5 30 30 20 20 2D 20 C2 41 53 49 |..$ ..00 - .ASI|
00000140: 53 41 44 52 45 53 53 45 20 C3 C9 C1 33 20 28 45 |SADRESSE ...3 (E|
00000150: 58 54 45 52 4E 2C 20 36 35 32 36 C1 29 0D 24 20 |XTERN, 6526.).$ |
00000160: C5 35 31 38 20 20 2D 20 20 20 20 20 20 20 20 20 |.518 - |
00000170: 20 20 20 20 20 22 20 20 20 20 20 20 20 20 20 20 | " |
00000180: 20 2C 20 C2 49 4C 44 53 43 48 49 52 4D 20 4C 86 | , .ILDSCHIRM L.|
00000190: 53 43 48 45 4E 0D 24 20 C6 C6 C6 30 20 20 2D 20 |SCHEN.$ ...0 - |
000001A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 20 | " |
000001B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2C 20 | , |
000001C0: C3 55 52 53 4F 52 20 53 45 54 5A 45 4E 0D 24 20 |.URSOR SETZEN.$ |
000001D0: C6 C6 C6 C5 20 20 2D 20 48 49 47 48 2D C2 59 54 |.... - HIGH-.YT|
000001E0: 45 20 C9 4E 54 45 52 52 55 50 54 56 45 4B 54 4F |E .NTERRUPTVEKTO|
000001F0: 52 0D 24 20 C6 C6 C6 C6 20 20 2D 20 4C 4F 57 2D |R.$ .... - LOW-|
00000200: 20 C2 59 54 45 20 C9 4E 54 45 52 52 55 50 54 56 | .YTE .NTERRUPTV|
00000210: 45 4B 54 4F 52 0D 0D 0D 24 20 38 30 30 30 20 20 |EKTOR...$ 8000 |
00000220: D3 C5 C9 20 20 20 20 20 20 20 20 20 3B 0D 20 20 |... ;. |
00000230: 20 20 20 20 20 20 CC C4 C1 A0 23 24 33 35 20 20 | ....#$35 |
00000240: 20 20 3B CB 45 52 4E 41 4C 2D D2 C1 CD 0D 20 20 | ;.ERNAL-.... |
00000250: 20 20 20 20 20 20 D3 D4 C1 20 20 24 30 31 0D 20 | ... $01. |
00000260: 20 20 20 20 20 20 20 CE CF D0 0D 20 20 20 20 20 | .... |
00000270: 20 20 20 CE CF D0 0D 20 20 20 20 20 20 20 20 CC | .... .|
00000280: C4 C1 20 23 24 C6 C2 0D 20 20 20 20 20 20 20 20 |.. #$... |
00000290: D3 D4 C1 20 20 24 C6 C6 C6 C5 20 20 3B C9 4E 54 |... $.... ;.NT|
000002A0: 45 52 52 55 50 54 2D 0D 20 20 20 20 20 20 20 20 |ERRUPT-. |
000002B0: CC C4 C1 20 23 24 39 34 0D 20 20 20 20 20 20 20 |... #$94. |
000002C0: 20 D3 D4 C1 20 20 24 C6 C6 C6 C6 20 20 3B 56 45 | ... $.... ;VE|
000002D0: 4B 54 4F 52 0D 20 20 20 20 20 20 20 20 CC C4 C1 |KTOR. ...|
000002E0: 20 23 24 C6 C6 0D 20 20 20 20 20 20 20 20 D3 D4 | #$... ..|
000002F0: C1 20 20 24 C4 C5 30 32 20 20 3B D0 4F 52 54 20 |. $..02 ;.ORT |
00000300: C1 20 C1 55 53 47 41 4E 47 0D 20 20 20 20 20 20 |. .USGANG. |
00000310: 20 20 CC C4 C1 20 23 24 37 C6 20 20 20 20 3B D0 | ... #$7. ;.|
00000320: 4F 52 54 20 C2 20 4E 55 52 20 D0 42 37 0D 20 20 |ORT . NUR .B7. |
00000330: 20 20 20 20 20 20 D3 D4 C1 20 20 24 C4 C5 30 33 | ... $..03|
00000340: 20 20 3B C5 49 4E 47 41 4E 47 0D 20 20 20 20 20 | ;.INGANG. |
00000350: 20 20 20 CC C4 C1 20 23 24 30 30 0D 20 20 20 20 | ... #$00. |
00000360: 20 20 20 20 D3 D4 C1 20 20 24 C4 C5 30 30 20 20 | ... $..00 |
00000370: 3B D0 4F 52 54 20 C1 20 27 CC CF D7 27 0D 20 20 |;.ORT . '...'. |
00000380: 20 20 20 20 20 20 D3 D4 C1 20 20 24 C4 C5 30 31 | ... $..01|
00000390: 20 20 3B D0 4F 52 54 20 C2 20 27 CC CF D7 27 0D | ;.ORT . '...'.|
000003A0: 20 20 20 20 20 20 20 20 D3 D4 C1 A0 20 24 37 C3 | .... $7.|
000003B0: 20 20 20 20 3B CB 2D 20 DA 85 48 4C 45 52 20 4C | ;.- ..HLER L|
000003C0: 41 44 45 4E 0D 20 20 20 20 20 20 20 20 CE CF D0 |ADEN. ...|
000003D0: 0D 20 20 20 20 20 20 20 20 CC C4 C1 20 23 24 C6 |. ... #$.|
000003E0: C6 0D 20 20 20 20 20 20 20 20 D3 D4 C1 20 20 24 |.. ... $|
000003F0: 39 32 30 30 20 20 3B D5 4D 53 45 54 5A 54 41 4B |9200 ;.MSETZTAK|
00000400: 54 45 0D 20 20 20 20 20 20 20 20 CC C4 C1 A0 23 |TE. ....#|
00000410: 24 C6 C6 20 20 20 20 3B 48 49 47 48 2D 20 C2 59 |$.. ;HIGH- .Y|
00000420: 54 45 0D 20 20 20 20 20 20 20 20 D3 D4 C1 20 20 |TE. ... |
00000430: 24 C4 C3 30 35 20 20 3B C9 4E 54 45 52 52 55 50 |$..05 ;.NTERRUP|
00000440: 54 2D D4 49 4D 45 52 0D 20 20 20 20 20 20 20 20 |T-.IMER. |
00000450: C3 CC C9 20 20 20 20 20 20 20 20 20 3B C9 4E 54 |... ;.NT|
00000460: 45 52 52 55 50 54 20 46 52 45 49 0D 24 20 38 30 |ERRUPT FREI.$ 80|
00000470: 33 31 20 20 CA CD D0 20 20 24 38 30 33 31 20 20 |31 ... $8031 |
00000480: 3B 41 55 46 20 C9 4E 54 45 52 52 55 50 54 0D 20 |;AUF .NTERRUPT. |
00000490: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000004A0: 20 20 20 20 57 41 52 54 45 4E 0D | WARTEN. |
.@..ASSEMBLERLISTING ZUM CHARGE-BALANCIN
G- UMSETZER...ADRESSERKL.RUNG:..$ 0001
- BIT 2 SCHALTET BETRIEBSSYSTEM IN ROM/R
AM.$ 9200 - UMSETZTAKTZ.HLER.$ BDCD -
BETRIEBSSYSTEMEINSPRUNGADRESSE, WERT AUS
GEBEN.$ D011 - BIT 4 SCHALTET BILDSCHIR
M EIN/AUS.$ DC05 - ENTH.LT HIGH-BYTE DE
S INTERRUPTZ.HLERS CIA2/A.$ DE00 - BASI
SADRESSE CIA3 (EXTERN, 6526A).$ E518 -
" , BILDSCHIRM L.
SCHEN.$ FFF0 - "
, CURSOR SETZEN.$ FFFE - HIGH-BYT
E INTERRUPTVEKTOR.$ FFFF - LOW- BYTE IN
TERRUPTVEKTOR...$ 8000 SEI ;.
LDA #$35 ;KERNAL-RAM. ST
A $01. NOP. NOP. L
DA #$FB. STA $FFFE ;INTERRUPT-.
LDA #$94. STA $FFFF ;VE
KTOR. LDA #$FF. STA $DE02
;PORT A AUSGANG. LDA #$7F ;P
ORT B NUR PB7. STA $DE03 ;EINGA
NG. LDA #$00. STA $DE00
;PORT A 'LOW'. STA $DE01 ;PORT
B 'LOW'. STA $7C ;K- Z.HLER L
ADEN. NOP. LDA #$FF.
STA $9200 ;UMSETZTAKTE. LDA #
$FF ;HIGH- BYTE. STA $DC05 ;
INTERRUPT-TIMER. CLI ;INT
ERRUPT FREI.$ 8031 JMP $8031 ;AUF INT
ERRUPT. WARTEN.
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL