PinDefs.spin
Title: | PinDefs.spin |
Author: | jeffledger |
Published: | Sun, 22 Jun 2008 17:25:39 GMT |
CON '' PinDefs.spin configuration file, adjust or overwrite as needed. _clkmode = xtal1 + pll16x _xinfreq = 5_000_000 'NTSC/PAL Switch PAL_MODE = 0 | 50 | 60 '0=NTSC, 50/60 = PAL with 50 or 60 Hz. ' Primary Keyboard Single KEYBOARD1 = 26 ' Primary Mouse Connection Single MOUSE1 = 24 ' Primary TV Connection Single TV_DAC1 = 12 ' Primary VGA Connection Single VGA1 = -1 ' Primary Audio Connection Single AUDIO1 = 10 ' Secondary Audio Connection AUDIO2 = 11 ' Primary SD media Connections FSRW1_DO = 16 FSRW1_Clk = 17 FSRW1_DI = 18 FSRW1_CS = 19 'DS1302 Clock Settings DS1302_INCLK = 0 DS1302_INIO = 0 DS1302_CS = 0 ' Serial I/O SERIAL1_TX = 0 SERIAL1_RX = 0 ' XBee Configuration XBEE1_TX = 0 XBEE1_RX = 0 ' HYDRA NET Configuration HYDRANET_TX = 0 HYDRANET_RX = 0 ' IR Emit/Detect IRDETECT = -1 IREMIT = -1 ' Ping Sensor PING_DATA = -1 'GPS Sensor GPS_DATA = -1 ' NES bit encodings general for state bits NES_RIGHT = %00000001 NES_LEFT = %00000010 NES_DOWN = %00000100 NES_UP = %00001000 NES_START = %00010000 NES_SELECT = %00100000 NES_B = %01000000 NES_A = %10000000 ' NES bit encodings for NES gamepad 0 NES0_RIGHT = %00000000_00000001 NES0_LEFT = %00000000_00000010 NES0_DOWN = %00000000_00000100 NES0_UP = %00000000_00001000 NES0_START = %00000000_00010000 NES0_SELECT = %00000000_00100000 NES0_B = %00000000_01000000 NES0_A = %00000000_10000000 ' NES bit encodings for NES gamepad 1 NES1_RIGHT = %00000001_00000000 NES1_LEFT = %00000010_00000000 NES1_DOWN = %00000100_00000000 NES1_UP = %00001000_00000000 NES1_START = %00010000_00000000 NES1_SELECT = %00100000_00000000 NES1_B = %01000000_00000000 NES1_A = %10000000_00000000 ' Nes Controller I/O Configuration JOY_CLK = 3 JOY_SHLDn = 4 JOY_DATAOUT0 = 5 JOY_DATAOUT1 = 6 ' PropGFX Lite I/O Configuration PG_RXSPEED = 256_000 PG_RXPIN = 24 PG_TXPIN = 25 MYCLKVAL = %00000010_00000000_00000000_00000000 MYDIRAVAL = %00000010_00000000_00000000_11111111 MYPINOKVAL = %00000001_00000000_00000000_00000000 MYDATASHIFT = 0 'Debug LED Configuration 'LED1 = 0 'LED2 = 1 'LED3 = 3 ' Servo Configuration SERVO1 = -1 SERVO2 = -1 SERVO3 = -1 SERVO4 = -1 SERVO5 = -1 SERVO6 = -1 SERVO7 = -1 ' ENC28J60 Ethernet settings ENC1_SCK = 4 ENC1_SI = 5 ENC1_SO = 6 ENC1_INT = 7 IP_ADDR = 192 + 168<<8 + 1<<16 + 200<<24 'HM55B Compass Module HM55BEna = -1 ' HM55B Enable (active low) HM55BClk = -1 ' HM55B Clock (active neg edge) HM55BDI = -1 ' HM55B Data input HM55BDO = -1 ' HM55B Data output PUB Start