Linguagem C para Microcontroladores PIC - Família 18F (XC8)

Aprenda a programar microcontroladores PIC em linguagem C, utilizando o compilador XC8 da Microchip.

Linguagem C para Microc. PIC - Família 18F (XC8)

Baseado em 3 avaliações
  • 43 Alunos matriculados
  • 30 Horas de duração
  • 35 Aulas
  • 5 Módulos
  • 1 Avaliação
  • 1 ano de suporte
  • Certificado de conclusão
Parcele em 12x R$ 11,95 (ou R$ 119,00 à vista) OU
Comprar Agora Dê um passo adiante em sua carreira!
ASSINE JÁ

Obtenha acesso a este e outros cursos


"Curso muito bem explicado, o professor com ótima didática e exemplos bem propicio de uso!"
José Maurício Alencar Filho
mais avaliações

Descrição:

Curso Online: Linguagem C para microcontroladores PIC baseado na família PIC18F;
Microcontrolador utilizado: PIC18F4520;
Ambiente de desenvolvimento: MPLAB® X;
Compilador em linguagem C: MPLAB® XC8;

– O curso é destinado a estudantes, técnicos, engenheiros, professores e outros profissionais que necessitam ou se interessam em aprender a programação dos microcontroladores PIC em linguagem C.

– Ao aluno serão apresentados os conceitos básicos da linguagem C, as informações iniciais sobre o microcontrolador estudado (registradores, configurações iniciais, periféricos, etc). Serão abordados, desde seus conceitos teóricos, recursos como portas de entrada/saída, escrita em Display de Cristal Líquido (LCD), interrupções, timers e conversão analógica/digital;

– Serão apresentados exemplos práticos sobre todos os recursos estudados onde o aluno pode visualizar, na prática, o funcionamento do código em linguagem C escrito;

– Para todos os exercícios apresentados serão disponibilizados o circuito elétrico para o aluno que não possui ou não deseja adquirir o kit de desenvolvimento utilizado, assim o circuito poderá ser montado em proto-boards ou placas próprias;

– O kit de desenvolvimento ACEPIC PRO V3.0 e o gravador ACEUSB mini serão utilizados no curso para apresentação dos exemplos práticos.

– Os exemplos também podem ser programados nos Kits de Desenvolvimento ACEPIC 40N e ACEPIC PRO V5.0.

1 ano Sem tempo para fazer o curso agora? Não tem problema.
Você poderá participar desse curso até 1 ano após a matrícula.

O curso é destinado a estudantes, técnicos, engenheiros, professores e outros profissionais que necessitam ou se interessam em aprender a programação dos microcontroladores PIC em linguagem C.

Carlos Sandrini
"Instrutor de cursos - ACEPIC Tecnologia"

   

- Engenheiro Eletricista (Modalidade Eletrônica);

- Trabalha com desenvolvimento de Sistemas Embarcados desde 2002;

- Desenvolve dispositivos eletrônicos, sistemas embarcados, softwares em Delphi e Visual C#;

- Desenvolve kits didáticos utilizando microcontroladores PIC e Arduino;

- Escreve livros e apostilas para microcontroladores e sistemas em geral;

- Ministra cursos presenciais e online para Sistemas Embarcados;

- Diretor da ACEPIC Tecnologia (www.acepic.com.br).

Confira algumas dúvidas mais comuns sobre a emissão e validade do certificado: 

- Meu certificado emitido através deste site tem validação do MEC? 

Os cursos autorizados pelo MEC são de Graduação e Pós-Graduação e as Secretarias Estaduais de Educação autorizam cursos técnicos profissionalizantes e do ensino médio. Cursos online são classificados, por lei, como cursos livres de atualização ou qualificação, ou seja, não se qualifica como graduação, pós-graduação ou técnico profissionalizante. 

Os Cursos Livres, passaram a integrar a Educação Profissional, como Nível Básico após a Lei nº 9.394 - Diretrizes e Bases da Educação Nacional. Essa é uma modalidade de educação não-formal com duração variável, a fim de proporcionar conhecimentos que permitam atualizar-se para o trabalho, sem exigências de escolaridade anterior. 

Educação é um direito de todos e é um incentivo a sociedade, previsto por lei na Constituição Federal.  É com essa base que trabalhamos, incentivando a educação. Os cursos livres e os certificados tem validade para fins curriculares e certificações de atualização ou aperfeiçoamento, não sendo válido como técnico, graduação ou pós-graduação. 

- Meu certificado é aceito pelo CREA, CRC e CRM? 

Conforme explicado acima, nossos cursos são de nível básico e livre, ou seja, servem para atualização e qualificação. Todos esses órgãos são de nível superior.

(Fontes: Secretaria de Educação de São Paulo e ABED)

Conteúdo Programático

  • 1. Entradas e Saídas
  • 2. Utilizando o Bootloader para programar o microcontrolador
  • 3. Informações adicionais sobre o bootloader com o XC8
  • 4. Funções de delay
  • 5. Acesso aos bits dos registradores
  • 6. Funções e Protótipos
  • 7. Funções e Protótipos (Parte 2)
  • 8. LCD - Introdução
  • 9. LCD - Modo 8 bits
  • 10. LCD - Modo 8 bits (Parte 2)
  • 11. LCD - Modo 8 bits (Parte 3)
  • 12. LCD - Modo 4 bits
  • 13. Criação de bibliotecas
  • 14. Função printf
  • 1. Interrupções
  • 2. Interrupção Externa 0
  • 3. Timer 0
  • 4. Timer 0 (Parte 2)
  • 5. Timer 0 (Parte 3)
  • 6. Timer 0 - Evento externo
  • 7. Timer 0 - Modo 16 bits
  • 8. Timer 1
  • 9. Timer 1 (Parte 2)
  • 10. Timer 1 - Evento externo
  • 11. Relógio de Tempo Real com Timer 1
  • 12. Timer 2
  • 1. Conversão Analógica / Digital
  • 2. Conversão Analógica / Digital (Parte 2)
  • 3. Conversão Analógica / Digital (Parte 3)
  • Avaliação para Emissão do Certificado
Voltar ao topo