MicroControlador PIC
INDICE
1 - INTRODUÇÃO A MICROCONTROLADORES 3
2 - UNIDADE DE PROCESSAMENTO CENTRAL 3
3 – RELÓGIO / CICLO DE INSTRUÇÃO 4
4 - GERADOR DE RELÓGIO – OSCILADOR 4
5 - TIPOS DE OSCILADORES 4
6 – RESET 6
7 – PORTO 6
8 – INTERRUPÇÕES 7
9 - TEMPOIRIZADOR TMR0 7
10 - CONJUNTO DE INSTRUÇÕES 8
11 - DIRECTIVAS DE CONTROLE 25
12 – MPLAB 34
13 - HARDWARE KIT-GAD PLACA 48
MICROCONTROLADOR 16F873
14 - PLACA DE POTENCIA 49
15 - PLACA DO GRAVADOR PIC 49
16 - EXEMPLOS EM ASSEMBLER MICROCHIP 50
17 - EXEMPLOS EM LINGUAGEM C CC5X 59
1 - INTRODUÇÃO A MICROCONTROLADORES
As circunstâncias que se nos deparam hoje no campo dos microcontroladores têm os seus primórdios no desenvolvimento da tecnologia dos circuitos integrados. Este desenvolvimento tornou possível armazenar centenas de milhares de transístores num único chip. Isso constituiu um pré-requisito para a produção de microprocessadores e, os primeiros computadores foram construídos adicionando periféricos externos tais como memória, linhas de entrada e saída, temporizadores e outros. Um crescente aumento do nível de integração, permitiu o aparecimento de circuitos integrados contendo simultaneamente processador e periféricos. Foi assim que o primeiro chip contendo um microcomputador e que mais tarde haveria de ser designado por microcontrolador, apareceu.
2 - UNIDADE DE PROCESSAMENTO CENTRAL faz a conexão com todos os outros blocos do microcontrolador. Ele coordena o trabalho dos outros blocos e executa o programa do utilizador.
Esquema do microcontrolador PIC16F84
Arquitecturas Harvard versus von Neumann CISC, RISC
O PIC tem uma arquitectura RISC. Este termo é encontrado,