banner1

O Curso XC8 PIC é baseado no Microcontrolador PIC18F4520 e utiliza o Ambiente de desenvolvimento integrado MPLAB® X e o Compilador em linguagem C MPLAB® XC8;

 

INFORMAÇÕES INICIAIS:
– 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, conversão analógica/digital e comunicação serial;
– 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;
– Os códigos dos exemplos apresentados são programados no kit de desenvolvimento ACEPIC IOT e ACEPIC PRO V6.0 e utilizando o gravador ACEUSB.
– São apresentados também a programação do Microcontrolador utilizando-se o bootloader pré programado e o gravador PICKit 3.

 

PRÉ-REQUISITO:
-Conhecimento básico de eletrônica digital e analógica;
-Informática (nível usuário).

 

FORMA DE APRESENTAÇÃO DO CURSO:
– Vídeo Aulas disponibilizadas ao aluno no ambiente virtual;
– O aluno também pode baixar o material de apoio e os exemplos compilados e apresentados nas aulas para facilitar o acompanhamento do curso;
– Recursos como portas de entrada/saída, timers, display de cristal líquido, Comunicação serial (USART) e conversão analógica/digital são todos abordados desde seus conceitos teóricos.
– Todo o conteúdo, fica disponibilizado durante 24 horas e por um período de 1 ano de acordo com sua escolha, portanto você pode estudar no seu tempo livre;
– A plataforma de cursos online permite que o curso seja acompanhado em desktops, notebooks, tablets e celulares (smartphone);
-As dúvidas do curso podem ser encaminhadas ao instrutor através da plataforma de cursos online;
-O aluno, ao final do curso, deverá ser capaz de entender o funcionamento dos periféricos, assim como, projetar, programar em linguagem C e gravar o microcontrolador.

Currículo do Curso

Início
Informações Iniciais – Curso PIC 18F (Compilador) XC8 00:00:00
Introdução
Introdução – Microcontroladores GRÁTIS 00:19:38
Introdução à Linguagem C – XC8 00:20:29
MPLAB® X e Compilador XC8 – Download GRÁTIS 00:02:18
MPLAB® X e Compilador XC8 – Instalação GRÁTIS 00:05:20
Estrutura básica de um programa em C 00:13:21
Estrutura Básica de um Programa em Linguagem C (Parte 2) 00:04:58
Entradas e Saídas
Introdução – I/O 00:05:45
Portas de Saída 00:11:04
Portas de Saída – Funções de Delay 00:11:51
Portas de Entrada 00:03:54
Portas de Entrada (Parte 2) 00:13:54
Portas de Entrada (Parte 3) 00:05:52
Criando Arquivo de Configurações 00:03:57
Entradas e Saídas – Final 00:21:18
Protótipos de Funções 00:07:56
Programando o Microcontrolador
Programando com o Bootloader GRÁTIS 00:10:11
Programando com o ACE USB GRÁTIS 00:05:08
Programando com o PICKIT3 GRÁTIS 00:06:23
Display de Cristal Líquido - LCD
LCD – Introdução 00:12:03
LCD modo 8 bits – Introdução 00:03:06
LCD modo 8 bits 00:16:03
LCD modo 8 bits (Parte 2) 00:11:33
LCD modo 8 bits (Parte 3) 00:02:59
LCD modo 4 bits – Introdução 00:07:45
LCD modo 4 bits 00:12:55
LCD modo 4 bits – Criando Biblioteca 00:08:45
Matrizes 00:11:41
Ponteiros 00:07:54
Função sprintf 00:06:48
LCD modo 4 bits – Função sprintf 16:01:00
LCD modo 4 bits – Final 10:01:00
Interrupções
Interrupções – Introdução 00:16:55
Interrupção Externa 0 00:05:26
Interrupção Externa 0 (Parte 2) 17:23:00
TIMER 0
TIMER 0 – Introdução 00:22:17
TIMER 0 – Temporizador em modo 8 bits 00:12:16
TIMER 0 – Temporizador em modo 8 bits (Parte 2) 00:18:08
TIMER 0 – Contador em modo 8 bits 04:11:00
TIMER 0 – Contador em modo 8 bits (Parte 2) 00:09:09
TIMER 0 – Temporizador em modo 16 bits 00:06:05
TIMER 0 – Temporizador em modo 16 bits (Parte 2) 00:09:50
TIMER 1
TIMER 1 – Introdução 00:20:17
TIMER 0 e TIMER 1 como temporizadores 00:10:49
TIMER 1 – Contador 00:05:28
TIMER 1 – Contador (Parte 2) 00:10:08
TIMER 1 – Relógio de Tempo Real (RTC) 00:04:32
TIMER 1 – Relógio de Tempo Real (RTC) (Parte 2) 00:13:15
TIMER 2
TIMER 2 – Introdução 00:13:36
TIMER 2 – Contador 00:07:12
Conversão Analógica/Digital
Conversão Analógica / Digital – Introdução 00:12:56
Conversão Analógica / Digital (Parte 1) 00:12:26
Conversão Analógica / Digital (Parte 2) 00:20:07
Comunicação Serial - USART
USART – Introdução 00:18:45
Transmitindo pela USART 00:14:40
Transmitindo Strings pela Serial 00:10:53
Recebendo dados pela Serial 00:17:08
Criando a biblioteca USART 00:04:59
Transmissão de Tensão em Temperatura pela Serial 00:18:16
Interrupção pela Recepção na Serial 00:05:54

Avaliações do Curso

5

5
1 classificações
  • 5 estrelas1
  • 4 estrelas0
  • 3 estrelas0
  • 2 estrelas0
  • 1 estrelas0
INSCREVA-SE
  • R$135.00
  • 365 Dias
46 ALUNOS INSCRITOS

 

Contatos

Telefone: (19) 4141-8763

Atendimento:

Segunda à Sexta, das 9:00 às 18:00h

CNPJ: 24.992.910/0001-66.

ACEPIC Tecnologia © All rights reserved.