Microcontrolador PIC com Linguagem C

所在平台: Udemy

课程主页: https://www.udemy.com/course/microcontrolador-pic-com-linguagem-c/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:PIC微控制器与C语言 课程概述:欢迎参加PIC微控制器与C语言的课程。这是一个入门课程,涵盖您规划自己项目所需的要点,学习使用PIC微控制器的主要资源。课程包括超过11小时的视频教学,示例程序展示如何使用PIC微控制器的功能,主要关注16F628A和18F4550芯片。即使您对这一主题没有经验,也能理解微控制器的工作原理,并学会创建自己的项目和程序。课程还将介绍一些基础的电子和编程概念,使得即便是电子经验较少的学员也能跟上项目创建的进度。 课程亮点: - 30天退款保证 - 超过11小时的随选视频 - 40个可下载资源 - 终身全方位访问 - 移动设备和电视/ Chromecast访问 - 结业证书 课程评价: 学员们普遍对课程给予高度评价,认为课程内容良好、教学方法有效,能够帮助他们在实际项目中应用所学知识。 课程结构: 1. 介绍:短片段介绍讲师及微控制器的基本概念,进行首次模拟。 2. C语言编程:基本的C语言概念,如变量、数据类型、控制结构等。 3. 微控制器概述:探讨微控制器的组成、内存和外设。 4. 项目在CCS的配置:使用PIC特定编译器的基本结构和文件信息。 5. 输入输出端口:控制芯片的物理引脚,与LED和按钮交互。 6. 七段显示器:控制七段显示器以及如何使用晶体管进行开关。 7. LCD显示器:使用2x16 LCD显示更复杂的信息。 8. 矩阵键盘:优化微控制器资源的矩阵输入设计。 9. 模拟到数字转换:理解模拟传感器并将信息读入微控制器。 10. Timer0计时:设置Timer0以准确计时。 11. 脉宽调制(PWM):通过调节脉冲宽度来控制LED亮度或电机速度。 12. EEPROM数据持久性:学习如何在微控制器断电后保留信息。 13. 串行通信UART:多设备间通信的实现,提供多个示例。 14. 外部中断:设置外部中断以监测外部状态变化。 15. 芯片烧录:将课程中学到的知识应用于实际项目的芯片烧录方法。 本课程使用教具模拟器,让您能够在前几节课中编程,无需购买组件。课程最后,您将学习如何制作自己基于PIC微控制器的电路并在模拟器中执行。

课程评论(0条)

课程详情

