Programación de Microcontroladores PIC en Lenguaje C

所在平台: Udemy

课程主页: https://www.udemy.com/course/programacion-de-microcontroladores-pic-en-lenguaje-c/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** PIC微控制器C语言编程 **课程概述:** 本课程专为希望掌握PIC微控制器C语言编程的学员设计,提供一个全面、理论与实践相结合的学习体验。课程时长超过10小时,深入讲解PIC微控制器的基础知识,包括内存组织、GPIO(通用输入输出)、中断、定时器/计数器、测量/比较/PWM模块、A/D转换以及串行通信等。 课程包含22个循序渐进的实践练习,帮助学员巩固所学知识,并能实际应用于控制和通信各种外设,如LED、按钮、防抖设计、游戏摇杆、7段数码管、LCD、矩阵键盘、蜂鸣器、步进电机、定时器、数字和模拟信号分析、PWM信号、RS232协议及PC通信等。 **学习内容与结构:** 1. **微控制器入门:** 介绍微控制器及其编程所需的基础知识。 2. **项目开发流程与工具:** 讲解微控制器项目的各个开发阶段,并介绍常用设计工具。 3. **C语言编程实践:** 逐步引入C语言编程理论,并通过配套练习巩固对微控制器各模块的控制。 **设计工具介绍:** 课程将教授行业专业人士使用的设计工具,包括: * CCS C Compiler: 用于C语言代码编译。 * Proteus Design Suite: 用于电路设计和仿真。 * MPLAB X IDE: 集成开发环境。 * MPLAB X IPE: 编程器软件,用于程序烧录。 通过这些工具,学员将学会创建可执行代码、设计电路原理图、进行电路仿真、代码调试、错误修复以及最终的代码烧录。 **支持与资源:** 每节课都提供配套的学习文档,方便学员回顾。课程支持学员提问,讲师将尽力提供帮助。学员可以提前免费预览部分课程内容。

课程评论(0条)

课程详情

Bienvenido al curso de programación en lenguaje C de Microcontroladores PIC. En este curso aprenderás todo lo que necesitas saber para poder crear un diseño totalmente operativo y funcional basado en microcontroladores PIC bajo lenguaje C.El curso más completoEste curso teórico-práctico tiene una duración de más de 10 horas donde aprenderás toda la teoría necesaria sobre microcontroladores PIC y los fundamentos que te hacen falta para poder programarlos bajo lenguaje C utilizando el compilador C CCS.Esto conlleva aprender a comunicarse y controlar los diferentes aspectos del microcontrolador: Organización de memoria, GPIOs (Entradas y salidas de propósito general), Interrupciones, Temporizadores-Contadores, Módulo Captura-Comparación-PWM, Conversión A/D, Comunicación serie...Pero tranquilo, no todo es teoría! Con un total de 22 ejercicios paso-a-paso tendrás la absoluta seguridad de asentar y poner en práctica todo lo aprendido hasta el momento.En otras palabras, utilizarás los conocimientos aprendidos en este curso para controlar y comunicarte con diferentes periféricos: LEDs, Botones, Diseños Anti-Rebotes, Joysticks, Displays de 7 Segmentos, LCDs, Teclados Matriciales, Buzzers, Motores Paso a Paso, Temporizadores, Análisis de Señales Digitales, Análisis de Señales Analógicas, señales PWM, Protocolo RS232, Comunicación con PCs...El aprendizaje Paso a PasoLa estructura del curso está diseñada para facilitar y acelerar al máximo el aprendizaje de proyectos basados en microcontroladores.En el primer tema se habla de los microcontroladores y de todo lo que se necesita saber para empezar a programarlos.En el segundo tema se explican todas las etapas existentes en un proyecto microcontrolado y se introducen las herramientas de diseño.En los temas posteriores se comienza con la programación, introduciendo la teoría progresivamente y realizando ejercicios que consoliden las bases de la misma.Las herramientas de diseño de los mejoresAprende a utilizar las herramientas que utilizan los profesionales para la creación de proyectos basados en microcontroladores, tales como el CCS C Compiler, Proteus Design Suite, MPLAB X IDE o MPLAB X IPE.Con todas estas herramientas serás capaz de hacer cosas como la creación de un código ejecutable, creación de esquemáticos, simulación de circuitos, depuración de código, corrección de errores y/o volcado del programa final.Apoyo al alumnado y recursos disponiblesEn todos las lecciones existen documentos de apoyo para que puedas repasar la lección de manera rápida y sencilla. Pero si todavía tienes dudas sobre algún tema no te preocupes, ¡Pregunta e intentaré ayudarte en todo lo posible! No lo pienses más!¿A qué estás esperando? Si todavía no tienes claro si acceder al curso puedes previsualizar algunas lecciones de forma gratuita! Echa un vistazo y te aseguro que no te decepcionará!

课程标签

0人关注该课程

主题相关的课程