Technical information

Micro-KIM Users Manual
©

CARD # LOC CODE CARD
1163 ;
1164 1FAC C9 30 PACK CMP #$30 CHECK FOR HEX
1165 1FAE 30 1B BMI UPDAT2
1166 1FB0 C9 47 CMP #$47 NOT HEX EXIT
1167 1FB2 10 17 BPL UPDAT2
1168 1FB4 C9 40 CMP #$40 CONVERT TO HEX
1169 1FB6 30 03 BMI UPDATE
1170 1FB8 18 CLC
1171 1FB9 69 09 ADC #$09
1172 1FBB 2A UPDATE ROL A
1173 1FBC 2A ROL A
1174 1FBD 2A ROL A
1175 1FBE 2A ROL A
1176 1FBF A0 04 LDY #$04 SHIFT INTO I/O BUFFER
1177 1FC1 2A UPDAT1 ROL A
1178 1FC2 26 F8 ROL INL
1179 1FC4 26 F9 ROL INH
1180 1FC6 88 DEY
1181 1FC7 D0 F8 BNE UPDAT1
1182 1FC9 A9 00 LDA #$00 A=0 IF HEX NUM
1183 1FCB 60 UPDAT2 RTS
1184 ;
1185 1FCC A5 F8 OPEN LDA INL MOVE I/O BUFFER TO POINT
1186 1FCE 85 FA STA POINTL
1187 1FD0 A5 F9 LDA INH TRANSFER INH- POINTH
1188 1FD2 85 FB STA POINTH
1189 1FD4 60 RTS
1190 ;
1191 ;
1192 ; END OF SUBROUTINES
1194 ;
1195 ; TABLES
1196 ;
1197 1FD5 00 TOP .BYTE $00,$00,$00,$00,$00,$00,$0A,$0D,'MIK'
1197 1FD6 00
1197 1FD7 00
1197 1FD8 00
1197 1FD9 00
1197 1FDA 00
1197 1FDB 0A
1197 1FDC 0D
1197 1FDD 4D 49 4B
1198 1FE0 20 .BYTE ' ',$13,'RRE',' ',$13
1198 1FE1 13
1198 1FE2 52 52 45
1198 1FE5 20
1198 1FE6 13
1199 ;
1200 ; TABLE HEX TO 7 SEGMENT
1201 ; 0 1 2 3 4 5 6 7
1202 1FE7 BF TABLE .BYTE $BF,$86,$DB,$CF,$E6,$ED,$FD,$87
1202 1FE8 86
1202 1FE9 DB
1202 1FEA CF
1202 1FEB E6
1202 1FEC ED
1202 1FED FD
1202 1FEE 87