PICmicro ® - Auswahl:Eine Informationsseite des Ingenieurbüros Ludwigsen. Hard- und Software- Entwicklung für PIC - Microcontroller in ihrem Auftrag. Die Herstellerfirma der PICmicros ®, Microchip Technology Inc., erreichen sie hier. Eingetragene Warenzeichen.
Alle hier aufgeführten PICs verfügen zusätzlich zu den in der Tabelle aufgeführten Zeitgebern / Zählern über einen unabhängigen Watchdogtimer.
Die aufgeführten Zeitgeber/Zähler haben in der Regel einstellbare Vorteiler und/oder nachgeschaltete Teiler.
Ein Ausgangspin kann in der Regel mindestens 20mA , bei vielen PICs auch 25mA liefern. Dabei darf aber nicht die Gesamtbelastung des PIC oder des jeweiligen 8-Bit-Ports überschritten werden.
PIC |
I/O-
Pins |
Programmspeicher-
worte 12, 14 oder 16 Bit |
RAM | EEprom | ADC-Eing. | Komp. | PWM-
Ausg. |
serielle Schnittstellen | Zeitgeber/ Zähler | Interrupts | Unter- progr- ebenen | einge- baut progr- bar | Oszi.- Freq- max. | Befehls-zyklus- zeit minimal | Bemerkungen | Gehäuseformen | ||
| [Bezeichn.] | [Anz] | [Anz] | [Typ] | [Byte] | [Byte] | [Anz] | [Aufl.] | [Anz] | [Anz] | . | . | [Anz] | [Anz] | . | [MHz] | . | . | Erklärung |
12C508A |
6 | 512 | OTP/EP | 25 | - | - | - | - | - | - | 1x 8-Bit | - | 2 | Ja | 4 | 1µs | - | 8P 8SM 8SN 8JW |
12C509A |
6 | 1024 | OTP/EP | 41 | - | - | - | - | - | - | 1x 8-Bit | - | 2 | Ja | 4 | 1µs | - | 8P 8SM 8SN 8JW |
12CR509A |
6 | 1024 | ROM | 41 | - | - | - | - | - | - | 1x 8-Bit | - | 2 | Nein | 4 | 1µs | - | 8P 8SM 8SN |
12CE518 |
6 | 512 | OTP/EP | 25 | 16 | - | - | - | - | - | 1x 8-Bit | - | 2 | Ja | 4 | 1µs | - | 8P 8SM 8SN 8JW |
12CE519 |
6 | 1024 | OTP/EP | 41 | 16 | - | - | - | - | - | 1x 8-Bit | - | 2 | Ja | 4 | 1µs | - | 8P 8SM 8SN 8JW |
| PIC | I/O-
Pins |
Programmspeicher-
Words 12 / 14 Bit |
RAM | EEprom | ADC-Eing. | Komp. | PWM-
Ausg. |
serielle Schnittstellen | Zeitgeber/ Zähler | Interrupts | Unter- progr- ebenen | einge- baut progr- bar | Oszi.- Freq- max. | Befehls-zyklus- zeit minimal | Bemerkungen | Gehäuseformen | ||
| [Bezeichn] | [Anz] | [Anz] | [Typ] | [Byte] | [Byte] | [Anz] | [Aufl.] | [Anz] | [Anz] | . | . | [Anz] | [Anz] | . | [MHz] | . | . | Erklärung |
12C671 |
6 | 1024 | OTP/EP | 128 | - | 4 | 8-Bit | - | - | - | 1x 8-Bit | 4 | 8 | Ja | 10 | 400ns | 10MHz nur mit ext. Osz., belegt I/O | 8P 8SM 8JW |
12C672 |
6 | 2048 | OTP/EP | 128 | - | 4 | 8-Bit | - | - | - | 1x 8-Bit | 4 | 8 | Ja | 10 | 400ns | 10MHz nur mit ext. Osz., belegt I/O | 8P 8SM 8JW |
12CE673 |
6 | 1024 | OTP/EP | 128 | 16 | 4 | 8-Bit | - | - | - | 1x 8-Bit | 4 | 8 | Ja | 10 | 400ns | 10MHz nur mit ext. Osz., belegt I/O | 8P 8JW |
12CE674 |
6 | 2048 | OTP/EP | 128 | 16 | 4 | 8-Bit | - | - | - | 1x 8-Bit | 4 | 8 | Ja | 10 | 400ns | 10MHz nur mit ext. Osz., belegt I/O | 8P 8JW |
| PIC | I/O-
Pins |
Programmspeicher-
Words 12, 14 oder 16 Bit |
RAM | EEprom | ADC-Eing. | Komp. | PWM-
Ausg. |
serielle Schnittstellen | Zeitgeber/ Zähler | Interrupts | Unter- progr- ebenen | einge- baut progr- bar | Oszi.- Freq- max. | Befehls-zyklus- zeit minimal | Bemerkungen | Gehäuseformen | ||
| [Bezeichn] | [Anz] | [Anz] | [Typ] | [Byte] | [Byte] | [Anz] | [Aufl.] | [Anz] | [Anz] | . | . | [Anz] | [Anz] | . | [MHz] | . | . | Erklärung |
14000 |
20 | 4096 | OTP/EP | 192 | - | 8 | 8-Bit | 2 | - | I²C SMB | 1x 8-Bit
1x 16-Bit |
5 extern 6 intern | 8 | Ja | 20 | 200ns | Mixed - Signal - PIC, div. analoge Hardware | 28SP, 28SO, 28SS, 28JW |
| PIC | I/O-
Pins |
Programmspeicher-
Words 12 / 14 Bit |
RAM | EEprom | ADC-Eing. | Komp. | PWM-
Ausg. |
serielle Schnittstellen | Zeitgeber/ Zähler | Interrupts | Unter- progr- ebenen | einge- baut progr- bar | Oszi.- Freq- max. | Befehls-zyklus- zeit minimal | Bemerkungen | Gehäuseformen | ||
| [Bezeichn] | [Anz] | [Anz] | [Typ] | [Byte] | [Byte] | [Anz] | [Aufl.] | [Anz] | [Anz] | . | . | [Anz] | [Anz] | . | [MHz] | . | . | Erklärung |
16C54C |
12 | 512 | OTP/EP | 25 | - | - | - | - | - | - | 1x 8-Bit | - | 2 | Nein | 20 | 200ns | - | 18P, 18JW, 18SO, 20SS |
16CR54C |
12 | 512 | ROM | 25 | - | - | - | - | - | - | 1x 8-Bit | - | 2 | Nein | 20 | 200ns | - | 18P, 18SO, 20SS |
16C55A |
20 | 512 | OTP/EP | 24 | - | - | - | - | - | - | 1x 8-Bit | - | 2 | Nein | 20 | 200ns | - | 28P, 28SP, 28JW, 28SO, 28SS |
16C56A |
12 | 1024 | OTP/EP | 25 | - | - | - | - | - | - | 1x 8-Bit | - | 2 | Nein | 20 | 200ns | - | 18P, 18JW, 18SO, 20SS |
16CR56A |
12 | 1024 | ROM | 25 | - | - | - | - | - | - | 1x 8-Bit | - | 2 | Nein | 20 | 200ns | - | 18P, 18SO, 20SS |
16C57C |
20 | 2048 | OTP/EP | 72 | - | - | - | - | - | - | 1x 8-Bit | - | 2 | Nein | 20 | 200ns | - | 28P, 28SP, 28JW, 28SO, 28SS |
16CR57C |
20 | 2048 | ROM | 72 | - | - | - | - | - | - | 1x 8-Bit | - | 2 | Nein | 20 | 200ns | - | 28P, 28SP, 28SO, 28SS |
16C58B |
12 | 2048 | OTP/EP | 73 | - | - | - | - | - | - | 1x 8-Bit | - | 2 | Nein | 20 | 200ns | - | 18P, 18JW, 18SO, 20SS |
16CR58B |
12 | 2048 | ROM | 73 | - | - | - | - | - | - | 1x 8-Bit | - | 2 | Nein | 20 | 200ns | - | 18P, 18SO, 20SS |
| PIC | I/O-
Pins |
Programmspeicher-
Words 12 / 14 Bit |
RAM | EEprom | ADC-Eing. | Komp. | PWM-
Ausg. |
serielle Schnittstellen | Zeitgeber/ Zähler | Interrupts | Unter- progr- ebenen | einge- baut progr- bar | Oszi.- Freq- max. | Befehls-zyklus- zeit minimal | Bemerkungen | Gehäuseformen | ||
| [Bezeichn] | [Anz] | [Anz] | [Typ] | [Byte] | [Byte] | [Anz] | [Aufl.] | [Anz] | [Anz] | . | . | [Anz] | [Anz] | . | [MHz] | . | . | Erklärung |
16C505 |
12 | 1024 | OTP/EP | 72 | - | - | - | - | - | - | 1x 8-Bit | - | 2 | Ja | 20 | 200ns | Interner 4 MHz Oszillat. | 14P, 14JW, 14SL |
16HV540 |
12 | 512 | OTP/EP | 25 | - | - | - | - | - | - | 1x 8-Bit | - | 4 | Nein | 20 | 200ns | Vdd und 8 I/O bis 15 V | 18P, 18JW, 18SO, 20SS |
16C554 |
13 | 512 | OTP/EP | 80 | - | - | - | - | - | - | 1x 8-Bit | 3 | 8 | Ja | 20 | 200ns | - | 18P, 18SO, 18JW, 20SS |
16C558 |
13 | 2048 | OTP/EP | 128 | - | - | - | - | - | - | 1x 8-Bit | 3 | 8 | Ja | 20 | 200ns | - | 18P, 18SO, 18JW, 20SS |
| PIC | I/O-
Pins |
Programmspeicher-
Words 12, 14 oder 16 Bit |
RAM | EEprom | ADC-Eing. | Komp. | PWM-
Ausg. |
serielle Schnittstellen | Zeitgeber/ Zähler | Interrupts | Unter- progr- ebenen | einge- baut progr- bar | Oszi.- Freq- max. | Befehls-zyklus- zeit minimal | Bemerkungen | Gehäuseformen | ||
| [Bezeichn] | [Anz] | [Anz] | [Typ] | [Byte] | [Byte] | [Anz] | [Aufl.] | [Anz] | [Anz] | . | . | [Anz] | [Anz] | . | [MHz] | . | . | Erklärung |
16C62B |
22 | 2048 | OTP/EP | 128 | - | - | - | - | 1 | I²C, SPI | 2x 8-Bit 1x 16-Bit | 7 | 8 | Ja | 20 | 200ns | - | 28SP, 28SO, 28SS, 28JW |
16C63A |
22 | 4096 | OTP/EP | 192 | - | - | - | - | 2 | USART, I²C, SPI | 2x 8-Bit 1x 16-Bit | 10 | 8 | Ja | 20 | 200ns | - | 28SP, 28SO, 28SS, 28JW |
16CR63A |
22 | 4096 | ROM | 192 | - | - | - | - | 2 | USART, I²C, SPI | 2x 8-Bit 1x 16-Bit | 10 | 8 | Nein | 20 | 200ns | - | 28SP, 28SO, 28SS |
16C65B |
33 | 4096 | OTP/EP | 192 | - | - | - | - | 2 | USART, I²C, SPI | 2x 8-Bit 1x 16-Bit | 11 | 8 | Ja | 20 | 200ns | Paralleler Slave-Port | 40P, 40JW, 44L, 44PQ, 44PT |
16CR65B |
33 | 4096 | ROM | 192 | - | - | - | - | 2 | USART, I²C, SPI | 2x 8-Bit 1x 16-Bit | 11 | 8 | Nein | 20 | 200ns | Paralleler Slave-Port | 40P, 44L, 44PQ, 44PT |
16C66 |
22 | 8192 | OTP/EP | 368 | - | - | - | - | 2 | USART, I²C, SPI | 2x 8-Bit 1x 16-Bit | 10 | 8 | Ja | 20 | 200ns | - | 28SP, 28SO, 28JW |
16C67 |
33 | 8192 | OTP/EP | 368 | - | - | - | - | 2 | USART, I²C, SPI | 2x 8-Bit 1x 16-Bit | 11 | 8 | Ja | 20 | 200ns | Paralleler Slave-Port | 40P, 40JW, 44L, 44PQ, 44PT |
| PIC | I/O-
Pins |
Programmspeicher-
Words 12 / 14 Bit |
RAM | EEprom | ADC-Eing. | Komp. | PWM-
Ausg. |
serielle Schnittstellen | Zeitgeber/ Zähler | Interrupts | Unter- progr- ebenen | einge- baut progr- bar | Oszi.- Freq- max. | Befehls-zyklus- zeit minimal | Bemerkungen | Gehäuseformen | ||
| [Bezeichn] | [Anz] | [Anz] | [Typ] | [Byte] | [Byte] | [Anz] | [Aufl.] | [Anz] | [Anz] | . | . | [Anz] | [Anz] | . | [MHz] | . | . | Erklärung |
16C620A |
13 | 512 | OTP/EP | 96 | - | - | - | 2 | - | - | 1x 8-Bit | 4 | 8 | Ja | 20 | 200ns | - | 18P, 18SO, 18JW, 20SS |
16CR620A |
13 | 512 | ROM | 96 | - | - | - | 2 | - | - | 1x 8-Bit | 4 | 8 | Nein | 20 | 200ns | - | 18P, 18SO, 20SS |
16C621A |
13 | 1024 | OTP/EP | 96 | - | - | - | 2 | - | - | 1x 8-Bit | 4 | 8 | Ja | 20 | 200ns | - | 18P, 18SO, 18JW, 20SS |
16C622A |
13 | 2048 | OTP/EP | 128 | - | - | - | 2 | - | - | 1x 8-Bit | 4 | 8 | Ja | 20 | 200ns | - | 18P, 18SO, 18JW, 20SS |
| PIC | I/O-
Pins |
Programmspeicher-
Words 12 / 14 Bit |
RAM | EEprom | ADC-Eing. | Komp. | PWM-
Ausg. |
serielle Schnittstellen | Zeitgeber/ Zähler | Interrupts | Unter- progr- ebenen | einge- baut progr- bar | Oszi.- Freq- max. | Befehls-zyklus- zeit minimal | Bemerkungen | Gehäuseformen | ||
| [Bezeichn] | [Anz] | [Anz] | [Typ] | [Byte] | [Byte] | [Anz] | [Aufl.] | [Anz] | [Anz] | . | . | [Anz] | [Anz] | . | [MHz] | . | . | Erklärung |
16CE623 |
13 | 512 | OTP/EP | 96 | 128 | - | - | 2 | - | - | 1x 8-Bit | 4 | 8 | Ja | 20 | 200ns | - | 18P, 18SO, 18JW, 20SS |
16CE624 |
13 | 1024 | OTP/EP | 96 | 128 | - | - | 2 | - | - | 1x 8-Bit | 4 | 8 | Ja | 20 | 200ns | - | 18P, 18SO, 18JW, 20SS |
16CE625 |
13 | 2048 | OTP/EP | 128 | 128 | - | - | 2 | - | - | 1x 8-Bit | 4 | 8 | Ja | 20 | 200ns | - | 18P, 18SO, 18JW, 20SS |
16F627 |
16 | 1024 | FLASH | 224 | 128 | - | - | 2 | 1 | USART | 2x 8-Bit 1x 16-Bit | 10 | 8 | Ja | 20 | 200ns | - | 18P, 18SO, 20SS |
16F628 |
16 | 2048 | FLASH | 224 | 128 | - | - | 2 | 1 | USART | 2x 8-Bit 1x 16-Bit | 10 | 8 | Ja | 20 | 200ns | - | 18P, 18SO, 20SS |
16C642 |
22 | 4096 | OTP/EP | 176 | - | - | - | 2 | - | - | 1x 8-Bit | 4 | 8 | Ja | 20 | 200ns | - | 28SP, 28SO, 28JW |
16C662 |
33 | 4096 | OTP/EP | 176 | - | - | - | 2 | - | - | 1x 8-Bit | 5 | 8 | Ja | 20 | 200ns | - | 40P, 40JW, 44L, 44PQ, 44PT |
| PIC | I/O-
Pins |
Programmspeicher-
Words 12 / 14 Bit |
RAM | EEprom | ADC-Eing. | Komp. | PWM-
Ausg. |
serielle Schnittstellen | Zeitgeber/ Zähler | Interrupts | Unter- progr- ebenen | einge- baut progr- bar | Oszi.- Freq- max. | Befehls-zyklus- zeit minimal | Bemerkungen | Gehäuseformen | ||
| [Bezeichn] | [Anz] | [Anz] | [Typ] | [Byte] | [Byte] | [Anz] | [Aufl.] | [Anz] | [Anz] | . | . | [Anz] | [Anz] | . | [MHz] | . | . | Erklärung |
16C710 |
13 | 512 | OTP/EP | 36 | - | 4 | 8-Bit | - | - | - | 1x 8-Bit | 4 | 8 | Ja | 20 | 200ns | - | 18P, 18SO, 18JW, 20SS |
16C711 |
13 | 1024 | OTP/EP | 68 | - | 4 | 8-Bit | - | - | - | 1x 8-Bit | 4 | 8 | Ja | 20 | 200ns | - | 18P, 18SO, 18JW, 20SS |
16C712 |
13 | 1024 | OTP/EP | 128 | - | 4 | 8-Bit | - | 1 | - | 2x 8-Bit 1x 16-Bit | 7 | 8 | Ja | 20 | 200ns | - | 18P, 18SO, 18JW, 20SS |
16C715 |
13 | 2048 | OTP/EP | 128 | - | 4 | 8-Bit | - | - | - | 1x 8-Bit | 4 | 8 | Ja | 20 | 200ns | - | 18P, 18SO, 18JW, 20SS |
16C716 |
13 | 2048 | OTP/EP | 128 | - | 4 | 8-Bit | - | 1 | - | 2x 8-Bit 1x 16-Bit | 7 | 8 | Ja | 20 | 200ns | - | 18P, 18SO, 18JW, 20SS |
16C717 |
16 | 2048 | OTP/EP | 256 | - | 6 | 10-Bit | - | 1 | MI²C, SPI | 2x 8-Bit 1x 16-Bit | 10 | 8 | Ja | 20 | 200ns | interner 4MHz Oszill. | 18P, 18SO, 18JW, 20SS |
| PIC | I/O-
Pins |
Programmspeicher-
Words 12 / 14 Bit |
RAM | EEprom | ADC-Eing. | Komp. | PWM-
Ausg. |
serielle Schnittstellen | Zeitgeber/ Zähler | Interrupts | Unter- progr- ebenen | einge- baut progr- bar | Oszi.- Freq- max. | Befehls-zyklus- zeit minimal | Bemerkungen | Gehäuseformen | ||
| [Bezeichn] | [Anz] | [Anz] | [Typ] | [Byte] | [Byte] | [Anz] | [Aufl.] | [Anz] | [Anz] | . | . | [Anz] | [Anz] | . | [MHz] | . | . | Erklärung |
16C72A |
22 | 2048 | OTP/EP | 128 | - | 5 | 8-Bit | - | 1 | I²C, SPI | 2x 8-Bit 1x 16-Bit | 8 | 8 | Ja | 20 | 200ns | - | 28SP, 28SO, 28JW, 28SS |
16CR72 |
22 | 2048 | ROM | 128 | - | 5 | 8-Bit | - | 1 | I²C, SPI | 2x 8-Bit 1x 16-Bit | 8 | 8 | Nein | 20 | 200ns | - | 28SP, 28SO, 28SS |
16C73B |
22 | 4096 | OTP/EP | 192 | - | 5 | 8-Bit | - | 2 | USART, I²C, SPI | 2x 8-Bit 1x 16-Bit | 11 | 8 | Ja | 20 | 200ns | - | 28SP, 28SO, 28JW, 28SS |
16F73 |
22 | 4096 | FLASH | 192 | - | 5 | 8-Bit | - | 2 | USART, I²C, SPI | 2x 8-Bit 1x 16-Bit | 11 | 8 | Ja | 20 | 200ns | - | 28SP, 28SO, 28SS |
16CR73 |
22 | 4096 | ROM | 192 | - | 5 | 8-Bit | - | 2 | USART, I²C, SPI | 2x 8-Bit 1x 16-Bit | 11 | 8 | Nein | 20 | 200ns | - | 28SP, 28SO, 28SS |
16C74B |
33 | 4096 | OTP/EP | 192 | - | 8 | 8-Bit | - | 2 | USART, I²C, SPI | 2x 8-Bit 1x 16-Bit | 12 | 8 | Ja | 20 | 200ns | Paralleler Slave-Port | 40P, 40JW, 44L, 44PQ, 44PT |
16F74 |
33 | 4096 | FLASH | 192 | - | 8 | 8-Bit | - | 2 | USART, I²C, SPI | 2x 8-Bit 1x 16-Bit | 12 | 8 | Ja | 20 | 200ns | Paralleler Slave-Port | 40P, 44L, 44PT |
16CR74 |
33 | 4096 | ROM | 192 | - | 8 | 8-Bit | - | 2 | USART, I²C, SPI | 2x 8-Bit 1x 16-Bit | 12 | 8 | Ja | 20 | 200ns | Paralleler Slave-Port | 40P, 44L, 44PT |
| PIC | I/O-
Pins |
Programmspeicher-
Words 12 / 14 Bit |
RAM | EEprom | ADC-Eing. | Komp. | PWM-
Ausg. |
serielle Schnittstellen | Zeitgeber/ Zähler | Interrupts | Unter- progr- ebenen | einge- baut progr- bar | Oszi.- Freq- max. | Befehls-zyklus- zeit minimal | Bemerkungen | Gehäuseformen | ||
| [Bezeichn] | [Anz] | [Anz] | [Typ] | [Byte] | [Byte] | [Anz] | [Aufl.] | [Anz] | [Anz] | . | . | [Anz] | [Anz] | . | [MHz] | . | . | Erklärung |
16C76 |
22 | 8192 | OTP/EP | 368 | - | 5 | 8-Bit | - | 2 | USART, I²C, SPI | 2x 8-Bit 1x 16-Bit | 11 | 8 | Ja | 20 | 200ns | - | 28SP, 28SO, 28JW |
16F76 |
22 | 8192 | FLASH | 368 | - | 5 | 8-Bit | - | 2 | USART, I²C, SPI | 2x 8-Bit 1x 16-Bit | 11 | 8 | Ja | 20 | 200ns | - | 28SP, 28SO, 28SS |
16CR76 |
22 | 8192 | ROM | 368 | - | 5 | 8-Bit | - | 2 | USART, I²C, SPI | 2x 8-Bit 1x 16-Bit | 11 | 8 | Ja | 20 | 200ns | - | 28SP, 28SO, 28SS |
16C77 |
33 | 8192 | OTP/EP | 368 | - | 8 | 8-Bit | - | 2 | USART, I²C, SPI | 2x 8-Bit 1x 16-Bit | 12 | 8 | Ja | 20 | 200ns | Paralleler Slave-Port | 40P, 40JW, 44L, 44PQ, 44PT |
16F77 |
33 | 8192 | FLASH | 368 | - | 8 | 8-Bit | - | 2 | USART, I²C, SPI | 2x 8-Bit 1x 16-Bit | 12 | 8 | Ja | 20 | 200ns | Paralleler Slave-Port | 40P, 44L, 44PT |
16CR77 |
33 | 8192 | ROM | 368 | - | 8 | 8-Bit | - | 2 | USART, I²C, SPI | 2x 8-Bit 1x 16-Bit | 12 | 8 | Ja | 20 | 200ns | Paralleler Slave-Port | 40P, 44L, 44PT |
| PIC | I/O-
Pins |
Programmspeicher-
Words 12 / 14 Bit |
RAM | EEprom | ADC-Eing. | Komp. | PWM-
Ausg. |
serielle Schnittstellen | Zeitgeber/ Zähler | Interrupts | Unter- progr- ebenen | einge- baut progr- bar | Oszi.- Freq- max. | Befehls-zyklus- zeit minimal | Bemerkungen | Gehäuseformen | ||
| [Bezeichn] | [Anz] | [Anz] | [Typ] | [Byte] | [Byte] | [Anz] | [Aufl.] | [Anz] | [Anz] | . | . | [Anz] | [Anz] | . | [MHz] | . | . | Erklärung |
16C770 |
16 | 2048 | OTP/EP | 256 | - | 6 | 12-Bit | - | 1 | MI²C, SPI | 2x 8-Bit 1x 16-Bit | 10 | 8 | Ja | 20 | 200ns | interner 4MHz - Oszil. | 20P, 20SO, 20JW, 20SS |
16C771 |
16 | 4096 | OTP/EP | 256 | - | 6 | 12-Bit | - | 1 | MI²C, SPI | 2x 8-Bit 1x 16-Bit | 10 | 8 | Ja | 20 | 200ns | interner 4MHz - Oszil. | 20P, 20SO, 20JW, 20SS |
16C773 |
22 | 4096 | OTP/EP | 256 | - | 6 | 12-Bit | - | 2 | USART, MI²C, SPI | 2x 8-Bit 1x 16-Bit | 13 | 8 | Ja | 20 | 200ns | - | 28SP, 28SO, 28SS, 28JW |
16C774 |
33 | 4096 | OTP/EP | 256 | - | 10 | 12-Bit | - | 2 | USART, MI²C, SPI | 2x 8-Bit 1x 16-Bit | 14 | 8 | Ja | 20 | 200ns | Parallel-Slave-Port | 40P, 40JW, 44L, 44PQ, 44PT |
16C745 |
22 | 8192 | OTP/EP | 256 | - | 5 | 8-Bit | - | 2 | USART, USB | 2x 8-Bit 1x 16-Bit | 11 | 8 | Ja | 24, fest | 167ns | USB1.1, 64 Byte Dual-Port-RAM | 28SP, 28SO, 28JW |
16C765 |
33 | 8192 | OTP/EP | 256 | - | 8 | 8-Bit | - | 2 | USART, USB | 2x 8-Bit 1x 16-Bit | 12 | 8 | Ja | 24, fest | 167ns | USB1.1, 64-Byte D-P-RAM, Par.-Slave-Port | 40P, 40JW, 44L, 44PT |
| PIC | I/O-
Pins |
Programmspeicher-
Words 12 / 14 Bit |
RAM | EEprom | ADC-Eing. | Komp. | PWM-
Ausg. |
serielle Schnittstellen | Zeitgeber/ Zähler | Interrupts | Unter- progr- ebenen | einge- baut progr- bar | Oszi.- Freq- max. | Befehls-zyklus- zeit minimal | Bemerkungen | Gehäuseformen | ||
| [Bezeichn] | [Anz] | [Anz] | [Typ] | [Byte] | [Byte] | [Anz] | [Aufl.] | [Anz] | [Anz] | . | . | [Anz] | [Anz] | . | [MHz] | . | . | Erklärung |
16F84A |
13 | 1024 | FLASH | 68 | 64 | - | - | - | - | - | 1x 8-Bit | 4 | 8 | Ja | 20 | 200ns | - | 18P, 18SO, 20SS |
16F870 |
22 | 2048 | FLASH | 128 | 64 | 5 | 10-Bit | - | 1 | USART | 2x 8-Bit 1x 16-Bit | 10 | 8 | Ja | 20 | 200ns | In-Circuit-Debugging | 28SP, 28SO, 28SS |
16F871 |
33 | 2048 | FLASH | 128 | 64 | 8 | 10-Bit | - | 1 | USART | 2x 8-Bit 1x 16-Bit | 11 | 8 | Ja | 20 | 200ns | Parallel-Slave-Port, In- Circuit-Debugging | 40P, 44L, 44PQ, 44PT |
16F872 |
22 | 2048 | FLASH | 128 | 64 | 5 | 10-Bit | - | 1 | MI²C, SPI | 2x 8-Bit 1x 16-Bit | 10 | 8 | Ja | 20 | 200ns | In-Circuit-Debugging | 28SP, 28SO, 28SS |
16F873 |
22 | 4096 | FLASH | 192 | 128 | 5 | 10-Bit | - | 2 | USART, MI²C, SPI | 2x 8-Bit 1x 16-Bit | 13 | 8 | Ja | 20 | 200ns | In-Circuit-Debugging | 28SP, 28SO |
16F874 |
33 | 4096 | FLASH | 192 | 128 | 8 | 10-Bit | - | 2 | USART, MI²C, SPI | 2x 8-Bit 1x 16-Bit | 14 | 8 | Ja | 20 | 200ns | Parallel-Slave-Port, In-Circuit-Debugging | 40P, 44L, 44PQ, 44PT |
16F876 |
22 | 8192 | FLASH | 368 | 256 | 5 | 10-Bit | - | 2 | USART, MI²C, SPI | 2x 8-Bit 1x 16-Bit | 13 | 8 | Ja | 20 | 200ns | In-Circuit-Debugging | 28SP, 28SO |
16F877 |
33 | 8192 | FLASH | 368 | 256 | 8 | 10-Bit | - | 2 | USART, MI²C, SPI | 2x 8-Bit 1x 16-Bit | 14 | 8 | Ja | 20 | 200ns | Parallel-Slave-Port, In-Circuit-Debugging | 40P, 44L, 44PQ, 44PT |
| PIC | I/O-
Pins |
Programmspeicher-
Words 12 / 14 Bit |
RAM | EEprom | ADC-Eing. | Komp. | PWM-
Ausg. |
serielle Schnittstellen | Zeitgeber/ Zähler | Interrupts | Unter- progr- ebenen | einge- baut progr- bar | Oszi.- Freq- max. | Befehls-zyklus- zeit minimal | Bemerkungen | Gehäuseformen | ||
| [Bezeichn] | [Anz] | [Anz] | [Typ] | [Byte] | [Byte] | [Anz] | [Aufl.] | [Anz] | [Anz] | . | . | [Anz] | [Anz] | . | [MHz] | . | . | Erklärung |
16C923 |
52 | 4096 | OTP/EP | 176 | - | - | - | - | 1 | I²C, SPI | 2x 8-Bit 1x 16-Bit | 8 | 8 | Ja | 8 | 500ns | LCD - Ansteuerung, statisch und gemultiplext | 64PT, 68L |
16C924 |
52 | 4096 | OTP/EP | 176 | - | 5 | 8-Bit | - | 1 | I²C, SPI | 2x 8-Bit 1x 16-Bit | 9 | 8 | Ja | 8 | 500ns | LCD - Ansteuerung, statisch und gemultiplext | 64PT, 68CL, 68L |
| PIC | I/O-
Pins |
Programmspeicher-
Words 12 / 14 Bit |
RAM | EEprom | ADC-Eing. | Komp. | PWM-
Ausg. |
serielle Schnittstellen | Zeitgeber/ Zähler | Interrupts | Unter- progr- ebenen | einge- baut progr- bar | Oszi.- Freq- max. | Befehls-zyklus- zeit minimal | Bemerkungen | Gehäuseformen | ||
| [Bezeichn] | [Anz] | [Anz] | [Typ] | [Byte] | [Byte] | [Anz] | [Aufl.] | [Anz] | [Anz] | . | . | [Anz] | [Anz] | . | [MHz] | . | . | Erklärung |
17C42A |
33 | 2048 | OTP/EP | 232 | - | - | - | - | 2 | USART | 2x 8-Bit 2x 16-Bit | 11 | 16 | Nein | 33 | 121ns | 8x8 Multiplikation in 1 Zyklus | 40P, 40JW, 44L, 44PQ, 44PT |
17CR42 |
33 | 2048 | ROM | 232 | - | - | - | - | 2 | USART | 2x 8-Bit 2x 16-Bit | 11 | 16 | Nein | 33 | 121ns | 8x8 Multiplikation in 1 Zyklus | 40P, 44L, 44PQ, 44PT |
17C43 |
33 | 4096 | OTP/EP | 454 | - | - | - | - | 2 | USART | 2x 8-Bit 2x 16-Bit | 11 | 16 | Nein | 33 | 121ns | 8x8 Multiplikation in 1 Zyklus | 40P, 40JW, 44L, 44PQ, 44PT |
17CR43 |
33 | 4096 | ROM | 454 | - | - | - | - | 2 | USART | 2x 8-Bit 2x 16-Bit | 11 | 16 | Nein | 33 | 121ns | 8x8 Multiplikation in 1 Zyklus | 40P, 44L, 44PQ, 44PT |
17C44 |
33 | 8192 | OTP/EP | 454 | - | - | - | - | 2 | USART | 2x 8-Bit 2x 16-Bit | 11 | 16 | Nein | 33 | 121ns | 8x8 Multiplikation in 1 Zyklus | 40P, 40JW, 44L, 44PQ, 44PT |
17C752 |
50 | 8192 | OTP/EP | 454 | - | 12 | 10-Bit | - | 3 | USART(2), MI²C, SPI | 2x 8-Bit 2x 16-Bit | 18 | 16 | Ja | 33 | 121ns | 8x8 Multiplikation in 1 Zyklus | 64PT. 68L |
17C756A |
50 | 16384 | OTP/EP | 902 | - | 12 | 10-Bit | - | 3 | USART(2), MI²C, SPI | 2x 8-Bit 2x 16-Bit | 18 | 16 | Ja | 33 | 121ns | 8x8 Multiplikation in 1 Zyklus | 64PT, 68L, 68CL |
17C762 |
66 | 8192 | OTP/EP | 678 | - | 16 | 10-Bit | - | 3 | USART(2), MI²C, SPI | 2x 8-Bit 2x 16-Bit | 18 | 16 | Ja | 33 | 121ns | 8x8 Multiplikation in 1 Zyklus | 80PT, 84L |
17C766 |
66 | 16384 | OTP/EP | 902 | - | 16 | 10-Bit | - | 3 | USART(2), MI²C, SPI | 2x 8-Bit 2x 16-Bit | 18 | 16 | Ja | 33 | 121ns | 8x8 Multiplikation in 1 Zyklus | 80PT, 84L, 84CL |
| PIC | I/O-
Pins |
Programmspeicher-
Words 12 / 14 Bit |
RAM | EEprom | ADC-Eing. | Komp. | PWM-
Ausg. |
serielle Schnittstellen | Zeitgeber/ Zähler | Interrupts | Unter- progr- ebenen | einge- baut progr- bar | Oszi.- Freq- max. | Befehls-zyklus- zeit minimal | Bemerkungen | Gehäuseformen | ||
| [Bezeichn] | [Anz] | [Anz] | [Typ] | [Byte] | [Byte] | [Anz] | [Aufl.] | [Anz] | [Anz] | . | . | [Anz] | [Anz] | . | [MHz] | . | . | Erklärung |
18C242 |
23 | 8192 | OTP/EP | 512 | - | 5 | 10-Bit | - | 2 | USART, MI²C, SPI | 1x 8-Bit 3x 16-Bit | 16 | 32 | Ja | 40 | 100ns | 8x8 Mult. in 1 Zykl., | 28SP, 28SO, 28JW |
18C442 |
34 | 8192 | OTP/EP | 512 | - | 8 | 10-Bit | - | 2 | USART, MI²C, SPI | 1x 8-Bit 3x 16-Bit | 17 | 32 | Ja | 40 | 100ns | 8x8 Mult. in 1 Zykl., Par.Slave Port | 40P, 40JW, 44L, 44PT |
18C252 |
23 | 16384 | OTP/EP | 1536 | - | 5 | 10-Bit | - | 2 | USART, MI²C, SPI | 1x 8-Bit 3x 16-Bit | 16 | 32 | Ja | 40 | 100ns | 8x8 Mult. in 1 Zykl., | 28SP, 28SO, 28JW |
18C452 |
34 | 16384 | OTP/EP | 1536 | - | 8 | 10-Bit | - | 2 | USART, MI²C, SPI | 1x 8-Bit 3x 16-Bit | 17 | 32 | Ja | 40 | 100ns | 8x8 Mult. in 1 Zykl., Par.Slave Port | 40P, 40JW, 44L, 44PT |
18C658 |
52 | 16384 | OTP/EP | 1536 | - | 12 | 10-Bit | 2 | 2 | USART, MI²C, SPI, CAN2.0B | 1x 8-Bit 3x 16-Bit | 21 | 32 | Ja | 40 | 100ns | 8x8 Mult. in 1 Zykl., CAN2.0B, PSP | 64PT, 68L, 68CL |
18C858 |
68 | 16384 | OTP/EP | 1536 | - | 16 | 10-Bit | 2 | 2 | USART, MI²C, SPI, CAN2.0B | 1x 8-Bit 3x 16-Bit | 21 | 32 | Ja | 40 | 100ns | 8x8 Mult. in 1 Zykl., CAN2.0B, Par.Slave Port | 80PT, 84L, 84CL |
18C601 |
31 | Extern | - | 1536 | - | 8 | 10-Bit | - | 2 | USART, MI²C, SPI | 1x 8-Bit 3x 16-Bit | 15 | 32 | entf. | 25 | 160ns | 8x8 Mult. in 1 Zykl., Ext. (Progr.-) Speicher | 64PT, 68L |
18C801 |
42 | Extern | - | 1536 | - | 12 | 10-Bit | - | 2 | USART, MI²C, SPI | 1x 8-Bit 3x 16-Bit | 15 | 32 | entf. | 25 | 160ns | 8x8 Mult. in 1 Zykl., Ext. (Progr.-) Speicher | 80PT, 84L |
| PIC | I/O-
Pins |
Programmspeicher-
Words 12 / 14 Bit |
RAM | EEprom | ADC-Eing. | Komp. | PWM-
Ausg. |
serielle Schnittstellen | Zeitgeber/ Zähler | Interrupts | Unter- progr- ebenen | einge- baut progr- bar | Oszi.- Freq- max. | Befehls-zyklus- zeit minimal | Bemerkungen | Gehäuseformen | ||
| [Bezeichn] | [Anz] | [Anz] | [Typ] | [Byte] | [Byte] | [Anz] | [Aufl.] | [Anz] | [Anz] | . | . | [Anz] | [Anz] | [MHz] | . | . | Erklärung | |
Vor einem Projekt: Verfügbarkeit bei Microchip Technology oder einem Distributor prüfen.
Die Zahl vor der Kurzbezeichnung steht für die Anzahl der Pin's, also z.B. 8SO für ein 8-Pin Small Outline Gehäuse.
| Abkürzung | Beschreibung |
| L | Plastic Leaded Chip Carrier PLCC |
| P | Plastic DIP |
| PQ | Plastic Quad Flatpack MQFP |
| PT | Plastic Thin Quad Flatpack TQFP |
| SL | 14-lead Small Outline 150mil |
| SM | 8-lead Small Outline 207mil |
| SN | 8-lead Small Outline 150mil |
| SO | Plastic Small Outline SOIC 300mil |
| SP | Plastic Skinny DIP (schmales DIP) |
| SS | Plastic Shrink Small Outline SSOP |
| ST | Thin Shrink Small Outline 4,4mm |
| JW | CerDIP, mit Fenster, löschbare PICs |
Beispiel 1: PIC16C74B-20I/P, darin bedeuten
PIC16C74B die eigentliche Bezeichnung des PIC
-20 gibt die maximale Oszillatorfrequenz in MHz an. Andere gängige Werte sind hier -04 (4MHz) und -10 (10MHz). Bei UV- löschbaren PICs im JW - Gehäuse wird keine Frequenz angegeben, denn sie können in allen Oszillatorkonfigurationen und bis hin zur maximal möglichen Frequenz betrieben werden.
I bedeutet industrieller Temperaturbereich -40°C...+85°C, im kommerziellen Bereich 0...+70°C fehlt dieser Buchstabe, im erweiterten Bereich -40°C...+125°C steht hier ein E.
/P bedeutet Plastik DIP - Gehäuse. Die übrigen Gehäusekennungen finden sie in der Tabelle. Vor der Gehäusekennung befindet sich ein Schrägstrich.
Die Tabelle erhebt keinen Anspruch auf Vollständigkeit und tatsächliche Verfügbarkeit der genannten PICs. Alle Angaben ohne Gewähr.
Sollten sie in der Tabelle einen Fehler entdecken: Bitte mitteilen , damit er entfernt werden kann.
Links ohne inhaltlichen Bezug zu www.picinfo.de: Ferienwohnung Friedrichskoog, Ferienhaus Friedrichskoog, Musical Hamburg, Entlaufen