A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Conhecendo Hardware Parte 2

Apresentações semelhantes


Apresentação em tema: "Conhecendo Hardware Parte 2"— Transcrição da apresentação:

1 Conhecendo Hardware Parte 2
Ivan Saraiva Silva Sistemas de Tempo Real Embutidos

2 Módulos Modulo SIM: Controla as atividades do micro-controlador
Módulo Oscilador: Fornece uma fonte estável de relógio Modulo Break: Controle de break-points Interface do Temporizador: Fornece referencia de tempo

3

4 Pinagem Dispositivos com 8 e 16 pinos na família
Uma o duas portas de I/O – Portas A e B Uma porta nos dispositivos de 8 pinos – Porta A Duas portas nos dispositivos de 16 pinos – Portas A e B

5

6 Mapa de Memória 4096 ou 1536 bytes de memória FLASH
128 bytes de RAM para dados 48 Bytes de vetores de interrupção programáveis 416 de ROM para o Monitor 1536 bytes de rotinas para programação e apagamento da FLASH, localizados na ROM

7

8 Interrupção

9 Mapa de Memória RAM interna – Localizada na faixa de $0080 a $00FF (espaço do registrador SP) FLASH – Lidos, Apagados (nível lógico 1) ou programados (nível lógico 0) com uma fonte externa $EE00 – $FDFF: 4096 bytes do usuário $F800 – $FDFF: 1536 bytes do usuário $FDDO - $FFFF – 40 bytes de vetores de int.

10

11

12 Conjunto de Instruções
Movimentação de dados Aritméticas Manipulação de dados Manipulação de bits Lógica Teste de dados Desvios condicionais e incondicionais Controle

13 Conjunto de Instruções Nomenclatura

14

15

16

17

18

19

20

21

22

23


Carregar ppt "Conhecendo Hardware Parte 2"

Apresentações semelhantes


Anúncios Google