Autor Tema: Nokia Pic  (Leído 147960 veces)

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

Desconectado Modulay

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 2651
RE: Nokia Pic
« Respuesta #150 en: 26 de Febrero de 2005, 13:31:00 »
En este enlace encontrarás ejemplos diversos en C.Seguro que hay alguno que use la interrupción del puerto serie.
Saludos

Desconectado hhpp

  • PIC12
  • **
  • Mensajes: 99
RE: Nokia Pic
« Respuesta #151 en: 08 de Marzo de 2005, 19:02:00 »
Hola a todos y muchas gracias, bien gracias syspic por todo, ya  he estado everiguando algo por que no tengo mucha información mucho menos ejemplos sobre el compilador que tengo, hasta aqui llegue:
Esta primera parte no se commo ponerla en c
Define  INTHAND _interr    " vector de interrupcion
Define  OSC 20
#include<pic.h>
#include<delay.h>
_CONFIG(XT|BODEN|WDTE..FALTAn algunos pero ya lo estoy averiguando(fuses))
OPTION = 0b10000000;
       // resistencias portb conectadas
ADCON1=7;                 // E/S digitales en portA

 low Err  // led de error de comunicacion
/ se enciende cuando hay comunicacion con el movil
static volatile bit err @ (unsigned)& PORTE*8+2;
// led indicador de interrupcion rb0
 se enciende al producirse la interrupcion y se apaga cuando ha mandado el mensage con exito
 static volatile bit Inte @ (unsigned)& PORTB*8+4;                          
 
char TRAMA[92];                // trama
int  LenTrama ;         // longitud de la trama  max 92(o seria mejor de tipo char????)
int  DATO ;                //Aqui será que es corrrecto?
.
.
int chksum1 ; //dudas
int chksum2 ;  /muchas dudas
int Espera1 ; //usadas para la espera rx
int Espera2 ;
int Espera3 ;
bit  bufferRX ;
int  ERROR ; // banderas de errores de recepcion
int  Entradas_A ; // estado de entradas del porta
int  Entradas_E ; // estado de entradas del porte

#define IndiceAgenda 1;    // indice del numero memorizado en la agenda a marcar ***

int a;int b(dudas) ; int c ; int d;int x; // temporales
Bueno hasta ahi llegue y sigo, pero no encuentro mucha info sobre este compilador de hitech ya que es un tanto diferente, por favor ayudenme.

Gracias de antemano.
suerte a todos

Desconectado Sispic

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1700
    • winpic800
RE: Nokia Pic
« Respuesta #152 en: 10 de Marzo de 2005, 12:28:00 »
hhpp , Mira en el foro sobre "C" haver si te pueden ayudar con este compildor que usas .


ulysse , no tengo la informacion que buscas , haver si alguna pajina de cables encuentras algo .
 .

Desconectado blacadu

  • PIC10
  • *
  • Mensajes: 5
RE: Nokia Pic
« Respuesta #153 en: 16 de Marzo de 2005, 09:17:00 »
yo quisiera que me ayuden como hago la interfaz entre la PC y el celular 5120 o 5190 NOKIA , segun lo que he leido tendria que hacerlo con el logo manager, pero no he conseguido nada. si tienen informacion mandemme Blady_CaDu@hotmail.comGiño

Desconectado hhpp

  • PIC12
  • **
  • Mensajes: 99
RE: Nokia Pic
« Respuesta #154 en: 17 de Marzo de 2005, 16:30:00 »
Hola maestro Syspic bueno no hay mucha información sobre mi compilator,
pero ya me consegui algo y ya vamos con eso a darle duro batsa de estar
chacreando, quiero que me quites una dudotas por favor:

En la cabecera donde declaras OPTION_REG  como global? bueno ese no es
 el caso, pero en esta parte de led PORTE.2 que significa low Err,
y low int? ahi no me ubico o  solo es son comentarios?

Luego las variables que declaras de tipo byte bank0 system como ser p.e.
Error, dato, entradas_a, etc aumtomaticamente se direccionan, es decir
mira  Entradas_A=variable tipo byte en la que si me quiero referir a
el bit 0 de esta variable digo if Entradas_A.0=1 then directamente asi
de esta manera testeas el bit0?????
y asi en todos esos casos, ahora en el caso de ERROR que son tus banderas
de error pasaria de oigual manera????? de tal forma si quiero setear el
el bit 3 de ERROR diria   error.3=1 es asiiiii?????

Si todo eso es asi mira estos casos en los que no declaraste de tipo
byte bank0 system:
 if c.0=0 then(nos referimos al bit 0 de c?????)
    c=c+1   y esto mueve todo el byte???

y en esta otra

if len.0=0 then
  len=len+1  
 
por favor maestro syspic uina aclaradita en esta parte, por que
lo necito para tratar de hacerlo en C y con mi compilator.

Gracias de antemano.

Desconectado hhpp

  • PIC12
  • **
  • Mensajes: 99
RE: Nokia Pic
« Respuesta #155 en: 19 de Marzo de 2005, 14:45:00 »
Hola Blady lo que estas buscando esta en la primera página de  este tema buscalo alli.
hp

Desconectado Sispic

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1700
    • winpic800
RE: Nokia Pic
« Respuesta #156 en: 20 de Marzo de 2005, 00:44:00 »
que significa low Err
Pone  Err como salida y lo setea a nivel bajo :

if Entradas_A.0=1 then directamente asi  , de esta manera testeas el bit0?????  
if c.0=0 then(nos referimos al bit 0 de c?????)
Si exacto . pero con tu compilador la sintaxis puede ser otra .

c=c+1 y esto mueve todo el byte???
Si , incrementa en 1 c .

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

Pero insistes en postear aqui estas dudas loco , en la seccion de C obtendras mejor ayuda .







