La relación entre el diagrama de circuito y el programa de ensamblaje en el diseño de microcontroladores
Generalmente, el circuito se diseña antes de programar. Porque algunas funciones especiales del microcontrolador solo están disponibles en ciertos pines y algunas funciones están disponibles en cada pin. Por ejemplo, las 32 E/S del microcontrolador 51 se pueden utilizar para entrada y salida. Pero la función especial de interrupción sólo está disponible en el puerto P3. Es más conveniente solo si los distintos pines están asignados correctamente para la programación de antemano. Si el programa es incorrecto, podemos modificarlo, pero si el circuito es incorrecto, será muy problemático modificarlo. En cuanto al diagrama de flujo, es solo para aclarar nuestro pensamiento al programar. Para programas simples generales, no es necesario utilizar un diagrama de flujo. Sin embargo, se recomienda que desarrolle el hábito de escribir diagramas de flujo.