• Domingo 28 de Abril de 2024, 12:50

Autor Tema:  programar pic en lenguaje c  (Leído 3504 veces)

damian_ayalazubrin

  • Nuevo Miembro
  • *
  • Mensajes: 11
    • Ver Perfil
programar pic en lenguaje c
« en: Lunes 9 de Febrero de 2009, 20:24 »
0
hola a la gente del foro, yo soy nuevo en lo que respecta a programar pics. yo programo en lenguaje c  y como no me llevo muy bien con el asm queria saber si hay algun programa que me permita programar en c para obtener el .hex adecuado para el pic. estoy trabajando con el ic-prog para cargar el microcontrolador y el mplab para compilar el archivo .asm para obtener el .hex

gracias.

betopin

  • Miembro activo
  • **
  • Mensajes: 93
  • Nacionalidad: co
    • Ver Perfil
    • http://www.programasenc.blogspot.com
Re: programar pic en lenguaje c
« Respuesta #1 en: Lunes 9 de Febrero de 2009, 23:28 »
0
Hay muchisimos programas que sirven para el caso...uno por ejemplo es el Pic C....

Tiene, al igual que sus similares fortalezas muy grandes sobre el mplab

1) "Quemas" el codigo directamente sobre el pic, ya sea en una protoboard, tarjeta, etc...normalmente serialmente...esto es muy bueno porque en los clasicos quemadores siempre se esta arriesgando la integridad de los pines...y hay algunos que dependen del SO
2) Usan librerias en donde agregas todas las caracteristicas basicas del Pic...ejem pic 16F877...con agregar su libreria...ya tienes acceso a todos sus puertos al ADC...al modulo de trnasmision asincronica...todo
3) Vienen cargados de ejemplo...no solo para interactuar con pics...sino para trabajar con pic y otros dispositivos como relojes, dacs, lcds...etc
4) Y obviamente la ventaja mas fuerte...la programacion es mas comoda y simple...sobre el mplab hay que dar muchas vueltas para hacer cualquier cosa

Hay mucha bibliografia en Google

Saludos

damian_ayalazubrin

  • Nuevo Miembro
  • *
  • Mensajes: 11
    • Ver Perfil
Re: programar pic en lenguaje c
« Respuesta #2 en: Martes 10 de Febrero de 2009, 00:32 »
0
ok, gracias por la informacion me es de gran utilidad.
te pasaste con la buena onda.

gracias.

PD: lo busco y te cuento como me fue!!!!!!!!!!!!!!!!!!!!!!!

tempelton

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: programar pic en lenguaje c
« Respuesta #3 en: Martes 10 de Febrero de 2009, 11:03 »
0
Yo, para programar pics uso el HiTech en C pero dentro del Mplab, de tal forma que con dicho programa consigo el hex. Una vez obtenido el hex, para programar el pic lo hago con el Icprog o con cualquier programa que lo pueda cargar a través del puerto serie, una vez que al pic le has cargado un bootloader. Actualmente uso el Tiny, de muy fácil programación. Tan sólo conectar el puerto serie del pc al pic y, con el bootloader cargado, descargal el hex al pic en poquísimo tiempo. Con el Icprog lo programa con un conector idc10 y el programador Jdm pero el tiempo que tarda en hacerlo es infinitamente superior que con la opción anterior.
Espero haberte sido de ayuda.
Saludos.

damian_ayalazubrin

  • Nuevo Miembro
  • *
  • Mensajes: 11
    • Ver Perfil
Re: programar pic en lenguaje c
« Respuesta #4 en: Martes 10 de Febrero de 2009, 18:08 »
0
hola gracias por tu respuesta es justo lo que hice una vez obtenido el .hex ya que trabajo con un programador tipo jdm todo andubo a la perfeccion.

muchas gracias por su tiempo.

afancho

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: programar pic en lenguaje c
« Respuesta #5 en: Jueves 24 de Septiembre de 2009, 01:31 »
0
Yo utilizo el  CCS   para programar pic...!!

Bueno este me da el .HEX al momento de compilar... es muy cencillo de utilizar...!!! se los recomiendo...!!