Confronto di microcontrollori

Confronto di microcontrollori

Un microcontrollore è un circuito integrato che combina un'unità centrale di elaborazione, vari tipi di memoria e circuiti di ingresso-uscita per rendere un computer autonomo e controller. Il basso costo e la versatilità dei componenti li rendono utili in numerose applicazioni, tra cui giocattoli, elettrodomestici, controlli industriali e sistemi veicolo automatizzato. Mentre la maggior parte hanno disegni di 8 bit, alcuni sono 16 bit o 32 bit. Intel, Motorola, Texas Instruments e diversi altri produttori producono microcontrollori.

PIC 16C5X/XX

Microchip Technology rende la famiglia di 16C5X/XX PIC di microcontrollori a 8-bit chip. Essi hanno una velocità di clock massima di 40 MHz, ma può essere eseguito a velocità inferiori per risparmiare energia. A seconda del dispositivo, hanno da 512 a 2K byte di memoria di sola lettura e 25 a 73 byte di RAM. Hanno un contatore in tempo reale a 8 bit, timer di modalità e cane da guardia di spegnimento programmabile. Consumo di corrente varia da 15 microampere a 32 kHz a sotto due milliampere a quattro MHz.

8051

L'Intel 8051 è una famiglia di microcontrollori a 8-bit. Sua ROM varia da nessuno a 8K e ha 128 o 256 byte di RAM a seconda del numero di parte specifica. Che corrono a velocità di clock fino a 12 MHz. Due dispositivi utilizzare EPROM, in cui la luce ultravioletta Cancella dati e una speciale elettrica programmatore scrive nuovi dati. Hanno quattro porte di ingresso-uscita bidirezionale di otto bit ciascuno per un totale di 32 linee dei / o.

68HC11

68HC11 di Motorola è un'altra famiglia di microcontrollori a 8-bit. Il 68HC11s utilizzare memoria cancellabile elettricamente o cancellabile UV per l'archiviazione permanente. I modelli differenti della famiglia hanno compreso tra zero e 768 byte di RAM. Gamma di velocità di clock fino a tre MHz, e le patatine disegno fino a 27 milliampere di corrente a due MHz. Questi microcontrollori dispongono di otto convertitori analogico-digitale di 8 bit per il monitoraggio di segnali analogici in tempo reale.

TI ARM Stellaris

Il Texas Instruments ARM Stellaris LM4F è un microcontrollore che unisce caratteristiche di 16 bit e a 32 bit. Utilizza diversi tipi di memoria, tra cui 2K byte della ROM cancellabile elettricamente, 256 KB di flash, fino a 32 KB di RAM e una ROM programmato in fabbrica con librerie software. Il microcontrollore viene eseguita all'orologio con velocità fino a 80 MHz. Esso supporta Universal Serial Bus 2.0, nonché comunicazioni di dati RS-232. Ha diverse impostazioni di potenza, tra cui una modalità standby che consuma 1,6 microampère di corrente.