Entrenamiento de Guo Tianxiang

ISBN: 978-7-121-07893-4

Título: Tutorial del lenguaje C del microcontrolador New Concept 51: introducción, mejora, desarrollo y expansión.

Autor: Guo Tianxiang

Precio: 69 yuanes (incluido 1 CD)

Antecedentes del autor

El autor Guo Tianxiang es de Harbin Universidad de Ingeniería Candidato a maestría, pero adicto al diseño electrónico. Este libro es un resumen de su experiencia en el aprendizaje y la práctica del diseño de microcontroladores. Antes de la publicación de este libro, sus tutoriales en vídeo para estudiantes universitarios eran muy populares y la audiencia eran principalmente estudiantes de información electrónica en colegios y universidades.

Preste atención al siguiente archivo adjunto: Se cree que el contenido "Para los lectores" del autor anterior a este libro es una muy buena iluminación para la vida de los estudiantes universitarios y también es un muy buen punto de venta de este libro.

Este libro "material didáctico del libro + CD de vídeo adjunto con el libro + tablero de experimentos opcional" puede realizar plenamente el aprendizaje independiente de los estudiantes.

Texto de contraportada

Organización del libro

El libro está dividido en cinco capítulos: introducción, operación de recursos internos y externos, mejora, combate real y expansión.

El contenido del libro está organizado de acuerdo con los problemas y necesidades que encuentran los principiantes.

Tomando como línea principal las necesidades de la aplicación, se ha construido un sistema de conocimiento para el upstream y el downstream de la tecnología de microcontroladores.

A partir de aplicaciones de ingeniería reales, explica los principios de los microcontroladores a través de procesos y fenómenos experimentales, lo cual es altamente legible.

El contenido proviene de una gran cantidad de investigación científica y práctica docente. Muchos códigos de lenguaje C se pueden aplicar directamente a proyectos de ingeniería y son muy prácticos.

Viene con un CD de aprendizaje y un tablero de experimentos de aprendizaje para aprender y practicar.

Recursos de aprendizaje

Este libro contiene un DVD, 13 vídeos de enseñanza + códigos de rutinas de material didáctico + códigos de rutinas de libros.

Soporte técnico para el sitio web de Tianxiang Electronics

Objetos lectores

Profesores y estudiantes de especialización en información electrónica e ingeniería electromecánica en colegios y universidades

Profesores y estudiantes de la Base de Innovación Estudiantil Universitaria

51 principiantes en programación en lenguaje C de microcontroladores

Computadoras, control automático, instrumentos inteligentes, electrónica de potencia, técnicos en mecatrónica

Lector nivel

Novato

Desarrollador intermedio

Contenido del texto anterior de este libro

Nairong Sword Street

Este libro se basa en lo real A partir de la aplicación, centrándose en el proceso experimental y los fenómenos experimentales, se describe paso a paso el método de programación en lenguaje C del microcontrolador 51 y la estructura de hardware y la aplicación funcional del microcontrolador 51. Todo el libro está dividido en cinco capítulos, a saber, introducción, operación de recursos internos y externos, mejora, practicidad y expansión. Este libro es rico en contenido y muy práctico. La mayor parte del contenido del libro proviene de la investigación científica y la práctica docente, y muchos códigos de lenguaje C se pueden aplicar directamente a proyectos de ingeniería. El CD-ROM de este libro proporciona casi 30 horas de 13 videos didácticos y códigos de muestra de este libro, lo que permite a los lectores dominar el conocimiento y las habilidades de aplicación de los microcontroladores más rápido y mejor. El autor de este libro también puede proporcionar una placa experimental de microcontrolador para acompañar este libro.

Este libro se puede utilizar como libro de texto para cursos de MCU de pregrado y universidad. Es adecuado para principiantes de 51 MCU y técnicos involucrados en el desarrollo de proyectos que utilizan 51 MCU. los que se dedican al control automático, instrumentación inteligente, electrónica de potencia, etc. Referencia para personal técnico en mecatrónica y otras carreras.

Prefacio

Este libro parte de aplicaciones de ingeniería reales y está orientado por procesos y fenómenos experimentales. Describe gradualmente el método de programación de 51 microcomputadoras de un solo chip en lenguaje C, la estructura del hardware. y Varias aplicaciones funcionales.

Este libro es diferente de los libros tradicionales sobre microcontroladores. Todas las rutinas de este libro se basan en fenómenos reales de la placa experimental de hardware. Los programas en lenguaje C se utilizan para analizar los principios de funcionamiento de los microcontroladores, lo que permite a los lectores saber por qué y por qué, lo que ayuda a los lectores a comprender y dominar completamente los microcontroladores desde aplicaciones prácticas. Además, la mayor parte del contenido de este libro proviene de la investigación científica y la práctica docente del autor, cubriendo la esencia de los muchos años de experiencia en proyectos del autor y presentando algunas sugerencias sobre métodos de aprendizaje.

