TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: rusher39 en 03 de Septiembre de 2007, 18:18:01
-
Hola que tal Quiesiera saber si alguin me pudiera indicar donde puedo conseguir un programa para poder utilizar el (PSP) que tiene el PIC16F877 ya que he intentado y buscado informacion sobre como usarlo y no encuentro nada, les agradeceria si me pudieran brindar su ayuda. De antemano Gracias
-
datasheet manito datasheet
-
Hola amigo!
Aqui esta TODO lo que necesitas saber (http://ww1.microchip.com/downloads/en/DeviceDoc/39582b.pdf) .
Saludos!
-
Escribe PSP en el buscador, creo que lei uno o dos hilos que ya contienen lo que buscas...
Suerte!! :-/ :-/
-
jeje, si, curiosamente, precisamente este hilo fue el que salio en el buscador para "PSP"
y luego, un hilo iniciado por mi que a nadie le interezó :8} (cero respuestas)
pero bueno, solo puedo decir que en PIC C CCS (compilador C) es relativamente facil.... si solo escribes y lees un solo byte (hasta ahora) pues he estado tratando de hacer una comunicacion bidirecional asi
Master Slave
"¿estas?"--------->
<---------------"si estoy"
"Dime pues"------>
<--------------Dato
<--------------Dato
<--------------Dato
<--------------Dato
. . .
<--------------Dato
<--------------Terminé
"ok,nos vemos"----->
bueno, cuando es un byte por byte, funciona, pero luego, se desquicia...
alguien sabe de esto en c? o ha visto algun ejemplo?
gracias
-
pero no tiene ningun bit q controle el flujo de datos para que no se desquicie?????????
-
bueno, al decir el comando:
psp_data=0x55; por ejemplo, el compilador se encarga que el pic por si mismo haga el manejo de Chip Select, RD y WR.
en tal caso, comprobé, cuando se pone en alguna parte esa instruccion, hay un bufer que mantiene el dato hasta que un dispositivo externo lo lea.
por eso dije, cuando es un byte que pongo para que lea,muy bien...
pero cuando quiero mandar una secuencia dato, dato, dato... (es decir, varios bytes consecutivos)
incluso en intentado esto
MASTER SLAVE
¿estas?"--------->
<---------------"si estoy"
"Dime pues"------>
<--------------Dato
OK-------------->
<--------------Dato
OK-------------->
<--------------Dato
OK-------------->
. . .
<--------------Dato
OK-------------->
<--------------Terminé
"ok,nos vemos"----->
y se vuelve un pastel