La Red de Conocimientos Pedagógicos - Conocimientos de formación/capacitación - Prefacio al manual completo de autoaprendizaje sobre programación en lenguaje C para microcontroladores

Prefacio al manual completo de autoaprendizaje sobre programación en lenguaje C para microcontroladores

Poco después del exitoso desarrollo del microprocesador en 1971, surgió la tecnología de microcontroladores (microcomputadora de un solo chip). Con el rápido desarrollo de la ciencia y la tecnología, los microcontroladores han evolucionado desde los microcontroladores iniciales de 8 bits hasta series de 16 y 32 bits. Existen muchos tipos de microcontroladores, como la serie 51, la serie AVR y la serie PIC. Entre ellos, la microcomputadora de un solo chip de la serie 51 se ha convertido en la microcomputadora de un solo chip más utilizada en ingeniería debido a su flexibilidad, conveniencia, bajo precio y otras ventajas. Es un curso obligatorio para carreras de electrónica, automatización y carreras relacionadas en universidades y universidades. universidades. Hasta el momento, ninguna otra familia de microcontroladores puede igualarlo.

El desarrollo de un sistema de microcomputadora de un solo chip es un proceso que combina software y hardware y es muy técnico. Para completar el desarrollo del sistema de microcontrolador, los usuarios deben comprender la estructura del hardware, el sistema de instrucciones y la programación en lenguaje C del microcontrolador, dominar las herramientas de desarrollo del microcontrolador y aprender los métodos de diseño de módulos básicos y sistemas integrados, incluido el diseño extendido. . En la actualidad, los libros disponibles en el mercado para el aprendizaje introductorio de microcontroladores no son lo suficientemente completos, no son lo suficientemente prácticos o la estructura no es razonable y es difícil de aprender. Por lo tanto, este libro comienza desde cero, de superficial a profundo, y lo presenta en detalle. Diversos métodos y métodos de desarrollo de aplicaciones en lenguaje C de microcontroladores.

Contenido de este libro

Basado en el principio de "básico y práctico", este libro presenta en detalle la aplicación y el desarrollo del lenguaje C para microcontroladores mediante la combinación de conocimientos básicos y una gran cantidad de ejemplos. Varios métodos y técnicas. Este libro está dividido en 12 capítulos y el contenido principal está organizado como se muestra en la siguiente figura.

Introducción en CD

Este libro viene con un CD, que incluye esquemas de hardware enriquecidos y código fuente del programa, que es conveniente para que los lectores aprendan y consulten. Este libro es adecuado para diseñadores jóvenes dedicados al desarrollo de sistemas de microcontroladores, así como para estudiantes universitarios en informática, información electrónica y especialidades relacionadas.

1. Componentes del CD

El CD incluye dos partes: "Capítulo 9 Código de programa y esquemas de circuito" y "Parte de las ilustraciones". Estos incluyen:

La carpeta "Código de programa y diagrama de circuito" contiene el código fuente del programa y el diagrama esquemático del circuito correspondiente de cada capítulo de ejemplo (producido por el software Protel 99, los lectores deben instalarlo y abrirlo).

La carpeta "Algunas ilustraciones" contiene ilustraciones de los Capítulos 9 y 10 en formato BMP.

2. Instrucciones de uso del CD

Los programas en el CD deben abrirse y leerse con un software de compilación en lenguaje C, o puede usar "UltraEdit" y otro software para abrir y leer. o editar.

3. Requisitos del sistema

Se recomienda que el sistema operativo sea Windows 2000 o Windows XP, no Linux o UNIX.

Características de este libro

En comparación con 51 microcontroladores similares, este libro tiene las siguientes características.

El contenido es sistemático y completo, se presenta basándose en conocimientos básicos, herramientas de desarrollo y una gran cantidad de ejemplos, y tiene una fuerte aplicación práctica.

El contenido comienza desde cero y avanza paso a paso. Los conceptos y las ideas de diseño se explican detalladamente y los comentarios del código son detallados y profundos, lo que facilita a los lectores sacar inferencias.

El CD contiene una gran cantidad de ejemplos de esquemas de hardware y código fuente del programa, que pueden aplicarse al trabajo real o completar el diseño de su propio proyecto con ligeras modificaciones.

Expresar gratitud/gratitud

El autor principal de este libro es Wu Xun, y los participantes incluyen a Liao Rikun, Jin Zhen, Liao Jilin, Pang Qiu, Huang Guiqun, Huang Chengchuan, Huang Xiaohuan, Li Yanchao, Fu, Zhang Guangan, Zhang Hongbo, Jia Sulong, Li Yanbing, Wang Yanbo, Zhang Jian y otros.

Debido a las prisas del tiempo y al limitado nivel del autor, el libro inevitablemente tiene deficiencias. Los lectores pueden criticarme y corregirme, jsj@phei.com.cn.