PIC Microchip Training
The DEV-V40 is an ideal platform for hobbyist, enthusiast and professional to learn microcontroller programming or develop their application. With the use of the MikroC environment | MPLAB IDE, PICKIT 3 | 4 and or a bootloader, the trainee will walk away capable of independent project and systems development.

Up skill in using the PIC Microcontroller with the HavenTechnik - PIC Micro Course. Using the PIC18F45K22, along with the MikroC or MPLABIDE environment, the student will be stepped through the C Language, PIC fundamentals with the course culminating in a practical, usefull to life project.

Shown on the right, the PIC development PCB is roughly the size of a credit card and offers the complete set of baseline features needed for training. The student will find it easy to wire up the required components to test out the example code that is being run. The self paced course is easy to progress through and once complete they will be equied with the necessary skills to produce applications.

The PIC18F45K22 offers digital I/O, Analogue Inputs, I2C, SPI, USARTs (Serial Coms), Timers, CCP, EEPROM and PWM along with other features. The combination of these features enables a solution which meets many modern considerations and requirements.

For more information or to request a quote for training, contact us below:

Contact Us! »


Item Description
1 LDO Based, jumper selectable linear PSU in 3v3 | 5v0
2 Reset button and LED
3 Micro I/O tracked to headers along the edge of the PCB for easy access
4 ICSP Header for programming PCB
5 MCP2200 USB UART to RS232 Serial COMS

Please also consider our range of Development PCBs if the ProtoDev 40 does not meet your needs

Practical Project

In the final module, the prupose is to bring the previous two modules together into a project.

  • PIC Configuration
  • Analogue Input Configuration: For LM35
  • Read device for analogue trip
  • Read device for parameter trip
  • Display Temperature on an LCD

NOTE: The specifications listed below are the PIC Microcontroller's specifications. In some cases the PROTODEV 40 my have supporting circuitry, but you may require addition add on modules or conditioning circuitry to use the PIC's internal peripherals. The PINs to access the peripheral are tracked to headers for easy access.

The specifications listed below are for easy reference only. It is recommanded that you consult the latest datasheet from Microchip: PIC18F45K22 Product Page.

Name Value
Program Memory Type Flash
Program Memory Size (KB) 32
SRAM Bytes 1,536
Data EEPROM/HEF (bytes) 256
Digital Communication Peripherals 2-UART, 2-SPI, 2-I2C2-MSSP(SPI/I2C)
Capture/Compare/PWM Peripherals 2 CCP, 3 ECCP,
Timers 3 x 8-bit, 4 x 16-bit
ADC Input 28 ch, 10-bit
Number of Comparators 2
Temperature Range (C) -40 to 125
Operating Voltage Range (V) 1.8 to 5.5
Operating Voltage Range (V) 1.8 to 5.5
Pin Count 44, TQFP Package
Low Power Yes