Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. DEVICE 16F628A                ;We gebruiken een 16F628A type
  2. CONFIG INTRC_OSC_NOCLKOUT, WDT_OFF, PWRTE_ON, LVP_OFF, MCLRE_OFF
  3. ALL_DIGITAL TRUE              ;Alle ingangen digitaal
  4.  
  5. DIM Servo1 as byte
  6. dim servo2 as byte
  7. dim teller as byte
  8. Symbol Kniptijd1 = 175
  9. Symbol Remtijd1 = 250
  10.  
  11. While 1 = 1
  12.     Servo1 = Pulsin Portb.1 , 1    ;Servo 1 inlezen
  13.     Servo2 = Pulsin portb.2 , 1    ;Servo 2 inlezen
  14.  
  15.     ;|||||||||||||||||||||||Knipperlicht||||||||||||||||||||||      
  16.     Repeat
  17.         delayms 1
  18.         if teller = kniptijd1 then
  19.             low portb.3
  20.             low portb.4
  21.             teller = 0
  22.         endif
  23.        
  24.         if servo1 < 120 Then
  25.             high portb.3
  26.         endif
  27.        
  28.         if servo1 > 180 then
  29.             high portb.4
  30.         endif
  31.     inc teller                    
  32.     until teller = 350
  33.  
  34. Wend              
  35.  
  36. END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement