Autor Tema: dsPIC Curso Basico con C30  (Leído 349890 veces)

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

Desconectado pikman

  • Moderador Local
  • PIC24F
  • *****
  • Mensajes: 682
dsPIC Curso Basico con C30
« en: 01 de Agosto de 2004, 22:42:00 »
Hola, estoy interesado en experimentar y aprender a usar DSP he recibido algunas muestras de dsPIC30F2010 y aunque no tengo como programarlos todavia nunca he tenido la experiencia con ellos, por lo que si alguien los conoce me gustaria saber me puede ayudar, tambien creo que se deberia abrir un subforo, con este topico.

saludos

Ariel
saludos
PikMan

Desconectado gauchosuizo

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 457
RE: dsPIC Curso Basico con C30
« Respuesta #1 en: 02 de Agosto de 2004, 01:58:00 »
hola

yo estoy de acuerdo con pikman, se deberia abrir un subforo para los dsPic"s.
Pikman: yo no tengo idea, pero la demoboard ya la compre. El problema es que hasta ahora no tuve tiempo de hacer algo con ella.

Saludos desde Suiza, Pablo
Saludos desde Suiza, Pablo.

Desconectado Sispic

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1700
    • winpic800
RE: dsPIC Curso Basico con C30
« Respuesta #2 en: 02 de Agosto de 2004, 05:25:00 »
La unica experiencia que tengo es hacer parpadear un led .

descagé el MPLAB v6.40  y  MPLAB C30  para poder hacer el programa en C .

Para programar el hex con winpic800 , aunque tambien se podria con de debuger ó algo así .

Codigo:

 #define __dsPIC30F2010__
 #include <p30fxxxx.h>
_FOSC(CSW_FSCM_OFF & HS);


 int main ()
  {unsigned char a,x,y;

  TRISB=0;

  uno:

   
   PORTB=0x1;  
   retardo(x);  
   PORTB=0x0;
   retardo(x); x++;
   goto uno;
 
 }

   int retardo (int x)
  {unsigned char a,b,c;

         for(a=0; a< x; a++){
         
                          for (b=0 ; b <  255 ; b++){  for (c=0 ; c <  10 ; c++){}   }
          }

  }



No es tan dificil como parece y trae rutinas para I2C,Usart,Lcd etc .


Desconectado Modulay

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 2651
RE: dsPIC Curso Basico con C30
« Respuesta #3 en: 02 de Agosto de 2004, 07:25:00 »
Esta interesante esto.
En cuanto al tema de hardware ¿que se necesita para poder empezar a trabajar con estos micros?

Desconectado oshow

  • PIC18
  • ****
  • Mensajes: 321
RE: dsPIC Curso Basico con C30
« Respuesta #4 en: 02 de Agosto de 2004, 07:59:00 »
Hola, amigos, yo me apunto también al tema. Me parece de lo más interesante. Teneis otro apoyo para abrir ese hilo para los dspic y colaborar  en lo que se pueda.


Desconectado pikman

  • Moderador Local
  • PIC24F
  • *****
  • Mensajes: 682
RE: dsPIC Curso Basico con C30
« Respuesta #5 en: 02 de Agosto de 2004, 11:12:00 »
Bueno, Sispic , me puedes pasar el enlace del WINPIC800?, ese programa es el de tu creacion?, pues por lo que se comenta debo decirte que es muy bueno antes de usarlo, yo tengo armado un tait serial programmer, que lo he usado con IC.PROG, podre usarlo winpic800?, bueno espero poder realizar alguna experiencia, el led que parpadea o "hello word"" je je

un saludo.

ARIEL
saludos
PikMan

Desconectado Sispic

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1700
    • winpic800
RE: dsPIC Curso Basico con C30
« Respuesta #6 en: 02 de Agosto de 2004, 11:33:00 »
Se cuece por aquí .

http://miarroba.com/foros/ver.php?pag=1&temaid=1381119&foroid=59905

Ahora busco el tait y te lo digo , pero seguramente sí .
Pero los dspic con TE20 y parecidos no chuta ya que es muy exigente con las tensiones y el clok para programarlo es muy rapido ya que seria eterno programarlo . El mejor es uno de puerto paralelo y añadir un zocalo ó programarlo  en circuito para estos DsPics.

