FACTOID # 20: The United States has the most money, airports, radios and Internet Service Providers.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RELATED ARTICLES
People who viewed "PIC16F84" also viewed:
RECENT ARTICLES
More Recent Articles »
 

Encyclopedia > PIC16F84

The PIC16F84 is a microcontroller in the PIC family of controllers, produced by Microchip Technology. It is an improved version of the PIC16C84, and almost completely compatible, with better program security and using flash memory instead of EEPROM memory for program memory. Both versions feature a wide voltage range, low power consumption, internal timer, and PIC I/O controls.


The PIC16F84 is popular in many hobbyist applications, the PIC16C84 was the first PIC microcontroller to feature a serial programming algorithm and flash memory, both of which lend themselves to hobby use: only a simple and cheap programmer is required to program, erase and reprogram the chip.


The microcontroller is a member of Microchip's 14-bit series (the instruction word size is 14 bits for all instructions), making the '84 a good development prototype for other similar but cheaper one-time-programmable 14-bit devices.


Its easy programmability and good availability also made it a favourite for various 3rd party after-market additions to consumer electronics, such as PS2 'chipping' modifications (used to allow the use of imported or pirated games), and satellite/cable decoder box cards for similar purposes. (These usages may be illegal in some countries).


The '84 is being at least partly replaced for hobby use by the PIC16F877 which also features In-Circuit-Debugging, self-programming ability, 3 timers, PWM output, capture/compare input, a 10-bit analogue-to-digital converter, various serial input and output peripherals and a parallel slave port.


  Results from FactBites:
 
PIC16F84 Fundamentals (3299 words)
The photo shows a PIC16F84 microprocessor board tethered, by ribbon cable, to a circuit having 8 LEDs and an 8-position DIP switch.
An embedded micro like the PIC16F84 is a 18-pin chip that can serve as the "brains" behind your project; the PIC can be outfitted with sensors and decide whether devices like motor and relays should be activated.
Once you've burned the PIC16F84, you drop it into the ZIF socket of your PIC circuit, connect the LEDs and turn on the +5V power source.
How to build a PIC16F84 Servo Controller (2861 words)
The PIC16F84 receives motor control data via a single asynchronous serial connection from the PC or any other source capable of transmitting asynchronous serial data, such as the Basic Stamp.
Here is the simple code used in conjunction with the PIC16F84 or the Basic Stamp, to accept serial commands from the PC serial port and position the hobby servo motors.
The PIC16F84 can be used by the Basic Stamp as a peripheral motor control chip to free the Basic Stamp from handling the servo motors control functions.
  More results at FactBites »

 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your location
Your comments
Please enter the 5-letter protection code


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.