PIC
MICROCONTROLLER
By Osama Hasan
-The name PIC was originally an acronym for "Programmable Intelligent Computer ". -A PIC microcontroller is a processor with built in memory and RAM and you can use it to control your projects.-What this really means for you is that you have a verypowerful device that has many useful built in modules e.g.* EEPROM.* Timers.* Analogue comparators.* UART.
I
NTRODUCTION
(
CONT
.)
lowcost,wideavailabilitywithhighclockspeed
availabilityoflowcostorfreedevelopmenttools
Only37instructionstoremember
serialprogrammingandre-programmingwithflashmemorycapability
Itscodeisextremelyefficient,allowingthePICtorunwithtypicallylessprogrammemorythanitslarger competitors
PICisverysmallandeasytoimplementfornon-complexproblemsandusuallyaccompaniestothemicroprocessorsasaninterface
Why PIC is popular?
T
WO
D
IFFERENT
A
RCHITECTURES
Harvard Architectures (newer arch.)
Von-Neumann Architecture