Курсовая работа: Цифровой тахометр
Table1
;-перекодировка двоично-десятичного числа
; в семисегментный код
; перед вызовом программы в W загрузить преобразуемое число
; результат после выполнения программы - в W
addwf PCL
retlw H'7F' ; 0
retlw H'0D' ; 1
retlw H'B7' ; 2
retlw H'9F' ; 3
retlw H'CD' ; 4
retlw H'DB' ; 5
retlw H'FB' ; 6
retlw H'0F' ; 7
retlw H'FF' ; 8
retlw H'DF' ; 9
retlw H'01' ; пусто
;-----------------------------------------------
Table2
;-сканирование разряда индикатора
; перед вызовом программы в W загрузить текущий номер раз-да
; результат после выполнения программы - в W
addwf PCL
retlw H'0E' ; 0
retlw H'0D' ; 1
retlw H'0B' ; 2
retlw H'07' ; 3
;----------------------------------------------------
Indic