La mayoría de los fabricantes publican diseños de referencia para sus productos de CPU. Encuentra uno de esos y constrúyelo. Una vez que lo haya ensamblado, comience a escribir el código más básico que pueda para identificar que el circuito funciona, (activación de la placa). Esto probablemente comenzará con un bucle muy simple que alterna un poco en un pin en alguna parte, y que observa en su GUI (osciloscopio). Gradualmente agregue más a su código para ejercitar todas las partes del circuito. Al principio de este proceso, haga funcionar el puerto serie, si lo hay, y a medida que agregue más funcionalidad a su código de prueba, hágalo interactivo a través del puerto serie. Construya los bits de código que usa para probar el sistema de una manera que termine con funciones reutilizables y llamables, para que pueda colocarlas en su aplicación una vez que comience a desarrollar eso.
¿Cómo comenzar con 8051 para hacer mi primer proyecto? Cómo hacer un diagrama de circuito EXTERNO que se requiere para el funcionamiento del microcontrolador
Related Content
Cómo prepararse para la investigación en sistemas embebidos
¿Por qué los sistemas embebidos se han vuelto omnipresentes?
Umm … Diseña circuitos que harán lo que quieras. Si desea diseñar su propio circuito alrededor de un microcontrolador, necesita comprender la electrónica digital, el diseño básico del circuito y una comprensión sólida sobre el funcionamiento del microcontrolador en cuestión.
Si tiene todo esto, consiga la hoja de datos del microcontrolador en cuestión y lea y comprenda los circuitos externos y los requisitos para que el controlador funcione. Luego construya su propio circuito para obtener la salida deseada del sistema. Luego debe desarrollar el software necesario para que el microcontrolador realice sus tareas.
Si no conoce estas cosas básicas, entonces la respuesta que busca vale la pena de 2 a 3 semestres de transferencia de conocimiento y está mucho más allá del alcance de una respuesta de Quora.
Hay algunos buenos recursos en línea, si los busca. Acá hay uno –
Un tablero Tiny 80 (C) 32 BASIC
Le muestra un diagrama de circuito y detalles de construcción de una simple placa de propósito general 8051 (en realidad 8032). Esta placa puede ejecutar BASIC 52, un simple intérprete BASIC, que es tan bueno como cualquier lugar para comenzar. Es bastante fácil usar el intérprete BASIC para crear y ejecutar programas en lenguaje ensamblador.
Pronto querrá pasar a otros procesadores con una arquitectura más moderna, pero no está de más experimentar las frustraciones de la arquitectura 8051 primero.
¿Por qué no usas una placa de desarrollo lista para usar? Arduino hará, o cualquier cosa barata que pueda obtener de eBay / AliExpress. En serio, 8051 podría ser un nicho para principiantes.
More Interesting
¿Cuál es la diferencia entre PLC y microcontrolador?
¿Qué controlador se usa actualmente en las industrias, PIC o ARM7?
¿Cuáles son las principales diferencias entre mlockall () y swapoff -a?
¿Cuáles son algunos proyectos de BTech para el último año que se basan en sistemas integrados?
¿Qué debo hacer para convertirme en un gran ingeniero de sistemas integrados?
¿Cómo se usan los sistemas embebidos en aplicaciones aeroespaciales?