Apostila: Microcontroladores Pic - Série 18F usando o MikroC

02:18 | ,

Mais uma raridade que um leitor do Mecatrônica de Garagem me enviou! Essa apostila trata dos microcontroladores PIC bastante a fundo, principalmente a série 18F, o que já é uma grande vantagem, pois a maioria das apostilas encontradas hoje na net fala somente da família 16f. Outra particularidade que essa apostila tem é de se tratar a Linguagem C para os microcontroladores usando o compilador MikroC. Tem 100 páginas de conteúdo ilustrado e bastante didático. Essencial! Vou deixar o sumário dela aqui pra vocês verem que não estou mentindo!:

Índice
Introdução
- Linguagem C
- Microcontrolador
Estrutura Interna do 18F452
Função de cada pino do 18F452
Mapa de Registradores Especiais
Princípio de Programação
Introdução à Linguagem C
- Representação numérica
- Tipos de dados
- Variável local e global
- Operadores matemáticos
- Controle de Fluxo
- Decisão IF
- Decisão IF-ELSE
- Decisão SWITCH-CASE
- Loop FOR
- Loop WHILE
- Loop DO-WHILE
- Ponteiros e Matrizes
- Introdução ao MikroC
- Ambiente MikroC
- Criando um Projeto
- Device Flags (bits de configuração)
- Primeiro Projeto
- Programa 1 – Configuração das portas
- Gravando o Primeiro Projeto
- Usando o Debug no MikroC
- Programa 2 – Uso do Define
- Programa 3 – Acionamento de Botões
- Programa 4 – Utilização do IF-ELSE
- Programa 5 – Utilização do IF_ELSE
- Programa 6 – Utilização do IF-ELSE-IF
- Programa 7 – Função Button
- Programa 8 – Eliminando Problema do Debounce
- Declaração de Funções
- Display LCD
- Comandos do LCD
- Configuração Modo 4 e Modo 8 Bits
- Programa 9 – Transmissão de mensagem para LCD
- Programa 10 – Transmissão de mensagens para LCD
- Configurações do LCD em 4 Bits e 8 Bits
- Módulo PWM
- Programa 11 - Utilização do CCP1
- Programa 12 - Utilização do CCP2
- Programa 13 – Utilizando os Módulos CCP1 e CCP2
- Programa 14 – Ajustando os Módulos usando botões
- Conversor A/D
- Programa 15 – Leitura do Canal AN0 (0 a 1023)
- Programa 16 – Leitura do canal AN0 (0 a 5V)
- Programa 17 – Leitura do Canal A/D com ponto flutuante
- Programa 18 – Controle PWM usando conversor A/D
- Comunicação Serial
- Programa 19 – Transmissão de dado Serial
- Programa 20 – Transmissão/Recepção Serial
- Programa 21 – Transmissão/Recepção de Dados
- Programa 22 - Uso de Ponteiros na Transmissão de Dados
- Programa 23 – Transmissão de Dados
- Programa 24 – Leitura de Temperatura e Transmissão Serial
- Programa 25 – Leitura de Temperatura, Comparação e Acionamentos
- Programa 26 – Configuração do TIMER0 em 8 bits – Temporizador
- Programa 27 – Configuração do TIMER0 em 16 bits – Temporizador
- Programa 28 – Configuração do TIMER0 em 8 bits – Contador
- Programa 29 – Memória EEPROM do PIC
- Introdução a Interrupção
- Registrador RCON
- Registrador INTCON
- Registrador INTCON2
- Registrador INTCON3
- Registrador PIE1
- Registrador PIE2
- Registrador PIR1
- Registrador PIR2
- Registrador IPR1
- Registrador IPR2
- Estrutura de Programa utilizando Alta e Baixa Prioridade
- Programa 30 – Tratamento de Interrupção INT0
- Programa 31 – Tratamento de Interrupção INT0 e INT1
- Programa 32 – Tratamento de Interrupção INT0 e INT1 com Prioridade




1 comentários:

Anônimo disse...

Desculpe, não estou achando o link para o download.

Postar um comentário

Related Posts Plugin for WordPress, Blogger...
Related Posts Plugin for WordPress, Blogger...