Article: PIC16F84 – Features and Circuit.

Filed in Articles 3 comments

PIC16F84 is one of the very basic and small microncontrollers offered by Microchip. It approves to be the best controllers for beginners and newbies. It offers following fearures;

Operating Speed: Max 20 Mhz.
Input/Output Pins: 13
Current Source/Sink via I/O Pins: 25mA
Interrupts: 4
Timers: 1 Timer of 8-Bit
Watchdog Timer: Yes, with On-Chip RC Oscillator for reliable operation.
In-Ciruit Serial Programming via 2 Pins.

PIC16F84- At a glance

PIC16F84- At a glance


Even though these features are very basic, but they provide a solid base for a beginner to understand the architecture and techniques of using PIC Microcontrollers.

Pinouts:

PIC16F84 Pinouts

PIC16F84 Pinouts

The description of the above pins;

Pin 1: RA2Digital I/O.
Pin 2: RA3 Digital I/O.
Pin 3: TOCKI/RA4Clock input for TMR0 Counter/Timer ALSO Digital I/O.
Pin 4: MCLR - Reset Pin (Active Low).
Pin 5: GND - Ground.
Pin 6: INT/RB0 - External Interrupt ALSO Digital I/O.
Pin 7: RB1 -Digital I/O.
Pin 8: RB2 -Digital I/O.
Pin 9: RB3 - Digital I/O.

Pin 10: RB3 - Digital I/O.
Pin 11: RB3 - Digital I/O.
Pin 12: CLK/RB6 - Clock for ICSP(In-Ciruit Serial Programming) ALSO Digital I/O.
Pin 13: DIO/RB7 - Data Input/Output for ICSP ALSO Digital I/O.
Pin 14: +VE - +5v Input.
Pin 15: OSC2/CKO - Osciallator Input PIN#2 ALSO In RC mode, the pin outputs 1/4 of the frequency of OSC1.
Pin 16: OSC1/CKI - Osciallator Input PIN#1 ALSO External clock input.

Baisc Circuit:

Below is the diagram for a basic PIC16F84 circuit, required to run it. Its uses a 4MHz Crystal Osciallator.

Basic Circuit

Basic Circuit

Other Sources:

The links below provide some good projects running oc PIC16F84;

http://www.ke4nyv.com/picprojects.htm
http://www.piclist.com/techref/piclist/weedfreq.htm

If you have any queries related the usage of PIC16F84, please post in the comments section.

Happy PICing =)

Posted by Hamza Azeem   @   29 March 2009 3 comments
Tags : , , , , ,

Share This Post

RSS Digg Twitter StumbleUpon Delicious Technorati

3 Comments

  • my blog is all about pic microcontrollers.

  • where can I read about microcontroller in your blog?! I have searched about the word "atmel microcontroller" and you blog appeared to me

blog comments powered by Disqus
Previous Post
«
Next Post
»
EXULT designed by ZENVERSE  |  In conjunction with Reseller Hosting from the #1 Web Hosting Provider - HostNexus.