Advertisement
Guest User

Untitled

a guest
Jul 1st, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. // PIC16F716 Configuration Bit Settings
  2. // 'C' source line config statements
  3. // CONFIG
  4. #pragma config FOSC = HS // Oscillator Selection bits (HS oscillator)
  5. #pragma config WDTE = OFF // Watchdog Timer Enable bit (WDT enabled)
  6. #pragma config PWRTE = OFF // Power-up Timer Enable bit (PWRT disabled)
  7. #pragma config BOREN = ON // Brown-out Reset Enable bit (BOR enabled)
  8. #pragma config BODENV = 40 // Brown-out Reset Voltage bit (VBOR set to 4.0V)
  9. #pragma config CP = OFF // Code Protect (Program memory code protection is disabled)
  10.  
  11. // #pragma config statements should precede project file includes.
  12. // Use project enums instead of #define for ON and OFF.
  13.  
  14. #include <xc.h>
  15.  
  16.  
  17. #include <htc.h>
  18.  
  19.  
  20. #pragma CLOCK_FREQ 8000000
  21.  
  22. void main()
  23. {
  24. TRISB=0X00;
  25. PORTB=0X00;
  26. while(1)
  27. {
  28. long i = 0;
  29. PORTB=0XFF;
  30. for (i = 0 ; i < 1000000 ; i++)
  31. {}
  32. PORTB=0X00;
  33. for (i = 0 ; i < 1000000 ; i++)
  34. {}
  35. }
  36. }
  37.  
  38. /*
  39. *
  40. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement