O Relatório de Microprocessadores
Por: Wesley Soares Gomes de Oliveira • 18/10/2017 • Trabalho acadêmico • 3.161 Palavras (13 Páginas) • 233 Visualizações
[pic 1]
SENAI – Centro de Formação Profissional
“Alvimar Carneiro de Rezende”
RELATÓRIO DE PRÁTICA
“ MICROPROCESSADORES “
Elaborado por : Wesley Soares Gomes de Oliveira
Apresentado á : William
Turma : Tele 38
Introdução
Neste relatório, iremos mostrar o programa desenvolvido pelos alunos Wesley Soares e João Lucas no MPLAB IDE para o funcionamento conforme pede o exercício.
Se pressionar S2 desliga todos
Se pressionar S3 liga Led0
Se pressionar S4 liga Led2
Se pressionar S5 liga Led3
Se pressionar S6 liga Todos
Programa
#INCLUDE
__CONFIG _CP_OFF & _WDT_OFF &_ LVP_OFF&_PWRTE_ON &_BODEN_OFF &_XT_OSC
ORG 0000H
GOTO INICIO
BANK0 MACRO
BCF STATUS,RP0
BSF STATUS,RP1
ENDM
BANK1 MACRO
BCF STATUS,RP1
BSF STATUS,RP0
ENDM
CONFIGURA MACRO
BANK1
MOVLW B'00000000'
MOVWF TRISB
MOVLW B'11111111'
MOVWF TRISC
MOVLW B'00000000'
MOVWF TRISE
ENDM
INICIO
CONFIGURA
BANK0
MOVLW B'11111111'
MOVWF PORTE
TESTA_S4
BTFSC PORTC,0
GOTO PRESSIONA_S4
GOTO LIBERA_S4
TESTA_S5
BTFSC PORTC,1
GOTO PRESSIONA_S5
GOTO LIBERA_S5
PRESSIONA_S4
BSF PORTB,0
BCF PORTB,2
GOTO TESTA_S5
LIBERA_S4
BCF PORTB,0
BSF PORTB,2
GOTO TESTA_S5
PRESSIONA_S5
BSF PORTB,6
BCF PORTB,7
GOTO TESTA_S4
LIBERA_S5
BCF PORTB,6
BSF PORTB,7
GOTO TESTA_S4
END
Fluxograma
INICIO 1 2
[pic 2][pic 3][pic 4]
[pic 5][pic 6]
RE0= 1 RE0= 1
RE1= 0 RE1= 0
RE2= 0 RE2= 0[pic 7]
N[pic 8][pic 9]
RCO= 1 ? [pic 10][pic 11]
[pic 12][pic 13][pic 14]
...