Principios y tecnología de aplicación de microcomputadoras de un solo chip (Respuestas a la segunda edición de Principios y tecnología de aplicaciones de microcomputadoras de un solo chip)
Hoy, el editor compartirá con usted el conocimiento de los principios y la tecnología de aplicación de los microcontroladores. También analizará y responderá las respuestas extraescolares de la segunda edición de los principios y tecnologías de aplicación de los microcontroladores. Si puede resolver el problema que deseas saber, sigue este artículo Detener.
Descripción general de los principios y aplicaciones de los microcontroladores
Principios y aplicaciones de los microcontroladores:
Este libro presenta la estructura del hardware y el sistema de instrucciones del microcontrolador MCS-51. Desde la perspectiva de la aplicación, presenta la programación en lenguaje ensamblador y varios diseños de interfaz de hardware, varios programas de procesamiento y cálculo de datos de uso común, controladores de interfaz y el diseño de sistemas de aplicaciones de microcomputadoras de un solo chip MCS-51, y también analiza los También se presenta en detalle el diseño de los sistemas de aplicación de microcomputadoras de un solo chip MCS-51. La tecnología antiinterferencias y varios dispositivos nuevos. Este libro destaca la practicidad y tipicidad del contenido seleccionado. La mayoría de los ejemplos de aplicación del libro provienen de trabajos de investigación científica y prácticas docentes, han sido probados y son ricos y detallados.
¿Qué tal Li Quanli sobre los principios y la tecnología de aplicación de los microcontroladores?
Categoría de tema Investigación básica □ Investigación aplicada □ v Otros □
1.
El módulo de reloj se utiliza principalmente para cronometrar horas, minutos, segundos, años, meses, días y días de la semana. El chip utilizado en este módulo es el chip de reloj DS12C887. Este chip está altamente integrado, el diseño de su circuito periférico es muy simple, su rendimiento es muy bueno y su precisión de sincronización es alta.
DS12C887 es un paquete dual en línea. Su conexión específica con el microcontrolador es la siguiente: la línea de multiplexación bidireccional de dirección/datos AD0 ~ AD7 está conectada al puerto P0 del microcontrolador y se utiliza para intercambiar datos con el microcontrolador; el pin de entrada del estroboscópico de dirección AS está conectado al ALE; del microcontrolador para El pestillo de dirección realiza la multiplexación de datos de dirección; la línea de selección del chip CS está conectada a P2.6 del microcontrolador y se utiliza para hacer estroboscópico el chip de reloj; el pin de entrada de lectura del estroboscópico de datos DS está conectado al estroboscópico de lectura; pin del microcontrolador y se utiliza para realizar el control de lectura de los datos del chip; la entrada de lectura/escritura R/W está conectada al pin estroboscópico de escritura del microcontrolador y se utiliza para realizar el control de escritura del chip de reloj; el MOT está conectado directamente a tierra y se selecciona la sincronización INTEL. El pin IRQ está conectado a INT1 de 8051 y se utiliza para proporcionar una base de tiempo para la recopilación de tiempo.
2. Bases para la selección del tema
Actualmente, en el mundo, una industria de la información está liderada por la tecnología microelectrónica, la tecnología informática y de las comunicaciones, y se centra en la tecnología de la información y la industria de la información. la revolución está en ascenso. Para que nuestro país alcance la informatización económica lo antes posible y alcance el nivel de los países desarrollados, debemos acelerar el desarrollo de la tecnología de la información y la industria de la información de nuestro país. Cómo combinar la tecnología informática con aplicaciones prácticas de manera más efectiva y desempeñar su papel de manera más efectiva es el tema más candente en la comunidad científica, y también es un campo activo sin precedentes en las aplicaciones informáticas actuales.
3. El propósito de la selección del tema
La finalización de este experimento ha demostrado la función de almacenamiento del microcontrolador. Desde otra perspectiva, podemos ver las perspectivas de desarrollo de esta función. En la actualidad, abundan las memorias de moda. Es posible que nuestro pequeño diseño no cuente frente a estos MP3 y MD3, pero si podemos desarrollarnos al nivel de los microchips en este campo, podremos liderar una nueva generación de memorias.
4. Requisitos de selección del tema
5. Disposición del progreso
La primera fase es de diciembre de 2008 a febrero de 2009, etapa de preparación de datos
Lea una gran cantidad de información y artículos relacionados con el tema, y prepare el plan de implementación del proyecto y las medidas relacionadas.
La segunda etapa es desde marzo de 2009 hasta mediados de abril de 2009 y se escribe el primer borrador.
p>De acuerdo con el informe de propuesta de proyecto y los requisitos del instructor sobre el contenido de la asignatura y el formulario de finalización, se obtiene la información y los resultados correspondientes. escuchar las opiniones del instructor de manera oportuna y mejorar el plan y las medidas; continuar realizando investigaciones para lograr ciertos resultados y completar el primer borrador para inspección;
La tercera etapa es a mediados de abril de 2009.
Se realizarán mejoras con base en la evaluación del instructor del primer borrador para facilitar la continuación de la tesis.
La cuarta etapa es desde finales de abril de 2009 hasta junio de 2009. Borrador final
Completar la redacción de la tesis de graduación y enviarla al tutor para su revisión. Realizar las modificaciones necesarias según el. requisitos del tutor y mejorar aún más la redacción de la tesis
6. Requisitos para completar la tesis de graduación
Con la ayuda del instructor, busque más aprendizaje y selección de temas en el Internet revisando cuidadosamente libros y revistas Conocimiento profesional relevante y completando el dominio del conocimiento relevante. Y realizar investigaciones apropiadas y experimentos relacionados.
7. Referencias principales
Recomendar un libro sobre los principios y la tecnología de aplicación de los microcontroladores.
Si su propósito al aprender microcontroladores es usarlos para el desarrollo en el futuro, entonces debe comenzar a aprender desde lo básico. C tiene las ventajas de C y el ensamblaje tiene las ventajas del ensamblaje. Si no entiende el ensamblaje, no puede convertirse en un maestro de la programación. Insertar el ensamblaje en C puede aprovechar al máximo las ventajas de ambos. No hay atajos para aprender los microcontroladores. Para aprender las teorías básicas, debe aprender. Conocimientos básicos de circuitos digitales. Se recomienda que estudie detenidamente "Principios y aplicaciones de microcontroladores: basado en el libro "Ensamblaje, C51 y programación híbrida", los ejemplos de este libro se combinan con la práctica real. Después de estudiar este libro, podrá. Tendrá algunas ideas al diseñar. El diagrama esquemático de cada ejemplo es consistente con el diagrama de circuito real, y se marcan los componentes de cada dispositivo, se dan explicaciones detalladas del ensamblaje y la programación de C51. consistente con el diseño del producto El último capítulo ofrece dos ejemplos completos, que son fáciles de entender y pueden guiar a los principiantes para comenzar. Puede usarse como referencia al diseñar.
Principios y aplicaciones de microcontroladores
"Principios y aplicaciones de microcontroladores" es un libro publicado por Electronic Industry Press en septiembre de 2010. Este libro presenta de forma sistemática y exhaustiva los principios básicos de los microcontroladores 80C51. , estructura de hardware, sistema de instrucción y, desde la perspectiva de la aplicación, introduce la programación en lenguaje ensamblador, la expansión de circuitos externos de microcontroladores y métodos de diseño de interfaces con teclados, pantallas LED, pantallas LCD, impresoras, etc., e introduce. detalla las características seriales, funcionales y aplicaciones típicas de los convertidores A/D y D/A con interfaces paralelas, agregando contenido como diseño de sistemas de aplicaciones de microcontroladores, simulación Proteus, experimentos y diseño de cursos.
1. Introducción
El libro contiene ejemplos de aplicaciones detallados y contenido experimental rico, que tiene valor de referencia. Este libro está equipado con material didáctico electrónico y otros recursos didácticos. Este libro se puede utilizar como material didáctico para cursos relacionados con "Principios y aplicaciones de microcontroladores" en especialidades como ingeniería de información electrónica, automatización, ingeniería de comunicaciones, tecnología e instrumentos de medición y control en colegios y universidades, y también se puede utilizar como un libro de referencia para el personal técnico relevante.
2. Características de este libro
Este libro es el resultado de la construcción de cursos de calidad a nivel provincial en la provincia de Jiangxi.
Este libro parte de la enseñanza de la vida real y aplicaciones prácticas de ingeniería, mejora el contenido de los materiales didácticos tradicionales sobre microcontroladores y se esfuerza por estar en línea con el mercado y sincronizado con la realidad. Sobre el tema de la expansión del bus paralelo, se destacan el método de expansión y las aplicaciones típicas. Los dispositivos paralelos, la expansión del bus paralelo y 8255, 8155, 8279 y otros dispositivos que se han eliminado básicamente se simplifican o abandonan. etc., se complementan las aplicaciones de interfaz de dispositivos bus y el uso de nuevos componentes funcionales dentro de los microcontroladores de la serie STC, así como las especificaciones de programación C51, etc.
El libro contiene capítulos sobre diseño de sistemas de aplicación de microcontroladores, simulación Proteus, experimentos y diseño de cursos. El libro de texto principal y el libro de texto experimental están integrados en un solo libro, que tiene una gran cantidad de conocimientos.
Los principios y aplicaciones de los microcontroladores
Los principios y aplicaciones de los microcontroladores requieren el aprendizaje del lenguaje ensamblador de bajo nivel y del lenguaje C. Aprender es difícil. Pero mientras tengas perseverancia, definitivamente podrás aprenderlo.
1) Lenguaje de programación:
a) El lenguaje ensamblador es un lenguaje de bajo nivel utilizado para computadoras electrónicas, microprocesadores, microcontroladores u otros dispositivos programables, también conocido como lenguaje simbólico. En lenguaje ensamblador, los mnemotécnicos se utilizan para reemplazar los códigos de operación de las instrucciones de la máquina, y los símbolos o etiquetas de dirección se usan para reemplazar las direcciones de instrucciones u operandos. En diferentes dispositivos, el lenguaje ensamblador corresponde a diferentes conjuntos de instrucciones en lenguaje de máquina, que se convierten en instrucciones de máquina mediante el proceso de ensamblaje.
b) El lenguaje C es un lenguaje de programación informática general y muy utilizado.
El objetivo de diseño del lenguaje C es proporcionar un lenguaje de programación que pueda compilarse fácilmente, manejar memoria de bajo nivel, generar una pequeña cantidad de código de máquina y que pueda ejecutarse sin ningún soporte de entorno de ejecución.
2) El microcontrolador es un chip de circuito integrado que utiliza tecnología de circuito integrado a muy gran escala para combinar una unidad central de procesamiento (CPU) con capacidades de procesamiento de datos, memoria de acceso aleatorio (RAM) y memoria de solo lectura. (ROM) y una variedad de puertos de E/S Integra el sistema de interrupción, temporizador/contador y otras funciones en un chip de silicio para formar un sistema de microcomputadora pequeño pero completo, que se usa ampliamente en el campo del control industrial. A partir de la década de 1980, los microcontroladores de 4 y 8 bits se desarrollaron en ese momento hasta los actuales microcontroladores de alta velocidad 300M.
3) Dado que los microcontroladores son sensibles a los costos, el software actualmente dominante sigue siendo el lenguaje ensamblador de nivel más bajo. Es el lenguaje de nivel más bajo, excepto el código de máquina binario. ¿Nivel? ¿Paño de lana? Muchos lenguajes de alto nivel han alcanzado el nivel de programación visual, entonces ¿por qué no usarlos? La razón es muy simple, es decir, el microcontrolador no tiene una CPU como una computadora doméstica, ni un dispositivo de almacenamiento masivo como un disco duro. Incluso si solo hay un botón en un pequeño programa escrito en un lenguaje visual de alto nivel, ¡alcanzará un tamaño de docenas de K! Está bien para el disco duro de una PC doméstica, pero es inaceptable para un microcontrolador. La tasa de utilización de los recursos de hardware del microcontrolador debe ser muy alta, por lo que, aunque el ensamblaje es primitivo, todavía se usa ampliamente. De la misma manera, si el sistema operativo y el software de aplicación de una supercomputadora se ejecutan en una PC doméstica, la PC doméstica no podrá soportarlo.
Respuestas a los ejercicios extraescolares de la segunda edición de Principios y aplicaciones de microcontroladores y programación C51, compilados por Yang Jiaguo y Xie Weicheng
Firma del instructor
Firma del estudiante
15 de marzo de 2009
Fuente de la pregunta
Recomendado por el instructor □ v Opcional □ Otro □
Categoría de pregunta Básico investigación □ Investigación aplicada □ v Otros □
1. Preparación de datos de investigación
El módulo de reloj se utiliza principalmente para cronometrar horas, minutos, segundos, años, meses, días y semanas. El chip utilizado en este módulo es el chip de reloj DS12C887. Este chip está altamente integrado, el diseño de su circuito periférico es muy simple, su rendimiento es muy bueno y su precisión de sincronización es alta.
DS12C887 es un paquete dual en línea. Su conexión específica con el microcontrolador es la siguiente: la línea de multiplexación bidireccional de dirección/datos AD0 ~ AD7 está conectada al puerto P0 del microcontrolador y se utiliza para intercambiar datos con el microcontrolador; el pin de entrada del estroboscópico de dirección AS está conectado al ALE; del microcontrolador para El pestillo de dirección realiza la multiplexación de datos de dirección; la línea de selección del chip CS está conectada a P2.6 del microcontrolador y se utiliza para hacer estroboscópico el chip de reloj; el pin de entrada de lectura del estroboscópico de datos DS está conectado al estroboscópico de lectura; pin del microcontrolador y se utiliza para realizar el control de lectura de los datos del chip; la entrada de lectura/escritura R/W está conectada al pin estroboscópico de escritura del microcontrolador y se utiliza para realizar el control de escritura del chip de reloj; el MOT está conectado directamente a tierra y se selecciona la sincronización INTEL. El pin IRQ está conectado a INT1 de 8051 y se utiliza para proporcionar una base de tiempo para la recopilación de tiempo.
2. Bases para la selección del tema
Actualmente, en el mundo, una industria de la información está liderada por la tecnología microelectrónica, la tecnología informática y de las comunicaciones, y se centra en la tecnología de la información y la industria de la información. la revolución está en ascenso. Para que nuestro país alcance la informatización económica lo antes posible y alcance el nivel de los países desarrollados, debemos acelerar el desarrollo de la tecnología de la información y la industria de la información de nuestro país. Cómo combinar la tecnología informática con aplicaciones prácticas de manera más efectiva y desempeñar su papel de manera más efectiva es el tema más candente en la comunidad científica, y también es un campo activo sin precedentes en las aplicaciones informáticas actuales.
3. El propósito de la selección del tema
La finalización de este experimento ha demostrado la función de almacenamiento del microcontrolador. Desde otra perspectiva, podemos ver las perspectivas de desarrollo de esta función. En la actualidad, abundan las memorias de moda. Es posible que nuestro pequeño diseño no cuente frente a estos MP3 y MD3, pero si podemos desarrollarnos al nivel de los microchips en este campo, podremos liderar una nueva generación de memorias.
4. Requisitos de selección del tema
5. Disposición del progreso
La primera fase es de diciembre de 2008 a febrero de 2009, etapa de preparación de datos
Lea una gran cantidad de información y artículos relacionados con el tema, y prepare el plan de implementación del proyecto y las medidas relacionadas.
La segunda etapa es desde marzo de 2009 hasta mediados de abril de 2009 y se escribe el primer borrador.
p>De acuerdo con el informe de propuesta de proyecto y los requisitos del instructor sobre el contenido de la asignatura y el formulario de finalización, se obtiene la información y los resultados correspondientes. escuchar las opiniones del instructor de manera oportuna y mejorar el plan y las medidas; continuar realizando investigaciones para lograr ciertos resultados y completar el primer borrador para inspección;
La tercera etapa es a mediados de abril de 2009.
Se realizarán mejoras con base en la evaluación del instructor del primer borrador para facilitar la continuación de la tesis.
La cuarta etapa es a finales de abril de 2009---finalizada en junio de 2009
Completar la redacción de la tesis de graduación y enviarla al instructor para su revisión. Realizar las modificaciones necesarias de acuerdo con el. requisitos del instructor y mejorar aún más la redacción de la tesis
6. Requisitos para completar la tesis de graduación
Con la ayuda del instructor, busque más aprendizaje y selección de temas en Internet. Revisar cuidadosamente libros y revistas Conocimiento profesional relevante y completar el dominio del conocimiento relevante. Y realizar investigaciones apropiadas y experimentos relacionados.
7. Referencias principales
"Principios de MCU y tecnología de interfaz", editado por Yu Xicun, Xi'an University of Electronic Science and Technology Press, 2001.7.
"MCS-51 "Principios y aplicaciones de microcontroladores", editado por Cai Meiqin, Higher Education Press, 1992.8.
"Principios y aplicaciones de microcontroladores", editado por Zhang Youde y Xie Weiyi, Machinery Industry Press , 2004.3.
Interfaz y aplicación del principio SCM", editado por Huang Zunxi, Northwestern Polytechnical University Press, 2002.5.
"Principios y aplicaciones de microcontroladores", editado por Liu Huadong, Electronic Industry Press, 2003.8.
Tutorial de capacitación sobre microcontroladores MCS-51 de Liu Wentao, Beijing: Electronic Industry Press, 2005.
"Microcontroladores de la serie 51 y programación C51", editado por Wang Jianxiao y Yang Jianguo, Science Press, 2002.4.
"Principios y aplicaciones de SCM", editado por Zhu Yuexiu, Puyang. Bin y Luo Jingbei, Science Press, 2004.3.
"Nuevos principios y aplicaciones de microcontroladores", editado por Pan Yongxiong, Xi'an University of Electronic Science and Technology Press, 2003.2.
"Principios y aplicaciones de microcontroladores", editor en jefe Sun Junyi, Tsinghua University Press, 2006.2.
"Principios y aplicaciones de microcontroladores", editor en jefe Li Quanli, Tsinghua University Press, 2006.2.
"Principios y tecnología de interfaz de microcontroladores" No. Segunda edición, editado por Hu Hancai, Tsinghua University Press, 2004.
Experimento y tutorial práctico del microcontrolador Xia Jiqiang. : Beihang University Press, 2001.
Yang Jiangxin, Li Huajun, Liu Dongjun. Programación y aplicación de microcomputadoras de un solo chip Beijing: Electronic Industry Press, 2006.
Xie Weicheng, Yang. Jiaguo. Principio y aplicación de microcomputadora de un solo chip y programación C51. Beijing: Tsinghua University Press, 2006.
Comentarios y sugerencias de los jueces:
La selección del tema está bien fundamentada y el significado. y el propósito son claros, los materiales de investigación son abundantes y el cronograma es razonable. Se cumplen las condiciones requeridas para completar la tarea y el trabajo se puede escribir.
Firma de los jueces:
Sello del departamento:
10 al 16 de marzo de 2009