Olimex PIC-USB-STK User guide

_________
PIC-USB-STK development board
Users Manual
All boards produced by Olimex are ROHS compliant
Rev.A, March 2008
Copyright(c) 2008, OLIMEX Ltd, All rights reserved
INTRODUCTION:
PIC-USB-STK is starterkit which allow you to explore all capabilities of
BOARD FEATURES:
- CPU: PIC18F4550-I/P on DIL socket
- ICSP/ICD connector for programming with PIC-ICD2
- USB 2.0 type B connector allow board to be interfaced to PC host.
- RS232 connector
- SD-MMC connector
- Audio In, Audio Out connectors
- Status LEDs
- Trimmer potentiometer POT
- Four buttons
- Quartz crystal 20Mhz
- Reset button
- Power plug-in jack with diode bridge can be powered with AC or DC power supply
- 5V voltage regulator
- Extension slot for the not connected ports
- Four mounting holes 3,3 mm (0,13")
- FR-4, 1.5 mm (0,062"), green soldermask, white silkscreen component print
- Dimensions 104x76 mm (4,1x3")
ELECTROSTATIC WARNING:
The PIC-USB-STK board is shipped in protective anti-static packaging. The board must not be subject to high electrostatic potentials. General practice for working with static sensitive devices should be applied when working with this board.
BOARD USE REQUIREMENTS:
To use PIC-USB-STK you must have:
Cables: USB A-B 1.8 meter cable to connect with USB host.
RS232 straight female – male cable to connect with PC COM
port.
Hardware: Programmer/debugger PIC-ICD2, PIC-ICD2-POCKET, PIC-
ICD2-TINY, or other compatible tool like MPLAB-ICD2
!!!Warning!!! When you want to program this microcontroller with PIC-
ICD2, PIC-ICD2-POCKET or PIC-ICD2-TINY, before connecting
the programmer to your target board, you should first connect the programmer to your computer and open MPLAB. There, first from menu Configure – Select Device – choose the microcontroller you are about to program, then from menu Programmer – Select Programmer – choose MPLAB ICD 2, wait while MPLAB is downloading operation system, and after ICD2 is connected – check in menu Programmer – Settings – Power – there is option – Power target circuit from MPLAB ICD 2 – this option should be forbidden, you could not select it. Now it is safe to connect the programmer to your target board.
Software: MPLAB IDE and C18 C compiler
BOARD LAYOUT:
SCHEMATIC:
PROCESSOR FEATURES:
Here are listed PIC18F4550 main features:
- CPU clock up to 48 MHz;
- FLASH 32 KBytes;
- RAM 2048 Bytes;
- EEPROM 256 Bytes;
- USB 2.0 Full Speed (12 Mb/s)
- 35 I/O ports;
- ADC 10 bit, 13 channels;
- SPI x1;
- I2C x1;
- UART x1;
- SPP x1;
- CCP/PWM x1;
- Comparators x2;
- Timers 8/16bit x1/3;
- power supply 2.0-5.5V;
- operating temperature -40C+85C;
Block diagram:
Loading...
+ 11 hidden pages