connectivity
microcontrollers supported
Supports 3.3V and 5V devices
Easy-add extra boards
Four connectors for each port
Fast USB 2.0 programmer and
The ultimate PIC board
®
Dual Power Supply
mikroBUS sockets
™
Amazing Connectivity
In-Circuit Debugger
USER'S GUIDE
EasyPIC
v7
To our valued customers
From the day one, we in MikroElektronika gave ourselves the highest possible goals in pursuit of excellence.
That same day, the idea of EasyPIC
™
development board was born. And we all grew together with EasyPIC
™
.
In its each and tiniest piece we had put all of our energy, creativity and sense of what’s best for an engineer.
I’ve personally assembled hundreds of early EasyPIC
™
boards myself with my home soldering iron.
Today, we present you the 7th generation of the board, which brings us some exciting new features. We hope
that you will like it as much as we do.
Use it wisely and have fun!
Nebojsa Matic,
Owner and General Manager
of MikroElektronika
Table of contents
Introduction
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
It's good to know . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connectivity
04
05
mikroBUS
™
sockets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Input/Output Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19
22
Power Supply
Dual power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Displays
06
LCD 2x16 characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GLCD 128x64. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
24
25
26
27
Supported MCUs
Supported microcontrollers . . . . . . . . . . . . . . . . . . . . . . . .
Touch panel controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
08
4 digit 7-seg display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Programming
On-board programmer . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Installing programmer drivers . . . . . . . . . . . . . . . . . . . . . .
Programming software . . . . . . . . . . . . . . . . . . . . . . . . . . . .
mikroICD
™
- In Circuit Debugger . . . . . . . . . . . . . . . . . . . .
Modules
10
12
13
14
DS1820 - Digital Temperature Sensor . . . . . . . . . . . . . .
LM35 - Analog Temperature Sensor . . . . . . . . . . . . . . . .
ADC inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
I2C EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Piezo Buzzer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28
29
30
31
32
33
Communication
UART via RS-232 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
UART via USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
USB connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Additional GNDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16
17
18
What’s Next
What’s Next? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
page 3
introduction
Introduction
EasyPIC
™
is an old friend. It has been with us for six generations. Many of
us made our first steps in embedded world with EasyPIC
™
. Today it has
thousands of users: students, hobbyists, enthusiasts and professionals.
It’s used in many schools and other educational institutions across the
globe. We may say that it’s the most famous PIC development system
in the world. We asked ourselves what we can do to make such a great
board even greater. And we made some brilliant changes. We focused
all of our creativity and knowledge into making a revolutionary new
design, unlike any previous version of the board. We now present
you with the new version 7 that brings so much more, and we
hope that you will be thrilled with your new board, just as we are.
EasyPIC
™
development Team
Four connectors for each port
Amazing connectivity
EasyPIC
™
v7 is all about
connectivity. Having four
different connectors for
each port, you can connect
accessory boards, sensors and
your custom electronics easier
then ever before.
mikroProg on board
Powerful on-board mikroProg
™
programmer and In-Circuit
debugger can program
and debug over 350
microcontrollers. You will
need it, whether you are a
professional or a beginner.
Everything is already here
™
3.3V and 5V power supply
Dual Power Supply
EasyPIC
™
v7 is among few
development boards which
support both 3.3V and 5V
microcontrollers. This feature
greatly increases the number of
supported MCUs. It’s like having
two boards instead of one!
mikroBUS support
Just plug in your Click
™
board,
and it’s ready to work. We
picked up a set of the most
useful pins you need for
development and made a
pinout standard you will
enjoy using.
For easier connections
™
page 4
PIC18F45K22 is the new default microcontroller!
Until now, EasyPIC
™
development boards were equipped
with PIC16
®
as the default chip. Now we are giving you more
power than ever before.
PIC18F45K22
is the new default
chip of EasyPIC
™
v7! It has
16 MIPS
operation,
32K bytes
of
linear program memory,
1536 bytes
of linear data memory,
and support for a wide range of power supply from
1.8V to
5V.
It’s loaded with great modules: 36 General purpose
I/O
pins,
30 Analog Input pins (AD), Digital-To-Analog Converter
(DAC), support for Capacitive Touch Sensing using Charge
Time Measurement Unit (CTMU), three
8-bit timers
and four
16-bit timers.
It also has pair of
CCP, Comparators
and
MSSP
modules (which can be either
SPI
or
I
2
C).
- More power than ever before
- Great choice for both beginners
and professionals
- Rich with modules
- Enough RAM and Flash
- Comes with examples for
mikroC, mikroBasic and
mikroPascal compilers
System Specification
power supply
7–23V AC or 9–32V DC
or via USB cable (5V DC)
power consumption
~85mA when all peripheral
modules are disconnected
board dimensions
266 x 220mm (10.47 x 8.66 inch)
weight
~445g (0.981 lbs)
Package contains
We present
you with a
complete colo
to make elec
r schematics
tronics more
for EasyPIC
understandab
most used
™ v7 deve
le, even for
SMD compone
lopment boar
absolute begi
d. We wanted
nts, and mad
what your
nners, so we
e additional
board is cons
provided phot
comments
isted of, and
and drawings
os of
how it actu
so you can
ally works.
get to know
1
Damage resistant
protective box
2
EasyPIC
™
v7 board in
antistatic bag
3
USB cable
4
User Manuals and
Board schematic
page 5
introduction
It's good to know