Tarea 1 FEJ
ELECTRÓNICA
Desarrollo de sistemas basados en Microcontroladores
y DSPS
“TAREA 1 Estado del arte de los Microcontroladores”
ALUMNOS:
FELIX DANIEL RAMOS GUTIERREZ
EIKER ROSENTAL SANCHEZ
JULIO CÉSAR TEJEDA LUNA
PROFESOR:
MC Nicolás Quiroz
PUEBLA, PUE.
Hernández
28 DE MAYO DEL 2015
OBJETIVO
Investigar las diferentes Familias de Microcontroladores
(Intel, Freescale,Microchip, Atmel, Cypress, NEC, Infineon,
Fujitsu, etc.).
Características
Periféricos
Memoria de programa (FLASH) y datos (RAM)
Tamaño de palabra (8,16 y 32 bits)
Rendimiento, Arquitectura (RISC, CISC), Etcétera
Plataformas de desarrollo (Kits)
Software de desarrollo (ensamblador y compiladores)
Costos
Las familias seleccionadas se muestran a continuación y son las
que estánmarcadas con una imagen a lado izquierdo de la tabla
comparativa de fabricantes.
MICROCHIP
Precio:
Memoria de programa:
Ram:
EEPROM/HEF:
Cantidad de pines:
Velocidad Máxima de CPU:
PPS (Peripherical Pin Select):
Oscilador interno (Vel):
Numero de comparadores:
Canales A/D:
Resolución Máxima A/D(bits) :
Convertidores D/A:
Resolución Máxima D/A(bits):
Voltaje de Referencia interno:
Zero CrossDetect:
Slope Compensation
DSM
Temporizadores Digitales de 8 bits:
Temporizadores Digitales de 16 bits:
Temporizador medidor de señal:
Temporizador de limite para
hardware:
Salidas PWM
Resolución PWM máxima(bits):
Temporizador Angular:
Acelerador matemático:
ADC :
UART:
SPI:
I2C:
Modulos USB:
Watchdog:
CRC/Scan:
Familia
PIC 10 F
$0.31*$0.37
USD
0.375*0.75
Kbytes
16*-64
bytes
No
6
4 MHz
No
4 Mhz
(16“XLP”)
0*-1
0*-3
0*-8
0
0
Si*
No
No
No
1*-2
0
0
0
No
0
No
No
No
0
0
0
0
No
No
Familia PIC 12 F
Familia PIC 16 F
Familia PIC 18
F
$1.16-$8.44
USD
$0.39*-$0.95 USD
$0.39-$4.16 USD
1.5-3.5 Kbytes
1.5-56 Kbytes
8-128 Kbytes
41-256 bytes
25-2048 bytes
HEF*
8
4-32 MHz
No
4-32 MHz
64-256/HEF*
14-40
20-48MHz
No*-Si
4-32 MHz
256-3906
bytes
128,256/HEF
18-100
40-64 MHz
No-Si
8-64MHz
0-2
0-50,8,10
0,1
0-5
Si/No
No*/si
No
No
1*-4
0-1
0*-2
0*-3
0-6
0-30
0-12
0-2
0-10
Si/No
Si/no
0/Sc
No
1-6
0-4
0-2
0-4
0-3
5-35
10-12
0-1
0-5
Si/No
Si/No
0
No
1-6
0-6
1-4
0
0*-5
0*16
No
No
No
0*-1
0*-1
0*-1
0
No*/Si
No*/Si
0-20
0,10,16
No*
No*
No*
0-1
0-1
0-1
0-1
Si/No
Si/no
0
0-10
No
No
No
1-2
1-2
1-2
0-1
No
No
CLC:
Generador de funciones
complementario(CWG)/Generador
de salidas complementario:Oscilador numerico controlado:
Controlador de modo de cambio
programable:
Canales táctiles:
LCD:
Temperaturas Min/Max:
Voltaje de operación Min/Max:
Capaz de soportar alto voltaje:
0*-1
0*-1
No
No*/1/CWGx1
0-4
0,1,2,3/CWGx1,2/3xCOG
0
0
0*-1
No
0*-1
No
0-1
No
0
0
0*-3
0
-40/125
2/5.5
No
0*-4
0
-40/85,125*,150
1.8,2,2.3/3.6,3.7,5.5,15
No*/Si
0-24
0,60,96
-40/125
1.8,2/5.5
No
0-24
0-480-40/125
1.8%5.5
No
TEXAS INSTRUMENTS
Frecuencia (MHz)
Memoria no volátil (KB)
SRAM (kB)
GPIO
I2C
SPI
UART
DMA
ADC
Comparadores
Temporizadores 16 bits
Temporizadores 32 bits
Multiplicadores
AES
BSL
VCC (Min/Max)
Watchdog
MSP430F1X
8
0-60
0.125-10
14-48
0-1
0-2
0-2
0,3
Slope
Sí
1-2
0
16x16
N/A
SP430F2X
8-16
0,4-120
0.125-8
4-80
0-2
0-4
0-2
0-3
Slope
Sí
1-2
0
32x32
N/A
1.8/3.6
Sí
Temperatura(Min/Max)
-40/85
1.8/3.6
LCD
Watchdog
Scan Interface
Brown Out Reset
-40 to 125
MSP430L092
4
0
0.125-2
11
0
0
0
0
ADC8-4ch
Sí
2
0
N/A
N/A
UART
0.9/1.65
Watchdog
DAC
Temp Sensor
Brown Out Reset
-
ATMEL
Memoria Flash (Kbytes)
Pin Count
Frecuencia de Operación(MHz)
CPU
SRAM(Kbytes)
EEPROM(Bytes)
I/O Pins
Potencia Pico
Voltaje de Operación
Rango Temperatura
Número de canales táctiles
TemporizadoresWatchdog
32kHz RTC
Comparador analógico
Resolución ADC (bits)
Canales ADC
Canales DAC
UART
SPI
Interfaz USB
Canales PWM
Ethernet
Can
AT32UCA
128-512
64-144
66-84
32 bits AVR
32-128
0
44-110
No
3.0 a 3.6
-40 a 85
32
10
Sí
Sí
10
8
2
4
6
Device+OTG
13
1
0
Los Microcontroladores COPSAx7 OTP son miembros de la familia de los COP8 y utilizan como “corazón” un
arquitectura con un chip de 8 bits. Estos...
Regístrate para leer el documento completo.