Você está na página 1de 3

Exerccio 1 Implementar um programa para acionar um LED enquanto um boto estiver pressionado. Passo a passo: 1.

1Criar um projeto (MPLAB IDE) 1.2Editar o cdigo (prog2.c) 1.3Compilar (MPLAB C18) 1.4Simular (Proteus - ISIS) 1.5Testar no kit XM118

Exerccio 2 Implementar um programa para inverter o estado de um LED a cada clique em um boto. Passo a passo: 1.6Criar um projeto (MPLAB IDE) 1.7Editar o cdigo (prog2.c) 1.8Compilar (MPLAB C18) 1.9Simular (Proteus - ISIS) 1.10 Testar no kit XM118

Prtica 1 Implementar um programa para acionar os LEDs conectados aos pinos (D0,D1,D2 e D3),enquanto os respectivos botes conectados aos pinos (B4,B5,B6 e B7) estiverem pressionados.

Prtica 2 implementar um programa para ligar e desligar os LEDs conectados aos pinos (D0,D1,D2 e D3),com apenas um clique nos respectivos botes conectados aos pinos (B4,B5,B6,B7). Prtica 3 implementar um programa para dois leds conectados aos pinos RD0 e RD1 piscarem alternadamente.

//prog1 //programa para escrever no PORTA #include <p18f4550.h> PIC18F4550 #pragma config WDT = OFF #pragma config LVP = OFF #pragma config BORV = 0 #pragma config PWRT = ON //arquivo cabealho padro para o

void main() { TRISA = 0X02; TRISB = 0X00; TRISC = 0X00; TRISD = 0X00; TRISE = 0X00; ADCON1 = 0X0F; PORTA = 0; PORTB = 0; PORTC = 0; PORTD = 0; PORTE = 0; while(1); }

//funo main //pino RA1 entrada demais sada //PORTB sada //PORTC sada //PORTE saida //configura os pinos dos PORTA E PORTRE C //limpa o PORTA

//loop infinito

//prog2 //programa para ler uma entrada #include <p18f4550.h> #pragma config WDT = OFF #pragma config LVP = OFF #pragma config BORV = 0 #pragma config PWRT = ON #define BOTAO PORTBbits.RB0 void main() { TRISA = 0X02; TRISB = 0XFF; TRISC = 0X00; TRISD = 0X00; TRISE = 0X00; ADCON1 = 0X0F; PORTA = 0; PORTC = 0; PORTD = 0; PORTE = 0; while(1) { if(BOTAO==0) PORTD = 0XFF; else PORTD = 0X00; } } //funo main //pino RA1 entrada demais sada //PORTB entrada //PORTC sada //PORTE saida //configura os pinos dos PORTA E PORTE //limpa o PORTA //arquivo cabealho padro para o PIC18F4550

Você também pode gostar