
|
Microprocessor
|
|
18F242, 18F252, 18F2420, 18F2520 or similar 28 pin microprocessors in a narrow DIP package are suitable for use with the TAP-28The 18F2550 and other USB variants are not recommended as some of the functions are mapped to different port pins.
|
|
Power
|
|
Regulated power should be supplied to the board – no voltage regulator is included on the board. A full size USB-B jack is provided for power only (no USB support) or a terminal block or soldered leads may be used for connection of a regulated power supply. A 5 volt charger salvaged from a cell phone works well.
Caution: There is no voltage regulator or reverse polarity protection on the board. Incorrect voltage or reversed polarity will damage the microcontroller.
|
|
LEDs and Switches
|
|
|
LED1 - A5
|
General purpose LEDs connected to the port pins shown. Setting the pin LOW will illuminate the LED. Each LED is connected via a solder jumper and may be isolated from the microprocessor.
|
|
LED2 – B3
|
|
|
LED3 – C0
|
|
|
LED4 – B2
|
|
|
RST SW
|
Microcontroller reset. May be required if a boot loader is being used.
|
|
S1 – B5
|
General purpose switches tied to the port pins shown. Pressing the switch pulls the pin to ground. Each switch is connected via a solder jumper and may be isolated from the microprocessor.
|
|
S2 – B4
|
|
|
3 Pin Connectors
|
||
![]() |
Port A0
|
ADC input, servo control or general purpose I/O.
Power and ground are also supplied on this connector.
|
|
Port A1
|
||
|
Port C1/CCP2
|
PWM output, servo control or general purpose I/O.
Power and ground are also supplied on this connector.
|
|
|
Port C2/CCP1
|
||
|
ICSP Connector
|
|
![]() |
ICSP (in-circuit, serial programming) for programming the PIC microprocessor using a PICKIT 2 or other programmer. Wired in accordance with the PICKIT2 standard (which is the standard for 6 pin in-line connectors. PORTB.6 and PORTB.7 are not used elsewhere on the board to prevent problems with ICSP (but they are available on the daughter board connectors).
May also be used as 2 general purpose I/O ports with power and ground available.
|
|
UART Connector
|
|
![]() |
UART: Connector for UART applications, including I/O using the PICKIT 2 UART tool. Includes TX(PORTC.6) and RX(PORTC.7). Requires level shifting (i.e., a MAX 232 chip) for direct connection to a PC serial port. For serial I/O requiring handshake lines, also includes INT1(PORTB.1) and INT2(PORTB.2).
May also be used for general purpose applications with 4 port pins, power and ground available.
|
|
I2C/SPI Connector
|
|
![]() |
I2C/SPI: Connector for I2C and SPI applications, connected as per the PICKIT Serial Analyzer. For I2C, includes SDA and SCL with the addition of a port pin for interrupts. For SPI, includes SDI, SDO, SCK and /CS.
May also be used for general purpose applications with 4 port pins, power and ground available.
|