3/11/03 Brian Crosby Tech-topic PIC Micro controllers.

Post on 20-Dec-2015

224 views 0 download

Tags:

Transcript of 3/11/03 Brian Crosby Tech-topic PIC Micro controllers.

3/11/03 Brian CrosbyTech-topic

PIC Micro controllersPIC Micro controllers

3/11/03 Brian CrosbyTech-topic

Microcontroller chips Microcontroller chips

Special purpose computers.– low-cost, small, low-power, embedded

CPUs.Displays and Controls

– LCD Display status

– Input devices Sensors and key pads

3/11/03 Brian CrosbyTech-topic

Micro-controllerMicro-controller

Used in– appliances, automobiles, machinery,cell

phones, digital cameras, etc.Examples

– Motorola 6811 and Intel 8051 – Microchip’s "PIC microcontrollers"

3/11/03 Brian CrosbyTech-topic

Criteria for choosing a Criteria for choosing a micro-controllermicro-controller

availabilitypriceease of useprice of development toolssupportfeatures

3/11/03 Brian CrosbyTech-topic

BackgroundBackground

General Instruments– PIC 1650, Mother of all PIC chips– peripheral for their CP1600 microprocessor

PIC– Programmable Intelligent Computer

3/11/03 Brian CrosbyTech-topic

PackagesPackages

PINS– 8 to 40

I / O– 6 to 40

Power– Low consumption

3/11/03 Brian CrosbyTech-topic

Two Types of Two Types of Language Language

C programming– for a microcontroller not always ANSI-C– Not compatible with all PICS– Memory and Space

Assembly– 34 commands– Less space– Time consuming

3/11/03 Brian CrosbyTech-topic

PIC16F877PIC16F877

3/11/03 Brian CrosbyTech-topic

FeaturesFeatures

Timers– 8bit and 16bit timer/counter

Two Capture, compare modules– cap>16bit@12.5ns, comp>16bit@200ns

PWM– 10bit

Analog / Digital Converter– 10bit multi-channel

3/11/03 Brian CrosbyTech-topic

Where to buy PICs etc:Where to buy PICs etc:

Digi-Key: wide range of components, including PICs

Mouser Electronics: wide range of components

Arrow: smaller range of components, but often cheaper than Digi_Key or Mouser

Allied Electronics: another mail-order shop Jameco: and yet another mail-order shop

3/11/03 Brian CrosbyTech-Topic

For More InformationFor More Informationon PIC’son PIC’s

Check out:

www.microchip.com

3/11/03 Brian CrosbyTech-topic

Any Question?????Any Question?????