Datasheet

Chapter 3: EEPROM Tricks and Program Tips ยท Page 125
qtiPwrLeft PIN 10 ' Left QTI on/off pin P10
qtiSigLeft PIN 9 ' Left QTI signal pin P9
qtiPwrRight PIN 7 ' Right QTI on/off pin P7
qtiSigRight PIN 8 ' Right QTI signal pin P8
DummyPin PIN 6 ' I/O pin for pulse-decay P6
IrLedLF PIN 4 ' Left IR LED connected to P4
IrSenseLF PIN 11 ' Left IR detector to P11
IrLedRF PIN 15 ' Right IR LED connected to P15
IrSenseRF PIN 14 ' Right IR detector to P14
IrLedLS PIN 2 ' Left IR LED connected to P2
IrSenseLS PIN 1 ' Left IR detector to P1
IrLedRS PIN 3 ' Right IR LED connected to P3
IrSenseRS PIN 0 ' Right IR detector to P0
pbSense PIN 6 ' Pushbutton connected to P6
LedSpeaker PIN 5 ' LED/speaker connected to P5
' -----[ Constants ]----------------------------------------------------------
IrFreq CON 38500 ' IR LED transmit frequency
' -----[ Variables ]----------------------------------------------------------
qtiLeft VAR Word ' Stores left QTI time
qtiRight VAR Word ' Stores right QTI time
qtiThreshold VAR Word ' Stores black/white threshold
irLS VAR Bit ' State of Left Side IR
irLF VAR Bit ' State of Left Front IR
irRF VAR Bit ' State of Right Front IR
irRS VAR Bit ' State of Right Side IR
qtiStateLeft VAR Bit ' Stores snapshot of QtiSigLeft
qtiStateRight VAR Bit ' Stores snapshot of QtiSigRight
pushbutton VAR Bit ' Stores pushbutton state
' -----[ Initialization ]-----------------------------------------------------
GOSUB Calibrate_Qtis ' Determine b/w threshold
DEBUG CLS ' Clear Debug Terminal