Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
59
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. Symbol Kniptijd1 = 350
  8. Symbol Remtijd1 = 500
  9.  
  10. Main:
  11.     Servo1 = Pulsin Portb.1 , 1    ;Servo 1 inlezen
  12.     Servo2 = Pulsin portb.2 , 1    ;Servo 2 inlezen
  13.  
  14. ;|||||||||||||||||||||||Knipperlicht||||||||||||||||||||||      
  15. low portb.5
  16.  
  17.         If servo1 < 120 Then
  18.             toggle portb.3 ;Knipperlicht 1
  19.             delayms Kniptijd1
  20.         Endif
  21.                
  22.         If servo1 > 180 Then
  23.             toggle portb.4 ;Knipperlicht 2
  24.             Delayms Kniptijd1
  25.         endif
  26.        
  27.         ;|||||||||||||||||||||||Rem & achteruitrijlicht||||||||||||||||||||||
  28.             If servo2 < 140 Then
  29.                 high portb.5 ;Remlicht
  30.                 delayms Remtijd1
  31.                 delayms remtijd1
  32.             Endif
  33.  
  34. goto main              
  35.  
  36. END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement