Red de conocimiento informático - Aprendizaje de programación - Explicación de módulos comunes y ejemplos de diseño de sistemas integrados de microcontroladores PIC

Explicación de módulos comunes y ejemplos de diseño de sistemas integrados de microcontroladores PIC

Capítulo 1 Descripción general del microcontrolador PIC 2

1.1 Características del microcontrolador PIC 2

1.2 Serie 5 del microcontrolador PIC

1.2.1 Microcontrolador serie PIC de nivel básico 6

1.2.2 Microcontrolador serie PIC de nivel intermedio 6

1.2.3 Microcontrolador serie PIC de nivel avanzado 8

1.3 PIC16F87X Hardware del microcontrolador

1.3 Estructura 10

1.3.1 Características principales del PIC16F87X 10

1.3.2 Estructura interna del PIC16F87X 11

1.3 .3 Funciones de pines de PIC16F87X 16

1.4 Resumen de este capítulo 21

Capítulo 2 CPU del microcontrolador PIC y sistema de interrupción 22

2.1 CPU del microcontrolador PIC 22

p>

2.1.1 Configuración del sistema 22

2.1.2 Configuración del oscilador 24

2.1.3 Reset 26

2.1.4 Interrupción 33

2.1.5 Temporizador de monitoreo WDT 33

2.1.6 Modo de suspensión 35

2.1.7 Depuración en línea 37

2.1 .8 Código de programa protección 37

2.1.9 Identificador de usuario 37

2.1.10 Programación serie en circuito (ICSP) 37

2.1.10 Programación serie en circuito In Programación en línea (ICSP) 37

2.1.9 Programación en serie en circuito (ICSP) 37

2.1.10 Programación en serie ICSP) 37

2.2 Interrupción sistema 38

2.2.1 Conceptos básicos de interrupciones 38

2.2.2 Fuentes de interrupción y lógica de interrupción del PIC16F87X 39

2.2.3 Registros relacionados con interrupciones 44

2.2.4 Procesamiento de interrupciones por CPU 48

2.2.4 Interrupciones de CPU 48

2.3 Resumen de este capítulo 51

Capítulo 3 Sistema de instrucción del microcontrolador PIC 52

3.1 Formato de instrucción en lenguaje ensamblador PIC 53

3.2 Conjunto de instrucciones PIC16F87X 54

3.3 Instrucciones de pseudooperación 60

3.4 Modo de direccionamiento 64

3.5 Resumen de este capítulo 67