You are on page 1of 9

Introduction to PIC Microcontroller

A microcontroller has 3 basic parts :


The CPU core
Memory (both ROM and RAM)
Digital I/O
B
U
S

C
P
U
M
E
M
O
R
Y

I/O

Microcontroller's basic parts

Basic Block Diagram Structure


RAM
T
I
M
E
R

I/O
P
O
R
T
S

CPU
ADC

Watch Dog

ROM

Serial Port

MICROCHIP Microcontroller Family

Main features of the 16 family


Operating speed DC-10 Mhz clock input
 RISC CPU 35 single-word instructions
 Timer
 Different Interrupt sources
 Size memories (RAM, ROM) and an
additional features vary by the type of
microcontroller


Benefits of the PIC Microcontroller




Faster speed

Lower cost

Easier and quicker development

Programming languages

ASSEMBLY language

C language

BASIC language

PIC programming overview


Programming PIC microcontrollers is a simple 3
steps process:


Write the code

Compile the code

Upload the code into a microcontroller

Examples of applications
Vehicle systems (example ABS)
 Alarm systems and fire detection
 Home security systems
 Home automation systems
 Telecommunications systems


For more information please visit:

You might also like