Seja bem-vindo ao curso de Microcontrolador PIC com Linguagem C. Este é um curso introdutório onde serão abordados os pontos necessários para que você possa planejar seus próprios projetos utilizando os principais recursos presentes nos Microcontroladores PIC. São mais de 11 horas de vídeo aulas como exemplos de programas mostrando como utilizar os recursos de microcontroladores PIC focando principalmente nos chips 16F628A e 18F4550. Se você não tem experiência no assunto e deseja compreender como funciona um Microcontrolador e ainda aprender como de criar seus próprios projetos e programas, este curso é para você. No decorrer do curso veremos alguns conceitos básicos de eletrônica e programação para que mesmo aqueles que tenham pouca experiência com eletrônica sejam capazes de acompanhar todo o caminho para a criação dos projetos apresentados no curso.Está em dúvida? Experimente! O curso incluiGarantia de devolução do dinheiro em 30 dias;Mais 11 horas de vídeo sob demanda ;40 recursos para download;Acesso total vitalício;Acesso no dispositivo móvel e na TV/Chromecast;Certificado de Conclusão. VEJA O QUE OS ALUNOS ESTÃO COMENTANDO"Está sendo melhor do que esperava!", Lucas Miguel Santana Ferreira."O curso é muito interessante, esta dentro das minhas expectativas e excelente didática.", Tiago Ventura."Bom conteúdo e boa didática do professor." , Eduardo Henrique."Este curso me ajudou muito, principalmente durante o desenvolvimento do meu TCC na faculdade de Engenharia Elétrica em que desenvolvi um sistema utilizando PIC 18F4550 e linguagem C; e muitas rotinas que usei nele eu aprendi neste curso. Metodologia de aprendizado rápido e prático e com exercícios desafiadores. Recomendo. ", Juliano Rodrigues. "gostei muito do curso, excelente didática e conhecimento do professor, valeu muito, quando tiver cursos novos por favor me notifique. Ta de parabéns ", Gustavo Barbeiro Alonso."Curso muito didático em com uma dinâmica suave. Extremamente orientador para aqueles que querem ingressar nesse mundo de programação e à partir destas aulas buscar se aprofundar mais e mais.", Marcos Abedoral. "Eu consegui aprender bastante sobre os microcontroladores e já consigo utilizá-los em situações simples. Eu achei o curso muito bom porque ensina bem direcionado e isso ajuda bastante, além de passar pelos detalhes do funcionamento interno do microcontrolador, o que facilita na leitura do datasheet do componente. " , Vitor Guilherme.Neste curso vamos utilizar um simulador de placas didáticas para que você consiga programar os recursos do PIC nas primeiras aulas do curso sem a necessidade comprar componentes.Veremos também como montar nosso próprio circuito com um Microcontrolador PIC, programar e executar o conjunto no simulador.O curso está dividido em 14 seções descritas a seguir:1. Apresentação. É uma seção curta onde o instrutor é apresentado e fala um pouco sobre o conceito de microcontrolador. Também é feita nossa primeira simulação.2. Programação em Linguagem C. Com mais de 2 horas de vídeo, nesta seção são apresentados conceitos básicos da linguagem de programação C. Serão vistos conceitos como variáveis, tipos de dados, estruturas de controle e de repetição e diversos outros.3. Visão Geral Sobre Microcontroladores. Neste ponto falamos sobre a composição de um microcontrolador, memórias e periféricos.4. Configurando o Projeto no CCS. Nesta seção nós começaremos a usar o compilador específico para PIC e trazemos informações sobre a estrutura do projeto e os arquivos necessários para começar.5. Portas de Entrada e Saída. As portas de entrada e saída é uma das formas de o microcontrolador se comunicar com o mundo físico. Vamos entender como controlar os pinos físicos do chip para realizar ações com LEDs, botões e é também nesta seção que conheceremos as funções de atraso.6. Displays de 7 Segmentos. Depois de conhecer como controlar os bits das portas vamos utilizá-los neste seção para controlar Displays de 7 segmentos e veremos como controlar mais de um Display utilizando transistores para chaveamento.7. Display LCD. Além dos números! Nesta seção vamos utilizar o Display LCD 2x16 para apresentar mais informações para o usuário com mensagens mais complexas de até 32 caracteres por vez.8. Teclado Matricial. Uma forma de economizar recursos do microcontrolador é utilizando entradas em uma disposição matricial, e isso é abordado neste módulo.9. Conversão Analógico-Digital. O mundo real é analógico! Por isso neste módulo vamos entender como funciona o módulo de conversão analógico para digital para ler sensores analógicos e apresentar informações no microcontrolador.10. Temporização com Timer0: Contar o tempo é preciso, isso se faz da melhor forma utilizando os temporizadores dedicados de um microcontrolador. Vamos entender como configurar o Timer0 para contar intervalos de tempo.11. Modulação por Largura de Pulso (PWM): O controle de intensidade de um LED ou velocidade de um motor é possível quando modulamos a largura de um pulso para controlar sua alimentação. Não entendeu? É neste módulo veremos como funciona o PWM com o PIC e como é possível realizar este tipo de controle.12. Persistência de Dados com EEPROM: Muitas vezes precisamos gravar informações no microcontrolador e queremos que esta informação não seja perdida quando desligamos o chip. Vamos aprender como fazemos isso com o PIC nesta seção.13. Comunicação Serial UART: A necessidade de comunicação entre diversos equipamentos, incluindo o seu computador, é possível quando utilizamos o módulo de comunicação serial UART. Esta seção traz ao menos 3 exemplos que como podemos utilizar este módulo.14. Interrupção Externa: As interrupções externas são utilizadas para perceber mudanças de estado de agentes externos ao chip. Neste módulo vamos configurar a interrupção externa e entender como utilizá-las.15. Gravação do Chip Físico: Todo o conhecimento apresentado ao longo do curso tem um propósito: criar nossos projetos reais! Nesta seção é apresentado como gravar o chip utilizando gravadores encontrados no mercado.

课程标签

0人关注该课程

主题相关的课程