Paso 2: Mostrar tapones
Programability y Reprogramability:
En este momento, yo diría que un aficionado debe considerar sólo microcontroladores que tienen memoria de programa flash o eeprom interna y pueden ser borrado y reprogramaron un número considerable de veces. También hay micros que pueden utilizarse con memoria externa (agrega complejidad y costo), micros borrables de la UV (generalmente absolutamente costosos debido a los embalajes), chips programables una sola vez (potencialmente usable después de tener un diseño de trabajo, pero perdiendo su ventaja de precio de todos modos) y fichas programadas por máscara (esencialmente inútiles).
Periféricos:
Si quieres tu microcontrolador haber construido en Ethernet, CAN, USB o incluso múltiples puertos serie, muchas opciones comunes van a ser eliminadas. Algunos periféricos pueden ser útiles tener: UARTs, controladores de SPI o I2C, PWM controladores y memoria de datos EEPROM son buenos ejemplos, aunque funcionalidad similar con frecuencia puede ser implemnented en software o partes externas.
Es conveniente si los pines de salida pueden suministrar cantidades razonables de corriente para manejar LEDs o transistores directamente; algunas fichas tienen 5mA o menos capacidad de impulsión.
Presentación física:
Aficionados a los hobbys son algo limitados es los paquetes son capaces de ocuparse de una creación de prototipos, fabricación de PCB, o soldadura. Coldfire BGA 256 bola CPU puede ser dulce, pero es con eficacia inutilizable por simples mortales. Microcontroladores disponibles en paquetes de 0,1 en inmersión son mucho más fáciles de tratar. Probablemente cualquier cosa con un espaciado de pines menor de 0,05 en debe ser visto con cierto escepticismo.
Memoria:
El tamaño de memoria puede ser una consideración importante. Algunos micros tienen tan sólo 256 innstructions y 16 bytes de RAM. Usted puede hacer mucho en ese tipo de espacio (Créalo o no), pero no todo. Por otra parte, mientras que con frecuencia puede actualizar a un "chip más grande", algunas familias de chip tienen relativamente pequeña de la memoria límites impuestos por su arquitectura, incluso que el chip más grande puede conseguir tendrá solamente 8 instrucciones (por ejemplo). RAM (memoria) es generalmente escaso en microcontroladores; algunos algoritmos requieren RAM considerable ser implementado en forma sencilla, y puede ser que vale la pena en busca de un micro con una gran cantidad de RAM (o capacidades de expansión de RAM externas) si ese es el tipo de cosas que tenía en mente. (Por ejemplo, implementación de protocolos de red TCP/IP en un micro que espacio total de memoria RAM es menor que por un típico paquete de ethernet suele ser... interesante.)