elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Informática
| |-+  Electrónica
| | |-+  Programacion de PICS
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Programacion de PICS  (Leído 11,271 veces)
Zeroql


Desconectado Desconectado

Mensajes: 957


Todo lo k sucede sucede por una razon


Ver Perfil WWW
Programacion de PICS
« en: 28 Febrero 2007, 23:20 pm »

Bueno resulta y acontese que he buscado como hacer una tarjeta para programar pics, y solo he encotrado los materiales no he podido conseguir el diagrama de la tarjeta y la ubicacion de los componentes en la tarjeta.
si alguien puede, decirme donde coneseguir el MATLAB y uin programa para programar PICs se lo agradezco de todo corazon.


En línea

Dime y lo olvido, enseñame y lo recuerdo, involucrame y lo aprendo.
/.-ZEROQL.-\   -----  #937675#

PoNcHo!!

Desconectado Desconectado

Mensajes: 83



Ver Perfil WWW
Re: Programacion de PICS
« Respuesta #1 en: 11 Marzo 2007, 23:36 pm »

a que te referis con \"una tarjeta para programar PIC\'s\"?


En línea




Zeroql


Desconectado Desconectado

Mensajes: 957


Todo lo k sucede sucede por una razon


Ver Perfil WWW
Re: Programacion de PICS
« Respuesta #2 en: 12 Marzo 2007, 02:30 am »

una tarjeta para grabar lso PICS
En línea

Dime y lo olvido, enseñame y lo recuerdo, involucrame y lo aprendo.
/.-ZEROQL.-\   -----  #937675#

A.R.Z.

Desconectado Desconectado

Mensajes: 104



Ver Perfil
Re: Programacion de PICS
« Respuesta #3 en: 26 Marzo 2007, 01:21 am »

Hola. Con MATLAB no programas PIC's, se hace es con MPLAB, es un IDE desarrollado por Microchip para sus microcontroladores www.microchip.com desde alli lo bajas, es gratis. Si te refieres a una tarjeta para los PIC, debe ser a la interfaz PC-PIC para grabarles el .hex, se conoce como grabador, programador, quemador. Aqui hay un esquema http://www.pablin.com.ar/electron/circuito/mc/ppp2/index.htm
estos programadores se consiguen en el mercado, si no tienes experiencia en electronica es preferible que lo compres hecho, no son muy caros.

Saludos
En línea

La maquina en si es fruto del abstracto pensamiento del hombre, la idea es dominar toda esta invencion global
futura_ma

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: Programacion de PICS
« Respuesta #4 en: 10 Junio 2011, 02:15 am »

ok
En línea

bettu


Desconectado Desconectado

Mensajes: 749


Ver Perfil
Re: Programacion de PICS
« Respuesta #5 en: 10 Junio 2011, 21:00 pm »

Bueno resulta y acontese que he buscado como hacer una tarjeta para programar pics, y solo he encotrado los materiales no he podido conseguir el diagrama de la tarjeta y la ubicacion de los componentes en la tarjeta.
si alguien puede, decirme donde coneseguir el MATLAB y uin programa para programar PICs se lo agradezco de todo corazon.

Para programar PICs recomiendo usar el mplab, tal como dice A.R.Z.. El dispositivo para el cual se hace el volcado de la programación al PIC se utiliza el MPLAB ICD2 (desconozco el precio pero tal vez te sale más a cuenta comprarlo hecho que hacertelo tú mismo  ;)).

Te informo que para hacer el volcado necesitarás en la placa de circuito impreso un conector RJ11 hembra (que irá conectado al MPLAB ICD2 y éste al PC a través de USB).

Recomiendo depurar el programa desde el MPLAB de Microchip teniendo seleccionado la opción MPLAB ICD. Si usas el software de Microchip para programar, quizás necesites plugins si realizas la programación en C.

Un saludo!  ;)


PD: ay, perdonad, he contestado a un post que es del 2007 :P
« Última modificación: 10 Junio 2011, 21:24 pm por bettu » En línea

pseudoingeniero

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Re: Programacion de PICS
« Respuesta #6 en: 27 Septiembre 2011, 12:47 pm »

