lenguaje c
Conocer el microcontrolador. Un microcontrolador es un circuito integrado genérico cuyas partes debemos adaptar para quefuncionen según los requerimientos de nuestro diseño. Obviamente no podríamos programar lo que no conocemos.
Conocer los periféricos externos. Un microCONTROLADOR no sería muy útil si no tiene quécontrolar. Muchos dispositivos a controlar o mediante los cuales se va a controlar son comunes de la electrónica analógica, como transistores, relés, diodos LED, registros de desplazamiento e incluso losmotores, y se da por hecho que el lector ya conoce lo suficiente de ellos. También están los periféricos que difícilmente pudo el alumno haber operado antes sin ayuda de un microcontrolador o unacomputadora, como por ejemplo, LCDs, los motores de pasos, los sensores de temperatura digitales, etc. Es todo este segundo grupo de periféricos externos el que se cubre en un curso de microcontrolador comoéste.
Conocer un lenguaje de programación. Conocer un lenguaje de programación es un mundo aparte y es raro que una persona trate de conocer un microcontrolador al mismo tiempo que va aprendiendo ellenguaje. El lenguaje C en particular es un tema que normalmente se aprende por separado.
Los lenguajes de alto nivel son mucho más potentes que el ensamblador aunque su aprendizaje demanda un mayoresfuerzo. Para empezar a programar en ensamblador nos puede bastar con aprender unas 50 palabras (las instrucciones básicas). En cambio dominar un lenguaje de alto nivel como el C es como aprender ahablar en un nuevo idioma. No basta con memorizar palabras nuevas, sino que debemos aprender a manejar una nueva estructura gramatical. Además, los procesadores no son como las personas: si en un códigode 100 líneas te olvidaste de una sola coma, los compiladores no te lo pasarán por alto.
Por qué C y no Basic
Ciertamente, el Basic es el lenguaje más fácil de aprender (no es exactamente la...
Regístrate para leer el documento completo.