Este libro es rico en contenido y muy práctico. Muchos códigos de lenguaje C se pueden aplicar directamente a proyectos de ingeniería. Este libro viene con un CD que proporciona casi 30 horas de vídeos didácticos sobre microcontroladores. Al mismo tiempo, el autor también desarrolló una placa experimental de microcontrolador TX-1C para acompañar este libro, que puede ayudar a los lectores a aprender y practicar al mismo tiempo, para lograr el propósito de aplicar lo que han aprendido.

Durante el proceso de aprendizaje, los lectores pueden consultar vídeos y libros, cooperar con el estudio y practicar con el tablero experimental del microcontrolador, para dominar los conocimientos y habilidades de aplicación de los microcontroladores más rápido y mejor.

Este libro es adecuado como material didáctico para cursos universitarios y profesionales en información electrónica y mecatrónica en universidades, o como material de formación práctica para las bases de innovación de estudiantes universitarios. También es adecuado para principiantes de 51 microcontroladores y técnicos que utilizan 51 microcontroladores para participar en el desarrollo de proyectos. También puede utilizarse como referencia para técnicos profesionales dedicados al control automático, instrumentación inteligente, electrónica de potencia, mecatrónica, etc.

La organización del contenido de este libro

El contenido de este libro se divide en cinco partes, a saber, introducción, operación de recursos internos y externos, mejora, combate real y expansión.

Las partes 1 y 2 corresponden básicamente al contenido del CD-ROM que acompaña a este libro. El contenido es paso a paso, desde lo más superficial a lo más profundo en la introducción del conocimiento, desde los principios hasta lo más profundo; En la práctica, y luego a partir de fenómenos experimentales para analizar más a fondo los principios, se presentan en detalle las funciones principales y la estructura del hardware del microcontrolador 51.

La tercera parte, basada en los dos primeros artículos, amplía y explica aún más otras funciones del microcontrolador 51 a través de experimentos, y también explica una por una las funciones ampliadas del microcontrolador STC en comparación con el microcontrolador 51 tradicional. .

La cuarta parte es un proyecto representativo de la vida real seleccionado entre los proyectos de enseñanza y práctica del autor. Tiene una amplia gama de conocimientos y contenido rico, y es la esencia de la experiencia de desarrollo del autor.

La quinta parte es la parte extendida, que explica en detalle el proceso de uso del software Protell para dibujar diagramas esquemáticos, diagramas de PCB, bibliotecas de componentes y empaquetado de componentes. Se presentan en detalle los chips de voz de la serie ISD400X de uso común. Se explican respectivamente los principios y métodos de accionamiento de los motores de corriente continua, los motores paso a paso y los mecanismos de dirección. Se presentan los componentes comúnmente utilizados en el diseño de circuitos. Se presenta en detalle el diseño de la fuente de alimentación regulada por CC y la fuente de alimentación conmutada. Finalmente, se introduce el conocimiento de la aplicación de amplificadores operacionales.

Programas de muestra en este libro

Al escribir este libro, el autor utilizó la versión en inglés de Windows XP SP2 como sistema operativo, Keil V6.12 como herramienta de desarrollo y Red Dragonfly Grabber V1 .24 se utiliza como herramienta de dibujo, STC-ISP V3.9 se utiliza como software de descarga del microcontrolador y la placa experimental del microcontrolador TX-1C de Tianxiang Electronics se utiliza como equipo experimental de hardware. Todos los programas de ejemplo de microcontroladores de este libro están aquí.

Sugerencias de estudio para este libro

Los vídeos proporcionados en el CD corresponden básicamente a los dos primeros libros de este libro. Se recomienda que los lectores tengan el mismo tablero experimental que este libro antes de estudiarlo. Cuando aprenda, mire primero el vídeo para tener una impresión preliminar del microcontrolador. En la parte interactiva del vídeo, los lectores pueden realizar los experimentos ellos mismos. En el proceso de aprendizaje, los lectores deberían utilizar el cerebro y las manos con más frecuencia. El microcontrolador es hardware real y sólo mediante la práctica continua se puede comprender su principio de funcionamiento. Con la premisa de comprender los principios experimentales, los lectores deben hacer todo lo posible para escribir de forma independiente los programas de muestra en cada capítulo del libro. Cuando estén confundidos, lean el código del libro, reflexionen sobre sus propios errores y acumulen más experiencia.

Una descripción del CD que acompaña a este libro.

El CD-ROM de este libro proporciona dos partes: todos los códigos de muestra de este libro y 13 tutoriales en vídeo.

Lista de contenidos del videotutorial

Discute los detalles del contenido

Lección 1 Aprenda los conocimientos previos del microcontrolador.

Cómo encender un tubo luminoso, qué puede hacer un microcontrolador, conocimientos electrónicos básicos, cómo utilizar la placa de aprendizaje del microcontrolador TX-1C para aprender microcontroladores, introducción al conocimiento del C51 y cómo solicitar un chip gratuito muestras. Ilumina el tubo luminoso

Conferencia 2: Diseño de lámpara de agua corriente

Sonido de zumbador

Programa de retardo simple controlado por relé, llamada de subrutina, con diseño de subrutina de parámetros , lámpara de agua corriente que zumba al mismo tiempo, cómo accionar el timbre, cómo accionar el relé, el concepto y aplicación del colector abierto.

Conferencia 3: Principio de visualización del tubo digital

Tubo digital de visualización estática * * * positivo, * * principio de visualización del tubo digital negativo, introducción al modo de trabajo del temporizador, centrándose en el modo de trabajo 2, Interrupción escritura de conceptos y funciones de interrupción, pruebas de interrupciones externas, aplicación de interrupción de temporizador.

Conferencia 4: El principio y la aplicación de la visualización dinámica de tubos digitales para realizar los conceptos de escaneo dinámico, temporizadores e interrupciones.

Diseñe un temporizador de 60 segundos utilizando el temporizador y la interrupción del microcontrolador

Conferencia 5: El principio de detección e implementación de teclados independientes y teclados matriciales, ¿para qué se utilizan los teclados? Cómo detectar el teclado, antivibración, codificación del teclado, funciones de escritura con valores de retorno y sus aplicaciones.

Conferencia 6: El principio de funcionamiento y la implementación de A/D y D/A, la relación entre el voltaje analógico y el voltaje digital del circuito del amplificador operacional, por qué usar A/D y D/A, y el método de operación de ADC0804, el método de operación de DAC0832.

Conferencia 7: El principio y el proceso de operación de la comunicación en serie, el modo de funcionamiento de la comunicación en serie, la comunicación de datos de 10 bits, el concepto de velocidad en baudios, cómo calcular el valor inicial del temporizador en función del velocidad en baudios.

Conferencia 8: El principio de la pantalla de cristal líquido 1602 y la implementación del principio de funcionamiento del cristal líquido más simple, y cómo iniciar el funcionamiento de un microcontrolador en un chip sin ningún concepto.

Conferencia 8: El principio de funcionamiento del chip AT24C02 del bus I2C, el principio de funcionamiento del bus I2C, un mecanismo de comunicación muy común en la actualidad.

La lección 10 utiliza el temporizador del microcontrolador 51 para diseñar un reloj; utiliza de manera integral el conocimiento del microcontrolador 51 (incluidos temporizadores, interrupciones, botones, zumbadores, tubos digitales o comunicaciones en serie) para diseñar un reloj que Se puede utilizar a voluntad. Reloj que ajusta la hora y tiene alarma en hora.

La lección 11 utiliza el chip de reloj DS12C887 para diseñar un reloj de alta precisión. DS12C887 tiene una batería de litio incorporada. El sistema puede funcionar con precisión durante 10 años en caso de corte de energía. También tiene una función de despertador con año, mes, día, hora, minuto, segundo, etc. (Esta parte está diseñada por los propios estudiantes).

Conferencia 12 Todo el proceso de uso de Protell 99 para dibujar diagramas de circuitos incluye el uso del software Protell 99, el diseño de bibliotecas de componentes y bibliotecas de empaques, dibujo de esquemas, detección de errores, generación de PCB, cableado manual y automático. y envío a procesamiento.

Conferencia 13 Todo el proceso de dibujar diagramas de circuitos con Altium Designer 6.5 incluye el uso de Altium Designer, el diseño de bibliotecas de componentes y bibliotecas de empaquetado, dibujo de esquemas, detección de errores, generación de PCB, cableado manual y automático. y envío a procesamiento.

Aquí me gustaría corregir algunos errores al explicar los triodos y los transistores de efecto de campo en el vídeo adjunto:

En la conferencia, el autor dijo: los triodos son corriente controlada por voltaje Los dispositivos y los transistores de efecto de campo son dispositivos controlados por voltaje controlados por voltaje.

La conclusión correcta debería ser que los transistores son dispositivos controlados por corriente y los FET son dispositivos controlados por voltaje.

Durante el proceso de escritura de este libro, el autor recibió un fuerte apoyo de la Base Nacional de Enseñanza Eléctrica y Electrónica y de la Escuela de Ingeniería de la Información y las Comunicaciones de la Universidad de Ingeniería de Harbin, incluidos el Profesor Diao Ming, el Profesor Zhao, el Profesor Fu Yongqing, profesor Wang, profesor. Algunos capítulos de este libro fueron escritos por mis compañeros de clase Ye Dapeng y Li Jian. Además, mis compañeros de clase Song, Zhong Shuang, Yu Zhennan, Guo Tianyu y yo también estábamos muy preocupados por el progreso de la escritura de este libro y presentamos muchas sugerencias y revisiones valiosas para mejorar la calidad del manuscrito. Desde aquí quiero expresar mi más sincero agradecimiento a todos ellos.

Debido al limitado nivel del autor, los errores y omisiones son inevitables. Agradecemos las correcciones de expertos técnicos y lectores. La información de contacto del autor es txmcu @ 163.com. Los lectores también pueden iniciar sesión en el sitio web de Tianxiang Electronics para expresar sus opiniones o contactar para comprar la placa experimental del microcontrolador en el sitio web.

Guo Tianxiang

en la Universidad de Ingeniería de Harbin

165438+octubre de 2008

t/javascript" src="/style/tongji.js">