La Red de Conocimientos Pedagógicos - Conocimientos para el examen de postgrado - Documento de diseño del curso de comunicación entre dos computadoras y dos microcontroladores 51

Documento de diseño del curso de comunicación entre dos computadoras y dos microcontroladores 51

Programa de comunicación en serie con microcontrolador + informe de diseño del curso + diagrama de circuito

Este diseño utiliza dos microcontroladores AT89C51 para realizar la comunicación en serie de información. En el proceso de diseño, desde la comprensión de los antecedentes de comunicación de las dos computadoras hasta la comprensión de las funciones específicas del microcontrolador 89C51, todo es diferente del microcontrolador 8051. Desde estar familiarizado con los principios de la comunicación en serie hasta dominar la implementación de una comunicación en serie específica entre dos computadoras; desde el diseño de circuitos de hardware hasta la programación, desde la depuración de hardware hasta la simulación de software; Los datos del remitente se desconectan del puerto serie TXD y la señal se transmite al receptor a través de la línea de transmisión (línea de doble pegamento). El receptor recibe señales de nivel para el circuito de interfaz, es una transmisión de corta distancia, lo que reduce el efecto antiinterferente. Si el puerto serie de la computadora dual de corta distancia se puede conectar al chip general RS232 del convertidor de nivel, no lo describiremos aquí. En el diseño ganamos mucho y encontramos muchos problemas. En primer lugar, después de completar las tareas de estudio del curso de microcontroladores, no entendía bien el contenido, no tenía la capacidad de usarlo de manera flexible y tuve algunos problemas para ampliar mis conocimientos. Entonces, cuando me enfrentaba a un problema de diseño, no podía elaborar ideas de diseño sistemáticamente. En segundo lugar, la comprensión no puede integrarse mejor con la práctica. Mientras se consolidan y aprenden conocimientos de hardware, el software se utiliza para controlar y coordinar el hardware para realizar funciones del mundo real, y las funciones del software se completan a través del hardware, lo que ha logrado ciertos resultados. Nuevamente, durante el proceso de diseño del hardware, se completó la selección del método de comunicación en serie, el cálculo de la velocidad en baudios y la comunicación en serie en el modo de consulta y el modo de interrupción. En cuanto a la selección de chips, al escribir software existen grandes obstáculos para las funciones de algunas instrucciones, la conexión de módulos funcionales y la selección de direcciones de chips. Estos fueron resueltos con la ayuda de profesores y compañeros y consultando la información por mí mismo. Al mismo tiempo, también aprendí sobre muchos problemas. Y dominó el uso de KEIL y la depuración de programas, así como el uso del software de simulación de microcontroladores PROTUES, lo que mejoró enormemente la eficiencia del aprendizaje. Los sitios web descarados, miserables y sucios siempre plagian.

A través del diseño de este curso no sólo se han puesto en práctica conocimientos teóricos, sino que también se han consolidado de manera efectiva. Al mismo tiempo, tengo una comprensión sistemática del historial de desarrollo, funciones potentes, campos de aplicación y conocimiento en serie de los microcontroladores, y también tengo una comprensión preliminar de un proceso completo de desarrollo de sistemas. El diseño proporciona una buena plataforma para el cultivo del pensamiento creativo y el ejercicio de las habilidades de desarrollo. La discusión mutua, el aprendizaje y la mejora mutua entre los estudiantes, la ayuda del conocimiento de los profesores y la transferencia de experiencias también son un hermoso paisaje de este diseño, y realmente desempeñan un papel en la atracción de nuevas ideas. Aquí, me gustaría agradecer al maestro por brindarnos una oportunidad de aprendizaje tan buena.