manual del pic 16f873a

Páginas: 41 (10113 palabras) Publicado: 16 de mayo de 2013
Manual de Microcontrolador 16F873
Universidad de Guanajuato
FIMEE
Barr´n Zambrano Jos´ Hugo
o
e
Dr. Gustavo Cerda Villafa˜a
n

´
Indice general
´
Indice de cuadros

III

´
Indice de figuras

IV

1. Introducci´n
o
1.1. Controlador y microcontrolador . . . . . . . . . . . . . .
1.2. Diferencia entre microprocesador y microcontrolador . .
1.3. Aplicaciones de losmicrocontroladores . . . . . . . . . .
1.4. El mercado de los microcontroladores . . . . . . . . . . .
1.5. ¿Qu´ microcontrolador emplear? . . . . . . . . . . . . . .
e
1.6. Recursos comunes a todos los microcontroladores . . . .
1.6.1. Arquitectura b´sica . . . . . . . . . . . . . . . . .
a
1.6.2. El procesador o CPU . . . . . . . . . . . . . . . .
1.6.3. Memoria . . . . . . . . . . . . . . . . . .. . . . .
1.6.4. Puertas de Entrada y Salida . . . . . . . . . . . .
1.6.5. Reloj principal . . . . . . . . . . . . . . . . . . .
1.7. Recursos especiales . . . . . . . . . . . . . . . . . . . . .
1.7.1. Temporizadores o Timers . . . . . . . . . . . . . .
1.7.2. Perro guardi´n o Watchdog . . . . . . . . . . . .
a
1.7.3. Protecci´n ante fallo de alimentaci´n o Brownout
o
o
1.7.4. Estadode reposo ´ de bajo consumo . . . . . . .
o
1.7.5. Conversor A/D (CAD) . . . . . . . . . . . . . . .
1.7.6. Conversor D/A (CDA) . . . . . . . . . . . . . . .
1.7.7. Comparador anal´gico . . . . . . . . . . . . . . .
o
1.7.8. Modulador de anchura de pulso o PWM . . . . .
1.7.9. Puertos de E/S digitales . . . . . . . . . . . . . .
1.7.10. Puertos de comunicaci´n . . . . . . . . . . . . . .
o1.8. Herramientas para el desarrollo de aplicaciones . . . . . .
I

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

1
1
2
4
4
5
8
8
9
10
12
12
13
13
14
14
14
14
15
15
15
15
16
16

´
INDICE GENERAL

II1.8.1. Desarrollo del software (Ensamblador) . . . . . . . . . 16
2. Introducci´n al PIC16F873
o
2.1. Descripci´n del PIC16F873 . . . . . . . .
o
2.2. Encapsulado . . . . . . . . . . . . . . . .
2.3. Organizaci´n de memoria . . . . . . . . .
o
2.3.1. Memoria de Datos (RAM) . . . .
2.4. Puertos de Entrada/Salida . . . . . . . .
2.4.1. PUERTO A y el Registro TRISA
2.4.2. PUERTO B y elRegistro TRISB
2.4.3. PUERTO C y el Registro TRISC
2.5. Ejemplo de configuraci´n para E/S . . .
o

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

3. Algoritmos implementados
3.1. Control de velocidad . . . . . . . . . . . . . . .
3.1.1. Driver L293D . . . . . . . . . . . . . . .
3.1.2. Programa para control de velocidad .. .
3.1.3. Diagrama de implementaci´n . . . . . .
o
3.2. Medidor de distancia con un sensor infrarrojo .
3.2.1. Convertidor Anal´gico-Digital . . . . . .
o
3.2.2. Sensor infrarrojo GP2D12. . . . . . . . .
3.2.3. Programa para la medici´n de distancia
o
3.3. Implementaci´n . . . . . . . . . . . . . . . . . .
o

Universidad de Guanajuato

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
..
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

19
19
20
21
21
23
2323
23
24

.
.
.
.
.
.
.
.
.

26
26
27
30
32
33
33
37
39
41

FIMEE

´
Indice de cuadros
2.1. Caracter´
ısticas del PIC16F873 . . . . . . . . . . . . . . . . . 19
2.2. Descripci´n de pines del 16F873 . . . . . . . . . . . . . . . . . 25
o
3.1. Descripci´n de funcionamiento del L293D . . . . . . . . . . . . 29
o
3.2. M´ximas frecuencias de operaci´n . . . . . ....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • manual pic 16f84
  • Manual de practicas con el pic 16f84a
  • Manual De Pice
  • Manual De Pic
  • Manual de marca pica & chupa
  • Manual ccs pic c
  • Manual Microprocesador Pic
  • Manual de pic simulator

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS