
Siempre estoy sorprendido por la nueva tecnología que constantemente está saliendo que permite a aficionados como yo acceso a microcontroladores poderosos y baratos como los consejos de desarrollo de Arduino o chipKIT. Son fácil de programar y fácil de usar, pero a veces el código se puede obtener un poco más largo y lo mira y piensa "Debe haber una manera mejor/más rápido/fácil/más corto de escribir esto." Hay varias formas de simplificar los dibujos, como el uso de matrices y los bucles () para iterar a través de la asignación de números a las variables, pero uno de mis favoritos es asignar el 1 y 0 directamente a los registros en el chip. Esto sucede en el fondo cuando compilar y subir el dibujo a tu microcontrolador. Cada instrucción y sus parámetros asociados se dividen en un lenguaje más simple llamado conjunto (conjunto de instrucciones AVR ATMEL chips, conjunto de instrucciones MIPS para chips PIC) e instrucciones de montaje están diseñadas para manipular directamente los bits de registros. Ahora, usted puede tomar el tiempo para conocer la Asamblea y un nuevo IDE para implementarlo, o si sus instrucciones son sencillas y claras, se puede evitar el extra coste de espacio y tiempo por saltar sobre las instrucción conversión proceso y leer/escribir datos directamente a/desde los registros usando el estándar IDE las instrucciones que usted está familiarizado con.