Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- main.c
- #include <htc.h>
- #include "inicia.h"
- #define LED PORTBbits.RB0
- #define BOTAO PORTAbits.RA2
- /*int auxiliar=0;*/
- int main(void)
- {
- inicia();
- while(1)
- {
- if (BOTAO==0)
- LED=1;
- else
- LED=0;
- }
- }
- _________________________________________
- inicia.c
- #include <htc.h>
- void inicializa_IO(void)
- {
- TRISA=0x05;
- TRISB=0x00;
- PORTB=0x00;
- }
- void inicializa_TIMER_1(void)
- {
- T1CON=0x00;
- PIE1bits.TMR1IE=1;
- }
- void inicializa_ADC(void)
- {
- ADCON1=0x8E;
- ADCON0=0x01;
- }
- void inicia(void)
- {
- inicializa_IO();
- inicializa_TIMER_1();
- inicializa_ADC();
- }
- _________________________________________
- inicia.h
- void inicializa_IO(void);
- void inicializa_TIMER_1(void);
- void inicializa_ADC(void);
- void inicia(void);
Add Comment
Please, Sign In to add comment