Курсовая работа: Устройство контроля за уровнем аналоговых сигналов

MOVLW B'00000000'

MOVWF TMR2

BSF T2CON,TMR2ON ; TIMER2 ON

BCF PIR1, TMR2IF ; сброс флага переполнения от таймера

CALL SOUNDINDICATION

;------ POP REGISTERS ---------

MOVF SAVESTATUS2,W

MOVWF STATUS

MOVF SAVEW2,W

;------------------------------

RET

retfie ; возврат из прерывания

ORG 0xAA

TOSEVEN

addwf PCL,F ; W + PC -> PC

retlw b'00111111' ; ..FEDCBA = '0'

retlw b'00000110' ; .....CB. = '1'

retlw b'01011011' ; .G.ED.BA = '2'

retlw b'01001111' ; .G..DCBA = '3'

retlw b'01100110' ; .GF..CB. = '4'

retlw b'01101101' ; .GF.DC.A = '5'

retlw b'01111101' ; .GFEDC.A = '6'

retlw b'00000111' ; .....CBA = '7'

retlw b'01111111' ; .GFEDCBA = '8'

retlw b'01101111' ; .GF.DCBA = '9'

Start

BCF STATUS,6

BSF STATUS,5 ; BANK1

MOVLW B'11111111';INITA

К-во Просмотров: 491
Бесплатно скачать Курсовая работа: Устройство контроля за уровнем аналоговых сигналов