Digchip : Database on electronics components
 
Member, Distributor  
Log In
Email:
Password:


Part: PIC16F84A-20I/SO

Category:

Description: Microcontrollers

Company: Microchip Technology, Inc.

Datasheet: Download PIC16F84A-20I/SO datasheet     File size : 5289 kB

Request For quote: Find where to buy PIC16F84A-20I/SO



Datasheet text preview:
M
DEVICE MIGRATIONS
Note:
PIC16F84 PIC16F84A Migration
This document is intended to describe the functional differences and the electrical specification differences that are present when migrating from one device to the next. Table 1-1 shows the considerations that must be taken into account when migrating from the PIC16F84 to the PIC16F84A. Table 2 shows electrical and timing differences.
This device has been designed to perform to the parameters of its data sheet. It has been tested to an electrical specification designed to determine its conformance with these parameters. Due to process differences in the manufacture of this device, this device may have different performance characteristics than its earlier version. These differences may cause this device to perform differently in your application than the earlier version of this device.
Note:
The user should verify that the device oscillator starts and performs as expected. Adjusting the loading capacitor values and/or the oscillator mode may be required.
TABLE 1:
No. 1 Module Oscillator Legend:
PIC16F84 PIC16F84A FUNCTIONAL DIFFERENCES
Differences from PIC16F84 The PIC16F84 oscillator can run up to 10 MHz. The PIC16F84A oscillator can run up to 20 MHz. H/W - Issues may exist with regard to the application circuit. S/W - Issues may exist with regard to the user program. H/W Yes S/W Yes
OSCILLATOR
The PIC16F84A can use crystals up to 20 MHz, resulting in double the execution speed. No changes to the code, other than for timing concerns, are required. No changes to the configuration word are required. The crystal loading capacitors may need to be adjusted for the higher speed crystal, but verifying oscillator operation at the same speed is already recommended for the transition from the PIC16F84 to the PIC16F84A.
© 2001 Microchip Technology Inc.
DS 30072B - page 1
TABLE 2:
Param No. Core FOSC D001 D001A 30 D004A VDD VDD TmcL SVDD
PIC16F84 PIC16F84A SPECIFICATION DIFFERENCES
PIC16F84 PIC16F84A Units Min Typ Max M in Typ Max Characteristic
Symbol
Eternal CLKIN Frequency (HS mode) Oscillator Frequency (HS mode) Supply Voltage (XT, RC, LP modes) Supply Voltage (HS mode) MCLR pulse width (low) VDD rise rate to ensure internal Power-on Reset signal (PWRT disabled) Supply current during FLASH programming (FOSC = 4.0 MHz, VDD = 5.5V) Supply Current HS PIC16F84 mode (VDD = 5.5V) (FOSC = 10 MHz) PIC16F84A (FOSC = 20 MHz)
DC 1 4.0 4.5 1 N/A
-- -- -- -- -- N/A
10 10 6.0 6.0 -- N/A
DC 1 4.0 4.5 2 TBD
-- -- -- -- -- --
20 20 5.5 5.5 -- --
MHz MHz V V µS V/mS
D010A
IDD
--
7 .3
10
--
3.0
10
mA
D013
IDD
--
5
10 -- 10 20
mA mA µA -- -- -- 1.0 6.0 -- 3.0 20 25 µA µA µA
D021 D021A D022
IPD
Power-down current (VDD = 4.0V, WDT disabled)
Commercial Industrial
-- -- N/A N/A
1.0 1 .0 N/A N/A
14 16 N/A N/A
IWDT
Module Differential Commercial Current Watchdog Extended Timer
VIH D040 D040A D041 D042 D043 D043A D050 VHYS
Input High Voltage I/O Ports with TTL buffer (4.5V-- -- -- -- -- N/A --
VDD 2.0 VDD 0.25VDD+0.8 0.8VDD VDD VDD VDD N/A -- 0.8VDD 0.7VDD 0.9VDD --
-- -- -- -- -- -- 0.1
VDD VDD VDD VDD VDD VDD --
V V V V V V V
EEPROM Data Memory D121 D122 VDRW TDEW VDD for read/write Erase/Write Cycle Time VMIN -- -- 10 6 .0 20 VM I N -- -- 4 5.5 8 V mS
FLASH Program Memory D131 D133 VPR TDEW VDD for read Erase/Write Cycle Time VMIN -- -- 10 6 .0 -- VM I N -- -- 4 5.5 8 V mS
Data in "Typ" column is at 5V, 25°C unless otherwise stated. These parameters are for design guidance only and are not tested. Note 1: The user may choose the better of the two specifications.
DS30072B-Page 2
© 2001 Microchip Technology Inc.
Note the following details of the code protection feature on PICmicro® MCUs. · · · The PICmicro family meets the specifications contained in the Microchip Data Sheet. Microchip believes that its family of PICmicro microcontrollers is one of the most secure products of its kind on the market today, when used in the intended manner and under normal conditions. There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our knowledge, require using the PICmicro microcontroller in a manner outside the operating specifications contained in the data sheet. The person doing so may be engaged in theft of intellectual property. Microchip is willing to work with the customer who is concerned about the integrity of their code. Neither Microchip nor any other semiconductor manufacturer can guarantee the security of their code. Code protection does not mean that we are guaranteeing the product as "unbreakable". Code protection is constantly evolving. We at Microchip are committed to continuously improving the code protection features of our product.
· · ·
If you have any further questions about this matter, please contact the local sales office nearest to you.
Information contained in this publication regarding device applications and the like is intended through suggestion only and may be superseded by updates. It is your responsibility to ensure that your application meets with your specifications. No representation or warranty is given and no liability is assumed by Microchip Technology Incorporated with respect to the accuracy or use of such information, or infringement of patents or other intellectual property rights arising from such use or otherwise. Use of Microchip's products as critical components in life support systems is not authorized except with express written approval by Microchip. No licenses are conveyed, implicitly or otherwise, under any intellectual property rights.
Trademarks The Microchip name and logo, the Microchip logo, PIC, PICmicro, PICMASTER, PICSTART, PRO MATE, KEELOQ, SEEVAL, MPLAB and The Embedded Control Solutions Company are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. Total Endurance, ICSP, In-Circuit Serial Programming, FilterLab, MXDEV, microID, FlexROM, fuzzyLAB, MPASM, MPLINK, MPLIB, PICC, PICDEM, PICDEM.net, ICEPIC, Migratable Memory, FanSense, ECONOMONITOR, Select Mode, dsPIC, rfPIC and microPort are trademarks of Microchip Technology Incorporated in the U.S.A. Serialized Quick Term Programming (SQTP) is a service mark of Microchip Technology Incorporated in the U.S.A. All other trademarks mentioned herein are property of their respective companies. © 2001, Microchip Technology Incorporated, Printed in the U.S.A., All Rights Reserved.
Printed on recycled paper.
Microchip received QS-9000 quality system certification for its worldwide headquarters, design and wafer fabrication facilities in Chandler and Tempe, Arizona in July 1999. The Company's quality system processes and procedures are QS-9000 compliant for its PICmicro® 8-bit MCUs, KEELOQ® code hopping devices, Serial EEPROMs and microperipheral products. In addition, Microchip's quality system for the design and manufacture of development systems is ISO 9001 certified.
© 2001 Microchip Technology Inc.
DS30072B - page 3


Others parts begin by pi
PI-1   PI-2   PI-3   PI-4   PI-5   PI-6   PI-7   PI-8   PI-9   PI-10   PI-11   PI-12   PI-13   PI-14   PI-15   PI-16   PI-17   PI-18   PI-19   PI-20   PI-21   PI-22   PI-23   PI-24   PI-25   PI-26   PI-27   PI-28   PI-29   PI-30   PI-31   PI-32   PI-33   PI-34   PI-35   PI-36   PI-37   PI-38   PI-39   PI-40   PI-41   PI-42   PI-43   PI-44   PI-45   PI-46   PI-47   PI-48   PI-49   PI-50   PI-51   PI-52   PI-53   PI-54   PI-55   PI-56   PI-57   PI-58   PI-59   PI-60   PI-61   PI-62   PI-63   PI-64   PI-65   PI-66