1 tema 4: el microcontrolador pic16f876 antonio cebrián

Post on 02-Feb-2016

225 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1

Tema 4: El microcontrolador PIC16F876

Antonio Cebrián

2

Contenidos

1. Características

2. Patillaje (pinout)

3. Diagrama de bloques

4. Mapa de memoria

5. Registros de función especial (SFR)

6. Juego de instrucciones

7. Periféricos

3

1. Características

4

1. Características

• CPU:– RISC (35 instrucciones, todas las instrucciones de un ciclo

salvo los saltos de 2 ciclos).– Frecuencia de reloj desde DC hasta 20 MHz (diseño totalmente

estático).– Memoria de programa: 8k x 14 bit flash.– Memoria de datos: 368 x 8 bit SRAM.– Memoria de datos permanente: 256 x 8 bit EEPROM.– Ocho niveles de pila.– Tensión de alimentación de 2 a 5.5 V.– Programación y depuración en circuito (ICD).

5

1. Características

• Periféricos:– Perro guardián (watchdog).– Detector de caída de la alimentación (brownout).– Temporizadores: Timer0 (8 bits), Timer1 (16 bits) y Timer2 (8

bits).– Dos módulos de 16 bits de captura, comparación y PWM.– Convertidor A/D de 10 bits.– Buses SPI e I2C.– UART.

6

2. Patillaje (pinout)

7

2. Patillaje (pinout)

8

3. Diagrama de bloques

9

10

4. Mapa de memoria

11

4. Mapa de memoria (programa)

12

4. Mapa de memoria (datos)

13

5. Registros de función especial (SFR)

14

5. Registros de función especial (SFR)

15

5. Registros de función especial (SFR)

16

5. Registros de función especial (SFR)

17

5. Registros de función especial (SFR)

18

6. Juego de instrucciones

19

6. Juego de instrucciones

20

6. Juego de instrucciones

21

6. Juego de instrucciones

22

6. Juego de instrucciones

23

6. Juego de instrucciones

24

6. Juego de instrucciones

25

6. Juego de instrucciones

26

6. Juego de instrucciones

27

6. Juego de instrucciones

28

6. Juego de instrucciones

29

7. Periféricos

30

7. Periféricos

• Salidas digitales (puertos).• Entradas digitales (puertos).• Temporizadores.• Módulo PWM.• UART.• Convertidor A/D.

top related