Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
76Activity
0 of .
Results for:
No results containing your search query
P. 1
PIC16F877 Microcontroller Tutorial

PIC16F877 Microcontroller Tutorial

Ratings: (0)|Views: 8,234|Likes:
Published by mc_prayer
This tutorial is to introduce the microcontroller technology the capabilities and the specifications of a commonly used Microcontroller Microchip PIC16F877 and describe the experiments conducted using the Development board Flash PIC development board which accommodates this microcontroller.
This tutorial is to introduce the microcontroller technology the capabilities and the specifications of a commonly used Microcontroller Microchip PIC16F877 and describe the experiments conducted using the Development board Flash PIC development board which accommodates this microcontroller.

More info:

Published by: mc_prayer on Jul 03, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/15/2013

pdf

text

original

 
Tutorial: Microchip PIC16F877 Microcontroller
Table of Contents
 1. Introduction1.1
 
What is a Microcontroller?1.2
 
Why are Microcontrollers used?2
 
Getting started2.1
 
Parts list and vendors2.2
 
Connecting the equipment3
 
PIC16fF877 Microcontroller 3.1
 
Flash PIC development board3.2
 
CCS PIC-C compiler 3.3
 
In Circuit Debugger/Programmer (ICD-S)3.4
 
Embedded C Programming and the Microchip PIC4
 
Experiments on PIC16F8774.1
 
LED4.2
 
Dip Switch4.3
 
ADC Temperature Measurement4.4
 
Open Loop and Closed Loop Temperature Control5
 
Where do we go from here?
1.
 
Introduction
 This tutorial is to introduce the microcontroller technolgy the capabilities and the specifications of acommonly used Microcontroller Microchip PIC16F877 and describe the experiments conducted using theDevelopment board Flash PIC development board which accomodates this microcontroller.
1.1.
 
What is a microcontroller?
 A microcontroller is a compact standalone computer, optimized for control applications. Entire processor, memory and the I/O interfaces are located on a single piece of silicon so, it takes less timeto read and write to extrernal devices.
1.2.
 
Why are microcontrollers used?
 Following are the reasons why microcontrollers are incorporated in control systems:a.
Cost:
Microcontrollers with the supplemantary circuit components are much cheaper than acomputer with an analog and digital I/O b.
Size and Weight:
Microcontrollers are compact and light compared to computersc.
Simple applications:
If the application requires very few number of I/O and the code is relativelysmall, which do not require extended amount of memory and a simple LCD display is sufficient asa user interface, a microcontroller would be suitable for this application.d.
 Reliability:
Since the architecture is much simpler than a computer it is less likely to fail.e.
Speed:
All the components on the microcontroller are located on a singe piece of silicon. Hence,the applications run much faster than it does on a computer.Page 1of 36PIC16F877 Microcontroller Tutorial revA7/3/2010mc_prayer 
 
 
2.
 
Getting Started
 
2.1.
 
Parts list:
 The parts list and the vendor list is given in Table-2.1.1
Description
 
Vendor
 
Part No.PriceQty.
FlashPIC-DevelopmentBoardPRLLC FlashPIC-Dev45.00$1CCS ICD-Sdebugger/ programmer PRLLC ICD-S75.00$1Embedded CProgrammingand theMicrochipPICRichard H.Barnett,Larry D.O’Cull,Sarah A. CoxISBN:1401837484Amazon.com N/A 57.70$112VDCadapter Radioshack 273-177616.99$18 position dipswitchJameco 388420.89$1MultipurposePC BoardRadioshack 276-150$1.691LM35CZLinear SeriesJameco 107107$5.791PlasticSphereBubblegummachineDAC-0832 8 bit DACJameco 1281863.951LF353 Op-AmpJameco 22939$.39110KohmResistor Radioshack 271-1335$.99120KohmResistor Radioshack 271-0265$.99210ohm 10WResistor Radioshack 271-132$1.691TIP31 Power Transistor Jameco 33048$.4910.01uF Radioshack 272-1051$1.191Page 2of 36PIC16F877 Microcontroller Tutorial revA7/3/2010mc_prayer 

Activity (76)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
servodinamar liked this
Mani Mal liked this
porepree liked this
porepree liked this
Mahmoud Naguib liked this
Mohd Huzaifa liked this
ATL95148 liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->