Hola!! necesito ayuda urgente xq estoy muy atascado programando un pic (pic32mx575f512h). No tengo mucha idea, x no decir nada. He diseñado una tarjeta xa q tome datos x medio de un puerto serie de un bus CAN y pase esos datos a un pc a través del puerto USB de la tarjeta que he creado. Dicha tarjeta incluye este pic que tiene xa las 2funciones (USB y CAN) y tienes 2 leds xa que se encienda uno mientras se están transmitiendo datos y se encienda el otro cuando no lo esté. El programa solo tiene q hacer eso, transmitir datos y que se enciendan los leds.
De verdad que me corre mucha prisa xq es una parte del proyecto fin de carrera y quiero presentarlo cuanto antes, asique si alguien está interesado en echarme una mano, yo se lo agradecería e incluso estaría dispuesto a recompensarlo de algún modo,incluso económicamente. Todo lo que esté en mi mano (planos, esquemas electricos, manuales y demás información que he ido obteniendo) os la puedo pasar x correo. X favor, las personas interesadas que escriban a mi correo (javi_atm@hotmail.com)
En línea

CCStuamigo

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Re: Programacion de PICS
« Respuesta #7 en: 16 Octubre 2011, 00:24 am »

 :D hola !! e estado investigando todo hacerk del protocolo nec y gracias a este foro encontre es codigo pero no se q pines maneja  la recepcion del infrarrojo si alguien sabe leer bn este codigo y decirme quedare muy agradecido

aqui esta el codigo

#INCLUDE <16F877A.h>
#INCLUDE <MATH.H>
#USE delay(clock=20000000)
#FUSES HS,NOPROTECT,NOWDT,NOBROWNOUT,NOPUT,NOLVP
#USE I2C(master,SDA=PIN_C4,SCL=PIN_C3,slow)
#BYTE PORT_B= 6
#BYTE PORT_C= 7

LONG     TT,T,TTI;
INT1     START=0,DAT[32],HAYDAT;
INT      CDAT,I,CONTROL,CONT,AUX;

VOID LIMPIAR(VOID)
{
 FOR(I=0;I<32;I++)
 {
    DAT=0;
 }
  CDAT=0;
}

#INT_EXT
VOID LEER()
{
   TT = GET_TIMER1();
   T = TT-TTI;
   TTI= TT;

  IF(START==1)
   {
      IF(T>1375 && T<1420)
      {
      DAT[CDAT]=1;
      CDAT++;
      }
      IF(T>686 && T<708)
      {
      DAT[CDAT]=0;
      CDAT++;
      }
      IF(CDAT==32)
      {
         HAYDAT=1;
      }
   }
   IF(T>8375 && T<8500)
   {
      START=1;
      LIMPIAR();
   }
}

VOID CONVERTIR()
{
   FOR(CONT=16;CONT<=23;CONT++)
   {
      IF(DAT[CONT]==1)
      {
         AUX=POW(2,CONT-16);
         CONTROL=AUX+CONTROL;
      }
   }
}

VOID MAIN()
{
SET_TRIS_B(0B11111111);
SET_TRIS_C(0B11100111);
EXT_INT_EDGE(H_TO_L);     // Configuro captura de 1er flanco de subida
ENABLE_INTERRUPTS(INT_EXT); // Habilito las interrupciones necesarias
ENABLE_INTERRUPTS(GLOBAL);
SETUP_TIMER_1(T1_INTERNAL|T1_DIV_BY_8);
START=0;
HAYDAT=0;
LIMPIAR();


WHILE(TRUE)
{
   IF(HAYDAT==1)
   {
      HAYDAT=0;
      CONVERTIR();
      I2C_START();
      I2C_WRITE(0X40);
      I2C_WRITE(CONTROL);
      I2C_STOP();
   }

}

}
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Aprender a programar pics
Electrónica
eboy 2 5,091 Último mensaje 28 Septiembre 2006, 00:36 am
por BenRu
Programador de PICS 18 y 24?
Electrónica
Thaorius 1 2,284 Último mensaje 5 Noviembre 2006, 22:06 pm
por simon_stz
Programar Pics
Electrónica
Andy01 2 2,163 Último mensaje 5 Noviembre 2006, 21:58 pm
por simon_stz
Programador de PICS universal
Electrónica
Zeroql 3 7,448 Último mensaje 12 Marzo 2007, 02:30 am
por Zeroql
Introduccion a la programacion de PICS en lenguaje C (CCS) « 1 2 ... 22 23 »
Electrónica
MARCO_RECARGADO 221 570,471 Último mensaje 4 Febrero 2014, 16:32 pm
por chipo
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines