Autor Tema: SPI 18F2550  (Leído 3026 veces)

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

Desconectado bitpic

  • PIC18
  • ****
  • Mensajes: 402
    • BitPIC
SPI 18F2550
« en: 13 de Julio de 2006, 18:48:17 »
Hola a todos,

Soy nuevo programando en C. He hecho alguna aplicacion con leds, botones, 232, USB..... Pero estoy ahora metido con el SPI y no me funciona no se si es que me dejo algun tipo de configuracion o que puede ser.

Utilizo un PIC 18f2550 con un cristal de 20MHz con los siguientes pins para el SPI:

#define  CS             PIN_A5
#define  RST            PIN_C0
#define  SCK            PIN_B1
#define  SDO            PIN_C7

La cuestion es que los programas que he hecho no me funcionan y queria saber si alguien sabe si hay algun problema con este PIC o que puede ser.

Utilizo el CCS y el WinPic800. Puede ser que en el WinPic800 me deje alguna configuracion o algun fuse en el CCS.

¿Alguien me puede pasar un programa simple que comunique por SPI para ver si tengo alguna cosa mal?

Me he leido el manual del CCS y no parece que tenga que ser dificil pero algo me dejo por el camino.

Gracias a todos.

Un saludo.  :-)
BitPIC

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: SPI 18F2550
« Respuesta #1 en: 25 de Julio de 2006, 04:09:56 »
En CCS hay un ejemplo que utiliza el SPI con un 18F452, seguro que te sirve para el 18F2550.

Te adjunto el fichero.

Desconectado bitpic

  • PIC18
  • ****
  • Mensajes: 402
    • BitPIC
Re: SPI 18F2550
« Respuesta #2 en: 25 de Julio de 2006, 14:19:45 »
Gracias Nocturno pero he cambiado de PIC.

Tenia hecho un programa para el 18f2550 y no me funcionaba y cambie el PIC por un 18f258 con el mismo programa y funciona de maravilla, no se que tendra el 18f2550 y el 4550 pero con el CCS y SPI no me funciona.

Un saludo.
BitPIC

Desconectado pablofer78

  • PIC10
  • *
  • Mensajes: 20
Re: SPI 18F2550
« Respuesta #3 en: 26 de Diciembre de 2007, 11:35:05 »
hola bitpic
yo estoy con un problema con el spi, creo q similar al tuyo.

http://www.todopic.com.ar/foros/index.php?topic=19550.0

por favor miralo y decime q puede estar mal....agradeceria tu ayuda y si podes pone el codigo q usaste para usar el spi.
desde ya muchas gracias y muy feliz año 2008

Desconectado blackcat

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 600
Re: SPI 18F2550
« Respuesta #4 en: 26 de Diciembre de 2007, 15:23:53 »
Todavia no entiendo bien ... Porque siempre todo el mundo llega a tener problemas con el SPI y el I2C ... es un sufrimiento terrible .... ESPERO QUE TE FUNCIONE MI HERMANO !!  :mrgreen: :mrgreen:

Lo que te puedo recomendar es que le bajes a la minima velocidad de reloj, un osciloscopio, e intenta siempre borrar banderas, limpiar registros antes de enviar o recibir datos ... SUERTE
« Última modificación: 26 de Diciembre de 2007, 15:26:30 por blackcat »
Control Automático, DSP & Microcontroladores

Desconectado omix

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 244
Re: SPI 18F2550
« Respuesta #5 en: 26 de Diciembre de 2007, 16:09:39 »
Echarle un vistado a los documentos de errata, ya que para ese micro (18F2550) hay varios errores con el modulo I2C/SPI y ademas indican como corregirlo.

Saludos.


 

anything