Y no te creas , hacer parpadear este led me ha llevado unas horas , a partir de aqui ya es mas facil todo .  ...Holeeeeeee variables de hasta 64 bits




Desconectado Sispic

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1700
    • winpic800
RE: dsPIC Curso Basico con C30
« Respuesta #7 en: 02 de Agosto de 2004, 13:31:00 »
Encuentro varios esquemas del tait . cual es , ó donde lo puedo ver . Es de puerto paralelo ?.

Desconectado pikman

  • Moderador Local
  • PIC24F
  • *****
  • Mensajes: 682
RE: dsPIC Curso Basico con C30
« Respuesta #8 en: 02 de Agosto de 2004, 22:28:00 »
Bueno, SISCO, funciona de maravillas, con el WINPIC800 no probe el dsp, pero si con pics de 18 pines como el 628 y 84 y tambien con meorias 24 y va, solo tuve que invertir el clock y el mclr, el hardware es el del tait serial programmer, pero le llama serial porque hay uno para los pic 16c5x que es paralelo, ambos se conectan al LPT1, felicitaciones por el WINPIC800 es maravilloso, con que lenguaje esta escrito?, C++ o DELPHI?, si no te molesta la consulta claro.

Bueno gracias por tu ayuda invalorable, seguro sera mas facil ya con con los DSPIC, espero que hayan mas interesados en el asunto, un saludo y a tus ordenes en lo que te pueda servir.

Ariel  / PIKMAN
saludos
PikMan

Desconectado MGLSOFT

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 7918
RE: dsPIC Curso Basico con C30
« Respuesta #9 en: 03 de Agosto de 2004, 06:27:00 »
Me anoto.
Hola Ariel, hola Sisco !!

Yo tengo el Picstart Plus y tambien un clon del Epic Plus de Melabs.
Alguno es capaz de programarlo ??

El GTP es capaz de hacerlo ??
Me interesa el tema a mi tambien, please participenme !!
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado Sispic

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1700
    • winpic800
RE: dsPIC Curso Basico con C30
« Respuesta #10 en: 04 de Agosto de 2004, 03:48:00 »
Picstart Plus , ni idea no se si habra actualizaciones .
Pero con cualquier programador puerto paralelo seguro .
Conectar todas las Vdd , Vss , AVdd , AVss . de 4,5 a 5,5 v
MCLR  de 9 a 13,25 v   -> 300 microAmp.
PGC -> Clock
PGD -> Data

Habrá que ponerse a estudiar el c  , no lo domino pero parece potente el C30 .

Tambien ya existen samples del 30F6014 , menudo pepino

Desconectado oshow

  • PIC18
  • ****
  • Mensajes: 321
RE: dsPIC Curso Basico con C30
« Respuesta #11 en: 04 de Agosto de 2004, 07:38:00 »
Supongo que será un error tipografico,no? pero VSS y AVss iran a masa no?.

Espero poder probarlo con la epic, aunque en la lista de pics soportados no salen los dspic.

El winpic800 funciona con la epic?. Como hay que configurarlo?.

Desconectado Sispic

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1700
    • winpic800
RE: dsPIC Curso Basico con C30
« Respuesta #12 en: 05 de Agosto de 2004, 04:38:00 »
si oshow tienes razon

Tendria que ver el esquema del Epic , aunque seguramente si es soportado.

Desconectado Micom

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 783
RE: dsPIC Curso Basico con C30
« Respuesta #13 en: 07 de Agosto de 2004, 23:07:00 »
Parese que ya me vienen unas muestras de los DSpic"s y quisiera saber si se pueden programar con el  programador pablin, ya que ese es el que tengo.  y hay que darle duro al "C" ni modo.  Para probar estos superinteresantes "juguetitos". Saludos.... Abel        
El programador GTP USB PLUS es un super programador
GRACIAS dobles amigo SISPIC

Tan solo queda seguir sobreviviendo

Desconectado kruskal

  • PIC16
  • ***
  • Mensajes: 108
RE: dsPIC Curso Basico con C30
« Respuesta #14 en: 08 de Agosto de 2004, 02:09:00 »
Puden corregirme por favor pero tengo entendido que un PIC 18Fxxx reune todos los requisitos para ser considerado un dsp.

Salud2