Anda di halaman 1dari 5

VICTRONICS LTDA

TALLER PROGRAMACIN DE MICROCONTROLADORES PIC18 EN LENGUAJE C, ORIENTADO AL CONTROL POR INTERNET


Versin 1.0

Taller Programacin de microcontroladores PIC en lenguaje C Victronics Ltda. Eleuterio Ramrez 761, Santiago, Chile. Fono: 562-7954700. www.victronics.cl, ventas@victronics.cl

PRECAUCION Este documento est protegido por las leyes de derecho de autor. Todos los derechos estn reservados. Queda prohibida su reproduccin, copiado total o parcial.

Taller Programacin de microcontroladores PIC en lenguaje C Victronics Ltda. Eleuterio Ramrez 761, Santiago, Chile. Fono: 562-7954700. www.victronics.cl, ventas@victronics.cl

Escenario.
Se imagina poder detectar el comportamiento de censores de humedad, detectores de personas, censores de humo, vibracin, apertura de puertas y una infinidad de censores y detectores presentes en el mercado nacional. Imagine por un momento, que es capas de poder leer el estado de cada uno de estos censores, y dependiendo de lo que usted mismo programo, realizar por ejemplo, la activacin de una sirena, el encendido de una luz, o viceversa, que le llegue un mensaje de texto, a su celular cuando una puerta o ventana, se abra en su residencia. Este curso esta destinado a entregar los conocimientos requeridos para realizar esto y muco ms, entregando las capacidades para interactuar con la tecnologa de deteccin, pudiendo actuar segn sus deseos. Nuestro Taller permite, al asistente no solo poder leer estados de censores, y actuar segn esto, adems, al poseer un MODEM celular, es posible el envo y comunicacin digital por medio de la utilizacin de Internet va red celular. Es por esta caracterstica que el asistente podr enviar y recibir a su voluntad datos hacia y desde un servidor conectado a la Internet, permitiendo por este hecho, la visualizacin y actuacin, de cada una de las salidas predispuestas en la tarjeta PIC IM6, convirtiendo en un centro remoto de comando.

Objetivos Destinado a entregar los conocimientos necesarios para entender el funcionamiento y programacin de los microprocesadores pic, desde le punto de vista del lenguaje C, permitiendo asimismo poder interactuar y comandar completamente un MODEM celular, dispuesto en la tarjeta electrnica denominada IM6. Este cuso esta construido para atregar los conocimientos en electrnica, programacin y comunicaciones celulares, a personas sin con conocimientos formales.

Metodologa. La metodologa es esencialmente practica, lo que involucra una seria de ejercicios que el participante debe construir y aprobar, mismos que son guiados en todo momento por el relator, entregando una gua personalizada a cada asistente , de manera que el grupo de estudio avanza en forma homognea. El curso posee mas de 50 ejercicios que sern abarcados en su totalidad y que tiene por propsito, mediante la experimentacin, entregar conocimientos que acerquen y familiaricen a cada asistente.

Material. El material a entregar es una tarjeta IM6 (no incluida en el costo del curso), misma que ser material de trabajo para cada uno de los asistentes y que permitir entrenar y verificar cada uno de los programas y conceptos estudiados. Adicionalmente a esto, se entregara material impreso a cada asistente ms un cd con todos los ejercicios , presentaciones y documentacin de curso. El sistema IM6 puede ser adquirido por los alumnos en forma separada al costo del curso y le permitira trabajar en casa e implementar sus primeros proyectos sin necesidad de diseo electronico adicional.

Taller Programacin de microcontroladores PIC en lenguaje C Victronics Ltda. Eleuterio Ramrez 761, Santiago, Chile. Fono: 562-7954700. www.victronics.cl, ventas@victronics.cl

CONTENIDOS

Introduccin 1.- Introduccin al lenguaje C 2.- Arquitectura de la tarjeta IM6 3.- Funcionamiento elctrico, entradas Salidas, puerta serial, MODEM. 4.- Introduccin al IDE MPLAB, compilador 5.- Ejecutando un primer programa. Estudiando el ejemplo y analizado funcionamiento. 6.- Experiencia prctica

Conociendo el microprocesador PIC18LF6525. 1.- Pint out 2.- puertos de propsito general. 3.- Registros de configuracin 4.- Memoria 5.- Puertas seriales 6.- Experiencia prctica. 7.- Evaluacin

Estudiando el lenguaje C 1.- Introduccin al lenguaje 2.- Estructura de un programa ( Antonia) 3.- Anlisis detallado de las partes 4.- Tipos de datos en C 5.- Instrucciones de decisin condicional For, while, do while, if, switch case, enum, etc 6.- Primeras experiencias , anlisis de programas ejemplos 7.- Modificacin de ejemplos, primera evaluacin 8.- Experiencia prctica. 9.- Evaluacin.

Programando en Lenguaje C. 1.- Estructuras 2.- Conociendo los punteros 3.- Punteros a datos 3.- Punteros a arreglos 4.- Punteros a funciones 5.- Experiencia prctica. 6.- Evaluacin.

Taller Programacin de microcontroladores PIC en lenguaje C Victronics Ltda. Eleuterio Ramrez 761, Santiago, Chile. Fono: 562-7954700. www.victronics.cl, ventas@victronics.cl

Puerta serial 1.- Construyendo un men 2.- Creado libreras 3.- Administrando libreras 4.- Utilizando libreras 5.- Experiencia prctica 6- Evaluacin.

Conociendo el MODEM. 1.- Consultando el MODEM 2.- Conociendo comandos estadar 3.- Enviando y recibiendo un SMS 4.- Conceptos APN, USSER, REGISTRO, Login, PASS 5.- Realizando una llamad por voz desde un programa. 6.- Creando un socket cliente 7.- Creando un socket Server. 8.- Enviando datos por socket 9.- Cifrando datos en base 32. 10.- Experiencia prctica 11.- Evaluacin.

Duracin: 20 Horas. Valor : $110.000 Lugar : Sala Victronics Fecha : Noviembre.

Taller Programacin de microcontroladores PIC en lenguaje C Victronics Ltda. Eleuterio Ramrez 761, Santiago, Chile. Fono: 562-7954700. www.victronics.cl, ventas@victronics.cl

Anda mungkin juga menyukai