Ver las NORMAS de estos Foros Web ZackYFileS Chat ZackYFileS Agregar a Favoritos Contactar con Administrador
 
 

TU PUBLICIDAD AQUÍ!!
Navegación
Retroceder   Foros ZackYFileS >
OTROS TEMAS DE INTERES - INTERNET:
> PROGRAMACIÓN Microcontroladores: PICs , AVRs.
Nombre de usuario
Contraseña
Configuración de UsuarioAyuda (FAQs)Nuevos PostsBuscar


Respuesta
 
Herramientas
Antiguo 06/07/2010, 13:58   #1
ingsevilla
Usuario Registrado
 
Fecha de ingreso: 06/jul/2010
Mensajes: 1
ingsevilla está en el buen camino
Comunicacion SPI en PIC

Hola a todos,

Me encuentro realizando un proyecto de electronica, campo del que inicialmente no disponia de mucho conocimiento.
Me han dado una placa, que consta de un PIC 18F2680, un adaptador RS-232 (MAX323) y los componentes electronicos tipicos de cualquier circuito digital.

Para empezar, elegi para programar el compilador CCS version 4.104, y Proteus 7.6 para hacer ejercios de simulacion. Tambien dispongo de todo lo necesario para programar el PIC.

Tras unos dias de recopilacion y lectura de documentacion referente a la programacion de PIC's, pasamos a implementar pequeñas programitas para jugar con unos led's que conectamos a salidas del PIC. Posteriormente, tratamos con interrupciones del temporizador y del puerto RS-232.

A continuacion, queremos empezar a hacer cosas un poco mas complejas. El siguiente objetivo que nos hemos propuesto es realizar algun programa en el que probar la comunicacion mediante SPI, pero la verdad que estamos bastante perdidos con esto.

¿Alguien podria orientarme un poco sobre este tipo de comunicacion? Algun programa sencillo para probarlo, o algo para tener una idea de como funciona.

He leido que para que se produzca la comunicacion SPI es necesario un dispositivo maestro, y otro esclavo, por lo tanto, ¿es necesario programar un codigo para el maestro y otro para el esclavo?

Agradeceria mucho vuestras respuestas, por que me encuentro en una situacion en la que no se como avanzar.

Gracias de antemano, y un saludo
ingsevilla está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 08/07/2010, 23:34   #2
basalto
Team ZBISS
 
Avatar de basalto
 
Fecha de ingreso: 05/mar/2004
Mensajes: 1.013
basalto es como un diamante en brutobasalto es como un diamante en brutobasalto es como un diamante en bruto
Yo de ti, utilizaria el mikroC que tiene librerias para la comunicación SPI y es mucho mas facil de programar. Ej:

Spi_Init(); //Inicializas comunicación
Spi_Write(i); // Escribe la informacion en SSPBUF, y comienza la transmision

Acabastes. Un saludo
__________________
basalto está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Publicidad: Conoce las ofertas de ANUNCIATE
Respuesta


Usuarios viendo actualmente este tema: 1 (0 usuarios registrados y 1 visitantes)
 
Herramientas

Permisos para publicar mensajes
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los BB code están Activado
Los Emoticones están Activado
El código [IMG] está Activado
El Código HTML está Activado

Ir al foro

Temas similares
Tema Autor Foro Resp. Último mensaje
error de comunicación 1 rafaelgabrie TBOSTON 4500, NEW USAL y CLONES 3 04/12/2007 13:02
El Día Internacional del Blog quiere fomentar la comunicación entre los "bloggers" y las culturas BOLIKO NOTICIAS TECNOLÓGICAS 0 03/09/2007 20:51
nuevos new usals error comunicacion? emeser69 TBOSTON 4500, NEW USAL y CLONES 17 25/08/2007 22:45
Solucionar errores de comunicación andressis2k SAGEM / INTERISA - Receptores TDT 0 05/02/2007 01:48
por que me da comunicacion de error el deco censo TBOSTON 4500, NEW USAL y CLONES 1 30/11/2006 15:12


!! ADVERTENCIAS !!: Las informaciones aquí publicadas NO CONTIENEN KEYS para la decodificación de ningún sistema: NO SON OPERATIVOS en sistemas SAT que precisen de su correspondiente suscripción.

ESTA TOTALMENTE PROHIBIDO EL USO DE ESTAS INFORMACIONES PARA LA MODIFICACIÓN O  DEFRAUDACIÓN DE SISTEMAS DE ACCESO CONDICIONAL.

ESTOS FOROS SON MODERADOS Y NO SE PERMITE LA PUBLICACIÓN DE INFORMACIONES ILEGALES POR PARTE DE LOS USUARIOS. EN CASO DE DETECTARSE ESTE TIPO DE INFORMACIONES, LOS USUARIOS SERÁN EXCLUIDOS DE ESTAS PÁGINAS.

USO DE COOKIES: Utilizamos COOKIES y de terceros para mejorar nuestros servicios y navegación por la web. Si continua navegando, consideramos que acepta su uso.  


La franja horaria es GMT +2. Ahora son las 13:48.


-------------------------------------------------------------------- --------------------------------------------------------------------

Powered por vBulletin™ Version 3.8.10
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.
Traducido por vBsoporte - vBulletin en español
Hispaservicios - J.G.C - 29112549T - Rio Cinca, 2, 30 (50180) SPAIN.
Todos los derechos reservados. Prohibida cualquier reproducion total o parcial.


Foros Patrocinados por anunciantes.