documentacion pic s
Modulo: Mantiene sistemas electrónicos operados por micro controladores
Sub módulo 1: Programa Micro controladores en aplicaciones de usocomercial
Circuitos secuenciales estilo Auto Increíble
Equipo 9: Los empeñados
Integrantes:
Martínez Ferretiz Efrén
Rocha Granja Joel
Luna Ramírez Jesús Alberto
Gutiérrez Carranza Jazmín Esther
VelázquezLara Joan
Fecha: 22/09/2015 5-“EG”
~Objetivo~
Aprender a programar un PIC, usando los distintos lenguajes de programación, ensamblador (MPLAB), lenguaje c en (PCW) o cualquier otro recurso yherramienta.
Para que realice alguna función específica.
Por ejemplo controlar el encendido de LEDs en sus salidas, con una secuencia determinada.
Hacer uso de una tarjeta entrenadora.
Programar el PIC16F877A.
~Descripción y desarrollo del proceso~
Se exploró el uso del software de programación.
Se realizó el proceso de programación en lenguaje c, con el programa PCW.
Estructurando los diferentescomandos, para realizar una secuencia de encendido y apagado de LEDs que emulara las luces de un automóvil (auto increíble)
Se quemó el PIC y se instaló en la tarjeta entrenadora.
Se buscó comprobarsu funcionamiento.
A su vez el código de secuencia de luces, se pasó al programa Proteus para su simulación.
Se muestra la tarjeta físicamente.
Ésta tarjeta será genérica ósea, que funcionara concualquier circuito.
~Grado de Factibilidad~
1. Pic………………………………………………….$105.00
2. LEDs……………………………………...$30.00
3. Resistencias………………………………….$05.00
4. Pines……………………………………$20.00
5.Tarjeta……………………………..$170.00
CÓDIGO Del programa en C
#include "C:\Users\efren\Desktop\pcw\pcw.h"
void main()
{
setup_adc_ports(NO_ANALOGS);
setup_adc(ADC_OFF);
setup_psp(PSP_DISABLED);
setup_spi(SPI_SS_DISABLED);setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
setup_timer_1(T1_DISABLED);
setup_timer_2(T2_DISABLED,0,1);
setup_comparator(NC_NC_NC_NC);
setup_vref(FALSE);
// TODO: USER CODE!!...
Regístrate para leer el documento completo.