Algoritmos e programação
INÍCIO
LIGAR CONFIGURAÇÃO
RESETAR O BIT0 DO TRISA
(RA0=SAÍDA)
RESETAR O BIT1 DO TRISA
(RA1=SAÍDA)
RESETAR O BIT2 DO TRISA
(RA2=SAÍDA)
RESETAR O BIT3 DO TRISA
(RA3=SAÍDA)
RESETAR O BIT4 DO TRISA
(RA4=SAÍDA)
RESETAR O BIT5 DO TRISA
(RA5=SAÍDA)
RESETAR O BIT6 DO TRISA
(RA6=SAÍDA)
RESETAR O BIT7 DO TRISA
(RA7=SAÍDA)
RESETAR O BIT0 DO TRISB
(RB0=SAÍDA)
RESETAR O BIT1 DO TRISB
(RB1=SAÍDA)
RESETAR O BIT2 DO TRISB
(RB2=SAÍDA)
RESETAR O BIT3 DO TRISB
(RB3=SAÍDA)
RESETAR O BIT4 DO TRISB
(RB4=SAÍDA)
RESETAR O BIT5 DO TRISB
(RB5=SAÍDA)
RESETAR O BIT6 DO TRISB
(RB6=SAÍDA)
RESETAR O BIT7 DO TRISB
(RB7=SAÍDA)
DESLIGAR CONFIGURAÇÃO
LIGAR LED1
LIGAR LED2
LIGAR LED3
LIGAR LED4
LIGAR LED5
LIGAR LED6
LIGAR LED7
LIGAR LED8
LIGAR LED9
LIGAR LED10
LIGAR LED11
LIGAR LED12
LIGAR LED13
LIGAR LED14
FIM
; --------------------------------------------------------------------------------------------------------
; PROJETO LED 16
; OBJETIVO: Acendendo 16 LEDS.
; DESCRIÇÃO: Ao ligar o PIC, acenderá 16 LEDS.
; --------------------------------------------------------------------------------------------------------
# INCLUDE
; --------------------------------------------------------------------------------------------------------
INÍCIO
BSF STATUS, 5 ; Seta o bit5 do registro STATUS,
; ligando o modo de configuração.
BCF TRISA, 0 ; Reseta o bit0 do TRISA, configurando o
; pino RA0 como saída.
BCF TRISA, 1 ; Reseta o bit1 do TRISA, configurando o
; pino RA1 como saída.
BCF TRISA, 2 ; Reseta o bit2 do TRISA, configurando o
; pino RA2 como saída.
BCF TRISA, 3 ; Reseta o bit3 do TRISA, configurando o