Desconectado blacadu

  • PIC10
  • *
  • Mensajes: 5
RE: Nokia Pic
« Respuesta #157 en: 23 de Marzo de 2005, 07:38:00 »
quisiera que me colaboren, segun he leido en este foro para mandar tramas se tiene que hacer con el logo manager y gnokiirk, pero nohe conseguido como mandar quisiera que me expliquen como puedo hacerlo y tambien donde consigo el programa gnokiirk.
tambien necesito el programa fuente para el pic, por fabor ayudenme

Desconectado hhpp

  • PIC12
  • **
  • Mensajes: 99
RE: Nokia Pic
« Respuesta #158 en: 23 de Marzo de 2005, 20:09:00 »
Hola  Syspic, bueno cuando finalmente crei acabarlo, me tope con problemas de memoria, podrias decirme cuanto espacio ocupa el programa de ejemplo que pusiste en el micro por favor, segùn entiendo me dice que no espacio al compilar.
Otyra cosita màs obviamente puerto b como entradas, al igual que a  y e,
ahora para que el direcionamiento indirecto en bautrate? por favor respondeme  syspic, ah i el led de innt va en RB4 verdad?

Desconectado hhpp

  • PIC12
  • **
  • Mensajes: 99
RE: Nokia Pic
« Respuesta #159 en: 30 de Marzo de 2005, 19:13:00 »
Hola amigo supongo que ya ta armaste el cable que el master Syspic dejo, y luego de instalaste el logomanager", una vez hechop esto pruebas si hay conexion.

Master utiliza el logomanager y gnochiic para descubrir o "ver" las tramas y las captura con un terminal que el se hizo (todo en hexa) utilizando otro com.

Ahora yo tengo el gnogiick pero te cuento que no pude instalarlo no e por que  asi que yo fui por otro camino, pero yo creo que tu si podras si deseas te lo envio, o talvez Sypic te lo pueda enviar quiza el que tengo yo es defectuoso.
ahora sopbre el software del master la encontraras en la pagina 8 de este foro.

mientras yo seguire intentando......

Sakludos.

Desconectado ENCARPA

  • PIC16
  • ***
  • Mensajes: 172
RE: Nokia Pic
« Respuesta #160 en: 02 de Abril de 2005, 16:29:00 »
Hola, econtre una pagina muy interesante que tal ves y conozcan o no, pero me gustaria compartirla con ustedes, http://www.embedded.com.ar,
vean el trabajo realizado con el celular.

Salu2Rebotado

Desconectado hhpp

  • PIC12
  • **
  • Mensajes: 99
RE: Nokia Pic
« Respuesta #161 en: 11 de Abril de 2005, 20:59:00 »
Hola syspic, bueno ya estoy en lo ùltimo, te cuento que logre terminar el programa cree el hex, pero al rato de hacerlo solo envia la trama inicial, ahora si que no se como ver el error, si podrias ayudarme por favor , o esuqe el celu no rersponde? podria enviarte mi hex para ver si corre en tu circuito?, ah por ciertom  lo puse sin fuses por el momento.
Gracias
hp

Desconectado blacadu

  • PIC10
  • *
  • Mensajes: 5
RE: Nokia Pic
« Respuesta #162 en: 12 de Abril de 2005, 08:17:00 »
mellamo bladi, he conseguido el programa F_BUS115200 de este foro(para enviar tramas y para recibir), pero probe con el ce lular 5190 y no me funciono pero con el logomanager funciona, quiciera que me ayuden por fabor

-para hacer la coneccion con pc y el celular solo use
F-bus 115200
RS 232
y celular 5190
tambien quiciera que me envien el lenguaje fuenete en aseembler y el hex paara poder grabar el pic

..por fabor ayudemem.........
 

Desconectado Sispic

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1700
    • winpic800
RE: Nokia Pic
« Respuesta #163 en: 13 de Abril de 2005, 12:18:00 »
Muy interesante ENCARPA Giño

hhpp , mi circuito ya no existe , solo fue un banco de pruevas para diseñar el definitivo .

Prueva con una trama simple , por ejemplo resetear el movil .-
asi sabras si hay comunicacion .


Si logomanager funciona , configurado com FBUS , tambien tendria con el exe que deje por hay.

Pero ten en cuenta que hay que poner la trama completa en hexa chksums inclusive .

para poder grabar el pic , hay un ejemplo en PBP en las primeras pajinas de este hilo , que funciona con el esquema mostrado .




Desconectado J1M

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1960
RE: Nokia Pic
« Respuesta #164 en: 17 de Abril de 2005, 08:44:00 »
Wenas, a mi padre se le ha ocurrido la genial idea de q le regale una alarma con envio de sms xDDDD por suerte la instalación está hecha y "solo" tengo q readaptar el antiguo sistema para hacerlo microcontrolado, bueno el caso, sq me he leido el tema, y creo q se pueden distinguir dos formas para controlar un movil, una es capturando las tramas y almacenarlas en el PIC para su posterior envio, lo cual ya implementó Sispic... aunq le veo un "problema" si se puede llamar así, y esq cada movil usa las suyas propias, la otra forma sería mediante comandos AT, q creo q esto lo "entienden" todos los moviles... por lo q quiero retomar el tema para hacer alguna librería en C para el envio de comandos AT en principio para los Nokia (q creo todos usan los mismos) y no se si el resto de moviles lo hacen de igual forma....... :? a ver si alguien puede responder a esto...

bueno he encontrado este PDF en la web de nokia:
http://nds1.nokia.com/phones/files/guides/Nokia_AThelp.pdf
q creo ayuda bastante al menos para hacer la prueba del envio de un SMS.

El problema esq tampoco se que cable usar un Mbus, o Fbus?

Saludos! Giño


 

anything