32 pins available to the user, 5 of which can be analog inputs, and one dedicated analog input
With Rev 4 the pin numbering for the ARMweb will reflect the assignment native to the LPC2138. The revision of the board is etched on the backside of the board.
|
IO7 IO8 IO9 IO10 IO11** IO12 IO13 IO15 IO17 IO18 IO19 IO20 IO21 IO22 IO23 IO25 -- IO27 IO28 IO29 IO30 IO31++ |
TXD1 RXD1 AD4, DAout AD5 AD0 AD1 AD2 AD3 |
|
IO7 is connected to LED and PUSHBTTON as an input the push button is 0 when pressed **IO11 is open drain when an output (i.e. can not pull up) IO15 also controls LED (when low, the LED will be lit) Input/Outputs -- user controlled 0-3.3V level, 4mA drive when configured as Outputs 5V tolerant - use limiting resistor when connecting to a 5V supply AD5 is always an analog input, IO26 does not exist 10 bit A/D inputs when used as analog lines, voltage levels should not exceed 3.3V ++IO31 is always an output |
|
B0 B1 B2 B3 B4 B5 B6 B7 RW CS |
|
|
BYTEBUS
Input/Outputs --
user controlled |
31 pins available to the user, 6 of which can be analog inputs
The revision of the board is etched on the backside of the board.
|
IO0 |
AD0 |
|
Input/Outputs -- user controlled 10 bit A/D inputs when used as analog lines, voltage levels should not exceed 3.3V
++IO14 is always an output AD5 is always an analog input, IO5 does not exist |
| IO15 |
|
Input/Outputs -- user
controlled controls LED (when low, the LED will be lit) as an input also connects to the push button (0 when pressed) | |
| IO16 IO17 IO18** IO19 IO20 |
|
Input/Outputs -- user
controlled 0-3.3V level, 5 volt tolerant, 4mA drive when output **IO18 is open drain when an output (i.e. can not pull up) | |
| BUS0 BUS1 BUS2 BUS3 BUS4 BUS5 BUS6 BUS7 BUS-RW BUS-CS |
|
Input/Outputs -- user controlled |