Hallo,
Also ich Habe mir ein Tabelle für die Umwandlung von BCD nach 7-Segment-ANzeige erstellt. Das sieht dann folgender Maßen aus:
Code:
;************************************************************************************************************************************
; Tabelle der Siebensegmentcodes von 0 bis 9 an RB1...RB7
;************************************************************************************************************************************
tab addwf PCL,1 ; Addiert W und PCL. Ergebnis steht in PCL,was Sprung zum entsprechenden Ausgabewert ergibt
retlw 0x7E ; 0
retlw 0xC ; 1
retlw 0xB6 ; 2
retlw 0x9E ; 3
retlw 0xCC ; 4
retlw 0xDA ; 5
retlw 0xFA ; 6
retlw 0xE ; 7
retlw 0xFE ; 8
retlw 0xDE ; 9
Hoffe es Hilft dir vllt.
Gruß Carsten
Lesezeichen