Programación Básica de Microcontroladores PIC
4.1 (9 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
50 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Programación Básica de Microcontroladores PIC to your Wishlist.

Add to Wishlist

Programación Básica de Microcontroladores PIC

Aprende como programar microcontroladores PIC en lenguaje C con ejemplos prácticos
4.1 (9 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
50 students enrolled
Last updated 2/2017
Spanish
Current price: $10 Original price: $20 Discount: 50% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 4 hours on-demand video
  • 1 Article
  • 17 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
Conocer las características y el manejo de los Microcontroladores PIC.
Aprender los fundamentos de programación en lenguaje C para PIC.
Simular el comportamiento de programas de control creados para Microcontroladores PIC
Manejar componentes electrónicos básicos como: Pantallas LCD, Motores de CD, Teclados Matriciales, entre otros.
View Curriculum
Requirements
  • Conocimientos básicos en Electrónica Digital.
  • Equipo de cómputo con Windows
  • Microcontrolador PIC de tu elección
  • Programador de PIC
  • Material para prácticas: LED, resistencias, potenciómetro, etc.
Description

Este es un curso creado como respuesta a todos aquellos que no pueden asistir a un aula de clases para aprender la programación de Microcontroladores PIC en lenguaje C. Mediante las tecnologías a las cuales hoy tenemos alcance podrás realizar tus proyectos de control desde la comodidad del hogar u oficina con un Instructor calificado en el tema.

El curso aborda desde la instalación del software, así como una presentación del Microcontrolador PIC y programador a utilizar. Hasta prácticas con los componentes electrónicos mas comunes: Pantallas LCD, Teclados Matriciales, Motores de CD, etc.

Lo mejor es que puedes usar el material con el que ya cuentas para no hacer un gasto adicional. También puedes externar al instructor todas tus dudas e inquietudes y el se pondrá en contacto contigo a la brevedad para que tengas una experiencia de aprendizaje completa.



Who is the target audience?
  • Este curso va dirigido a todo estudiante, profesionista, profesor y todo aquel aficionado a la electrónica que desee aprender a programar un Microcontrolador PIC en lenguaje C.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 32 Lectures Collapse All 32 Lectures 03:48:04
+
Introducción
9 Lectures 40:45

En esta lección se brinda un panorama general acerca de este curso de Microcontroladores PIC

Preview 01:53

En esta sesión se muestra como instalar todas las herramientas de desarrollo, además de mostrar la TEMPIC-45 y demás hardware a utilizar durante este curso.

Preview 04:25

En esta lección se actualiza la lista de dispositivos PIC de el programa encargado de grabar los microcontroladores PICKit 2.

Preview 04:43

En esta sesión se hace una revisión de conceptos básicos elementales para este curso.

Revisión de conceptos Básicos
03:38

Los sistemas de numeración binario y hexadecimal son básicos para la programación de microcontroladores. En esta sesión se explica los conceptos básicos acerca de estos sistemas de numeración.

Sistemas de Numeración
02:36

En esta lección se explica lo que es un registro TRIS y el contraste que tiene con los puertos del PIC.

Registros TRIS
04:25

En esta sesión se crea el primer código fuente para el microcontrolador PIC.

Creación del primer programa de control
13:37

Esta clase muestra que ocurre el compilar un programa de control realizado en lenguaje C para PIC.

Compilación de un programa de control
01:44

Esta sesión muestra la comprobación del funcionamiento del primer programa de control realizado para el Microcontrolador PIC.

Prueba del programa de control
03:44
+
Fundamentos de Programación en CCS
8 Lectures 57:21

Las directivas son líneas de código que permiten configurar el comportamiento de un puerto en el PIC. En esta lección se aborda la teoría tras el uso de estas sentencias.

Control de un puerto mediante Directivas
09:00

Esta sesión prueba el funcionamiento de otro tipo de directivas para configurar los puertos del Microcontroaldor.

Control de un puerto mediante Directivas (continuación)
03:56

En esta sesión se aborda otra técnica de como configurar un puerto del PIC, en este caso escribiendo las direcciones de memoria de los registros correspondientes, o también conocido como memoria RAM.

Control de un puerto mediante memoria RAM
06:07

En esta clase se muestra como realizar la simulación de un programa de control en ISIS Proteus.

Simulación de un programa de control
11:28

Esta lección muestra como realizar la conexión de un pulsador al Microcontrolador PIC correctamente.

Conexión de un botón al PIC
09:32

En esta clase se realiza el código en CCS para realizar una acción una vez que el pulsador ha sido presionado.

Como leer el estado de un botón en el PIC
07:20

Esta lección muestra como leer el estado de un pulsador mediante directivas.

Como leer el estado de un botón en el PIC (continuación)
04:45

En esta clase se abordan los tipos de datos y operadores disponibles en el lenguaje C para PIC CCS.

Tipos de Datos y Operadores
05:13
+
Uso de Displays LCD y Teclados Matriciales
8 Lectures 01:30:01

Esta sesión muestra como conectar un display LCD de 16x2 caracteres a un Microcontrolador PIC de 40 pines.

Conexión de una Pantalla LCD
10:40

Esta clase muestra como crear un programa de control para mostrar un texto en la pantalla LCD de 16x2 caracteres.

Puesta en marcha de una Pantalla LCD
08:06

Esta lección muestra como crear un mensaje corredizo o giratorio en el display LCD de 16x2 caracteres.

Creación de un mensaje giratorio
11:44

En esta sesión se crea un código el cual crea un contador ascendente con un ciclo For.

Creación de un conteno ascendente con For
15:07

En esta lección se explica como reproducir el ejemplo anterior, sólo que esta vez se trata de un contador descendente, además de implementar un ciclo While.

Creación de un conteno descendente con While
06:28

En esta clase se muestra el uso del teclado matricial de 4x4, además de crear un ejemplo el cual muestra la tecla presionada en un display LCD de 16x2 caracteres.

Uso del teclado matricial de 4x4
12:18

En esta lección se explica el papel de los arreglos o "arrays" dentro de la programación de los Microcontroladores en C. También se crea un programa el cual extrae los caracteres de un arreglo y los muestra en la pantalla LCD de 16x2.

Arreglos en PIC C Compiler
10:56

Esta clase muestra como crear el programa que simula el comportamiento de una cerradura electrónica.

Creación de una cerradura electrónica
14:42
+
Control de Motores de CD
3 Lectures 20:42

En esta lección se explica que es una etapa de potencia, además de exponer las diversas opciones con las que se cuentan para crear una etapa de potencia para un motor de CD.

Uso de una Etapa de Potencia
08:03

En esta clase se muestra como conectar un transistor como etapa de potencia para un motor de CD al microcontrolador PIC.

Conexión de una Etapa de Potencia
04:48

Esta sesión muestra como crear un ejemplo que al presionar un botón se accione el motor de CD por unos segundos. Posteriormente se adecua el ejemplo de la cerradura electrónica para que simule abrir la puerta con el motor de CD.

Accionamiento de un Motor de CD
07:51
+
Conversiones Analógico/Digital
3 Lectures 19:15

En esta lección se aborda de manera muy general las señales Analógicas y Digitales.

Señales Analógicas y Digitales
04:49

Esta lección explica de manera breve que es un sensor, así como el proceso para escalar un valor analógico.

Sensores
04:59

Esta lección muestra como crear el código para implementar un voltímetro de CD, el cual mide de 0V a 5V mediante un potenciómetro.

Creación de un Voltmetro de CD
09:27
+
Extras
1 Lecture 00:00

https://docs.google.com/document/d/1IqkCCB0Iui6twhghjqft4tH-hWE5cCtXlSGn08bj2Aw/edit?usp=sharing

Oferta para todos los cursos
00:00
About the Instructor
Abraham Ramirez
4.3 Average rating
446 Reviews
1,583 Students
4 Courses
Desarrollador web

Soy Ingeniero en Sistemas Computacionales. Durante mi formación profesional tuve la oportunidad de realizar algunas certificaciones como: Oracle Certified Java Programmer, Android Certified Engineer, entre otras.

Actualmente trabajo como desarrollador de aplicaciones web, móviles y sistemas de control para Novellius Electrónica.

Hemos decidido preparar cursos online para que estudiantes y desarrolladores en general quienes deseen aprender nuevas tecnologías de desarrollo, fácil, y sin tantos dolores de cabeza.