Testing two IRIS's


PIC Home Previous Page Next Page Next Chapter

Page: 1 2 3 4 5 6 7 8 9

You are ready to program

Copy and Pastable code


Click here for motion code not described in the book

Be sure to create a new project first.
For a review of creating projects please go here
Paste BELOW your program name!
PROGRAM NAME CREATED VIA NEW PROJECT!!
COPY AND PASTE FROM NEXT LINE DOWN
'***********************************
Dim x as Integer
'***********************************
Main:
TrisB = %00000000
TrisA = %00001100
CMCON = %00000111
'***************Flashes****************
PortB = 34
Delay_ms(300)
PortB = 0
Delay_ms(300)
PortB = 34
Delay_ms(300)
PortB = 0
Delay_ms(300)
'**************************************
While True
x = 50
While x > 1
  x = x - 1
  PortA = %00000001
  Delay_us(18)
  PortA = %00000000
  Delay_us(10)
Wend
If TestBit(PortA,3) = 0 Then
  PortB = %00001000
  Delay_ms(50)
  PortB = %00000000
End if
If TestBit(PortA,2) = 0 Then
  PortB = %00010000
  Delay_ms(50)
  PortB = %00000000
End if
Wend
End.
Click here to see a Quicktime movie (.mov) both scanners in action.
PIC Home Previous Page Next Page Next Chapter