Advertisement
Guest User

Untitled

a guest
Nov 11th, 2018
414
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.87 KB | None | 0 0
  1. #include <16F628A.h>
  2. #device ADC=16
  3.  
  4. #FUSES NOWDT                    //No Watch Dog Timer
  5. #FUSES NOMCLR                   //Master Clear pin used for I/O
  6. #FUSES NOBROWNOUT               //No brownout reset
  7. #FUSES NOLVP                    //No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O
  8.  
  9. #use delay(internal=4000000)
  10. #use FIXED_IO( A_outputs=PIN_A7)
  11. #use FIXED_IO( B_outputs=PIN_B7,PIN_B6,PIN_B5,PIN_B4,PIN_B3,PIN_B2,PIN_B1,PIN_B0 )
  12. #define power   PIN_A0
  13. #define pressostato   PIN_A1
  14. #define chave1   PIN_A2
  15. #define chave2   PIN_A3
  16. #define chave3   PIN_A4
  17. #define chave4   PIN_A5
  18. #define porta   PIN_A6
  19. #define LED   PIN_A7
  20. #define motor1   PIN_B0
  21. #define motor2   PIN_B1
  22. #define bomba   PIN_B2
  23. #define at_freio   PIN_B3
  24. #define valvula1   PIN_B5 //PIN_B4
  25. #define valvula2   PIN_B6 //PIN_B5
  26. #define motorchave  PIN_B4 //PIN_B6
  27. #define buzzer   PIN_B7
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement