PIC16F84A, PIC16LF84A

Eigenschaften der PICs 16F84A , 16LF84A


Bauform, Speichergröße, Taktfrequenz, eingebaute Peripherie, Versorgungsspannung, Anschlußbelegung

Eine Informationsseite des Ingenieurbüros Ludwigsen. Dort können sie Hard- und Softwareentwicklung für PIC - Microcontroller in Auftrag geben. Zur Herstellerfirma der PICmicros®, Microchip Technology Inc., gelangen sie hier. Hinweis auf eingetragene Warenzeichen.


PIC - Liste | Ingenieurbüro Ludwigsen | PICs und Programmiergeräte kaufen


PIC - Microcontroller mit FLASH - Programmspeicher im DIP18 ( 16F84A-xx /P ) , SOIC18 ( 16F84A-xx /SO ) oder SSOP20 ( 16F84A-xx/SS ) Gehäuse.

Oszillatorfrequenz 0 bis 20 MHz.

Unterschiedliche Oszillatortypen verfügbar , z.B. XT ( Quarz, Schwinger ), RC ( R-C-Glied ), oder externes Taktsignal.

13 Ein- bzw. Ausgänge verfügbar.

(Enhanced-) FLASH - Programmspeicher für 1024 Befehle ( 14 Bit Befehlswortbreite , 1000 Lösch-/Schreibzyklen ).

Datenspeicher für 68 Byte.

Internes EEprom mit 64 zur Datenspeicherung (1000000 Lösch- / Schreibzyklen ).

Ein 8-Bit Hardware-Zähler bzw. Zeitgeber mit einstellbarem Vorteiler ( TMR0 ).

Ein Watchdogtimer.

4 Interrupts: INT-Pin, TMR0, Signaländerung an PORTB 4...7, EEprom Schreib-Ende

8 - Ebenen - Stapelzeiger für Unterprogrammaufrufe.

Bezeichnung eines PIC bis 4MHz mit zulässigem Temperaturbereich von

0...70°C: PIC16F84A-04, -40...+85°C: PIC16F84A-04I (Beispiele)

In eingebautem Zustand programmierbar.

Elektrische Werte

Versorgungsspannungsbereich PIC16F84A, -40...+85°C: 4,0...5,5V ( 4,5...5,5V mit HS - Osz.).

Versorgungsspannungsbereich PIC16LF84A, -40...+85°C: 2,0...5,5V ( XT, RC, LP - Osz. )

Ein Ausgangs-Pin liefert bis zu 20mA aus dem Pin ("H") bzw. 25mA in den Pin hinein ("L").

PORTA bis zu 50mA aus dem Port hinaus ("H") bzw. 80mA in den Port hinein ("L").

PORTB bis zu 100mA aus dem Port hinaus ("H") bzw. 150mA in den Port hinein ("L").

Der Gesamtstrom des PIC darf bis zu 100mA (VDD-Pin) bzw. 150mA (VSS-Pin) betragen.

Typischer Versorgungsstrom PIC16F84A:

Bei 4 MHz und 5,5 Volt: < 1,8mA ( max. 4,5mA bzw. 10mA bei der FLASH - Programmierung )

Bei 20 MHz und 5,5 Volt: 10mA (max. 20mA)

Typischer Standbystrom 1,0µA ( 4V, kein Watchdog , max. 16µA) 7,0µA ( 4V, mit Watchdog, max. 28µA )

Belegung der Pins entsprechend der Anordnung im Gehäuse

DIP, SOIC, CERDIP

Bezeichnung Typ Pin-Nr. Pin-Nr. Typ Bezeichnung
RA2 Eing. / Ausg. 1 18 Eing. / Ausg. RA1
RA3 Eing. / Ausg. 2 17 Eing. / Ausg. RA0
RA4 / T0CKI Eing. / Ausg. 3 16 Eing. / Ausg. RA7 / OSC1 / CLKIN
MCLR# Eingang 4 15 Eing. / Ausg. RA6 / OSC2 / CLKOUT
VSS Masse 5 14 Versorgung VDD
RB0 / INT Eing. / Ausg. 6 13 Eing. / Ausg. RB7
RB1 Eing. / Ausg. 7 12 Eing. / Ausg. RB6
RB2 Eing. / Ausg. 8 11 Eing. / Ausg. RB5
RB3 Eing. / Ausg. 9 10 Eing. / Ausg. RB4

SSOP

Bezeichnung Typ Pin-Nr. Pin-Nr. Typ Bezeichnung
RA2 Eing. / Ausg. 1 20 Eing. / Ausg. RA1
RA3 Eing. / Ausg. 2 19 Eing. / Ausg. RA0
RA4 / TOCKI Eing. / Ausg. 3 18 Eingang RA7 / OSC1 / CLKIN
MCLR# Eingang 4 17 Ausgang RA6 / OSC2 / CLKOUT
VSS Masse 5 16 Versorgung VDD
VSS Masse 6 15 Versorgung VDD
RB0 / INT Eing. / Ausg. 7 14 Eing. / Ausg. RB7
RB1 Eing. / Ausg. 8 13 Eing. / Ausg. RB6
RB2 Eing. / Ausg. 9 12 Eing. / Ausg. RB5
RB3 Eing. / Ausg. 10 11 Eing. / Ausg. RB4

Die Pins haben mehrere Bezeichnungen, da sie je nach Programmierung unterschiedliche Funktionen ausführen können. Einige diese Funktionen können während des Betriebes umgeschaltet werden, andere nicht.

So erfolgt z.B die Auswahl des Oszillatortyps zum Zeitpunkt der Programmierung. Die Richtung der Ports oder auch die Verwendung als Zählereingang ( T0CKI ) oder normaler digitaler Eingang kann während des Betriebes durch die Software verändert werden.

Funktion der Pins entsprechend ihrer Bezeichnung

Bezeichnung Funktion
RA0...RA4 Für digitale Ein- und Ausgangssignale nutzbar.
RB0...RB7 Für digitale Ein- und Ausgangssignale nutzbar
OSC1 Ein ext. Oszillator kann hier angeschlossen werden
OSC2 Ein Quarz oder Schwinger wird hier und an OSC1 angeschlossen
CLKIN Ein vorhandenes CLK - Signal kann hier eingespeist werden
CLKOUT Bei Verwendung eines RC - Oszillators kann hier 1/4 Fosz ausgegeben werden
MCLR# Ein "L" - Pegel führt zu Controller - Reset.
T0CKI Externer Eingang des progr. Vorteilers für 8-Bit Hardwarezähler TMR0
INT Eine Flanke an diesem Pin (H-L oder L-H wahlweise) löst einen Interrupt aus
VSS Masse
VDD Positive Versorgung. Siebkondensator 100nF gegen Masse sinnvoll

Allgemeiner Hinweis:

Alle Angaben ohne Gewähr. Die aktuellsten (englischsprachigen) Datenblätter erhalten sie bei der Herstellerfirma Microchip Technology Inc. Beachten sie bei der Planung eines Projektes auch eventuell dort verfügbare Errata und prüfen sie die Verfügbarkeit des gewählten PICs beim Händler / Distributor.


Sollten sie einen Fehler entdecken: Bitte mitteilen , damit er entfernt werden kann.


Bezugsquellen

PICs in grossen Mengen für gewerbliche Verwendung erhalten Sie bei den Distributoren

Zum Bestellen der folgenden Typen können Sie auch den Link unten verwenden.

(Shopsystem funktioniert nicht, wenn Javascript oder Cookies deaktiviert sind)

Bestellmöglichkeit (Business) Bestellmöglichkeit (Privatpersonen) Beschreibung
PIC16F84A-04/SO PIC16F84A-04/SO SMD-Gehäuse 18Pin, Flash (löschbar), 4MHz, 0...+70 Grad
PIC16F84A-04/P PIC16F84A-04/P DIP18-Gehäuse, Flash (löschbar), 4MHz, 0...+70 Grad
PIC16F84A-20/SO PIC16F84A-20/SO SMD-Gehäuse 18Pin, Flash (löschbar), 20MHz, 0...+70 Grad
PIC16F84A-20/P PIC16F84A-20/P DIP18-Gehäuse, Flash (löschbar), 20MHz, 0...+70 Grad
PICSTART-PLUS PICSTART-PLUS Entwicklungs-Programmiergerät und Entwicklungsumgebung
PIC-Buch PIC-Buch Messen, Steuern und Regeln mit PIC-Mikrocontrollern, D.Kohtz
mehr... mehr... Weitere Microcontroller, Programmiergeräte, elektronische Bauelemente, Literatur