Autor Tema: ayuda con pic12f675  (Leído 1781 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado gomdryyy

  • PIC10
  • *
  • Mensajes: 15
ayuda con pic12f675
« en: 15 de Enero de 2008, 23:15:31 »

hola que tal, tengo un problema con el pic12f675, ya que he comenzado ha programar en C, y no lo puedo hacer funcionar, me gustaria mucho si alguien me podria ayudar, les pongo un programa muy secillo que he hecho solo es poner en alto los GPI, solo que en el simulador me sale es TRICIO, que se modifoca, pero la salida no se ve sera que me falta especificar algo gracias de antemano



#include <12F675.h>
///   declara  la frecuencia del cristal
#use delay(clock=4000000)

#fuses NOWDT,NOPUT,NOPROTECT
#byte TRISIO = 00111110 
#byte GPIO = 0x05

#bit led = GPIO.1
#bit led1 = GPIO.4

void main(void)
{
led1 = 1;
      while(true)
     {
      led = 1;
      delay_ms(1000);
      led = 0;
     delay_ms(1000);
     }//fin de while
}//fin de main

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7912
Re: ayuda con pic12f675
« Respuesta #1 en: 16 de Enero de 2008, 00:30:50 »
Este programa si anda !! :-/

Código: C
  1. #include <12F675.h>
  2. ///   declara  la frecuencia del cristal
  3. #use delay(clock=4000000)
  4.  
  5. #fuses INTRC_IO, NOMCLR, NOWDT, NOPUT, NOPROTECT
  6. //#byte TRISIO = 00111110  
  7. //#byte GPIO = 0x05
  8.  
  9. //#bit led = GPIO.1
  10. //#bit led1 = GPIO.3
  11.  
  12. void main(void)
  13. {
  14. output_high(PIN_A4);
  15.       while(true)
  16.      {
  17.       output_high (PIN_A1);
  18.       delay_ms(1000);
  19.       output_low(PIN_A1);
  20.      delay_ms(1000);
  21.      }//fin de while
  22. }//fin de main
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado cerebro

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 735
Re: ayuda con pic12f675
« Respuesta #2 en: 16 de Enero de 2008, 14:29:54 »
hola xq no le pegas una hojeada a los programas hechos y compilados por gente del foro en otros micros.. :lol:
LAS MALVINAS SON ARGENTINAS!

Desconectado gomdryyy

  • PIC10
  • *
  • Mensajes: 15
gracias
« Respuesta #3 en: 16 de Enero de 2008, 20:51:50 »
  gracias mi estimado moderador, pues lo prove y si funcion ahora estoy checandolo, porque ya saben no se puede volor si no se aprende a caminar, estoy por empesar a usar el I2C, pero esa es otra historia, asi que si tienen algun ejercicio para usar el I2C, ya que al final utilizare  un pwm de salida, suena algo loco pero es lo que voy ha hcer, de todas formas se agradece y ya se a quien acudir gracias hermanos de la red.