ooPIC Logo

40-Pin I/O Connector

Main Index
Mech Specs
ooPIC-S
Back to top of page Description:
 All of the ooPIC's electrical connections are available at the 40-pin expansion connector.
It provides the following connections.
  • 31 Digital I/O lines
  • Serial Port
  • I2C Network
  • Programming Port
  • Power (regulated & unregulated)
  • 4 Analog-to-digital converters
  • Xtal for Timer functions
  • 2 Pulse width modulators
  • EEPROMs
40 pin male(At the ooPIC)
40 pin female(At the cable)

The connector is a 40-pin, .100 inch spacing, connector commonly used on IDE hard drives.
Back to top of page Location:
 The following table shows the location of the 40-pin I/O Connector:

Back to top of page Pin Assignments:
 The following table shows the pin assignments for the 40-pin I/O Connector:
PinNameDirFunction PinNameDirFunction
1LSDA-Local I2C Serial Data 2GND---Ground
3LSCLLocal I2C Serial Clock 4Power+6v to +18v Power Supply
5ResetReset (Active Low) 6I/O 15I/O Line 15
I/O Group 1 Bit 7
RB0
7I/O 1I/O Line 1
I/O Group 0 Bit 1
RA0 - A2D 0
 8I/O 14I/O Line 14
I/O Group 1 Bit 6
RB1
9I/O 2I/O Line 2
I/O Group 0 Bit 2
RA1 - A2D 1
 10I/O 13I/O Line 13
I/O Group 1 Bit 5
RB2
11I/O 3I/O Line 3
I/O Group 0 Bit 3
RA2 - A2D 2
 12I/O 12I/O Line 12
I/O Group 1 Bit 4
RB3
13I/O 4I/O Line 4
I/O Group 0 Bit 4
RA3 - A2D 3
 14I/O 11I/O Line 11
I/O Group 1 Bit 3
RB4
15I/O 5I/O Line 5
I/O Group 0 Bit 5
RE0 - A2D 5
 16I/O 10I/O Line 10
I/O Group 1 Bit 2
RB5
17I/O 6I/O Line 6
I/O Group 0 Bit 6
RE1 - A2D 6
 18I/O 9I/O Line 9
I/O Group 1 Bit 1
RB6
19I/O 7---I/O Line 7
I/O Group 0 Bit 7
RE2 - A2D 7
 20I/O 8I/O Line 8
I/O Group 1 Bit 0
RB7
21+5v+ 5 Volts regulated 22+5v+ 5 Volts regulated
23GNDGND 24GND---GND
25I/O 16I/O Line 16
I/O Group 2 Bit 0
RC0 - Timer 1 Xtal 
 26I/O 31I/O Line 31
I/O Group 3 Bit 7
RD0
27I/O 17I/O Line 17
I/O Group 2 Bit 1
RC1 - Timer 1 Xtal / PWM-2
 28I/O 30I/O Line 30
I/O Group 3 Bit 6
RD1
29I/O 18I/O Line 18
I/O Group 2 Bit 2
RC2 - PWM-1 
 30I/O 29I/O Line 29
I/O Group 3 Bit 5
RD2
31I/O 19I/O Line 19
I/O Group 2 Bit 3
RC3 - I2C Serial Clock
 32I/O 28I/O Line 28
I/O Group 3 Bit 4
RD3
33I/O 20I/O Line 20
I/O Group 2 Bit 4
RC4 - I2C Serial Data
 34I/O 27I/O Line 27
I/O Group 3 Bit 3
RD4
35I/O 21I/O Line 21
I/O Group 2 Bit 5
RC5
 36I/O 26I/O Line 26
I/O Group 3 Bit 2
RD5
37I/O 22I/O Line 22
I/O Group 2 Bit 6
RC6 - Serial Transmit
 38I/O 25I/O Line 25
I/O Group 3 Bit 1
RD6
39I/O 23I/O Line 23
I/O Group 2 Bit 7
RC7 - Serial Receive
 40I/O 24I/O Line 24
I/O Group 3 Bit 0
RD7

 

ooPIC Compiler Ver 6.0 (c) Copyright 1997 - 2007 Savage Innovations, LLC.