Autor Tema: configuracion de puertos  (Leído 1601 veces)

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

Desconectado nacha4

  • PIC16
  • ***
  • Mensajes: 113
configuracion de puertos
« en: 09 de Enero de 2006, 17:47:00 »
Quiero saber si configure bien las puertos inclullendo el puerto serie

INICIO   BSF Estado,RP0      ;Banco 1
   BCF Estado,Rp1
   movlw b"10000000"   ;RC7 entrada y RC6 a RC0 salida
   movwf trisC
   clrf trisB      ;RB7 a RB0 salida
   movlw 0xff      ;RA7 a RA0 como entrada
   movwf trisA
   movlw b"00100100"   ;8bit dato, trasmision activa, modo asincronico
   movwf TXSTA      ;y alta velocidad
   movlw d"25"      ;se configura SPBRG de 9600 baudios
   movwf SPBRG
   BCF Estado,RP0      ;Banco cero
   CLRF portC      ;pongo a cero puerta B y C
   CLRF portB
   movlw b"10010000"   ;habilito el puerto serie en modo continuo
   movwf RCST

Desconectado Chaly29

  • Moderador Global
  • DsPIC33
  • *****
  • Mensajes: 4315
RE: configuracion de puertos
« Respuesta #1 en: 09 de Enero de 2006, 19:28:00 »
Hola nacha4, te faltaron especificar algunas cosas, como por ejemplo la frecuencia del oscilador, que PIC estas usando y si usas solo la transmisión o la recepción también la usas

Estaremos a la espera de tu respuesta.

Atte. CARLOS
La teoría es cuando se sabe todo y nada funciona. La práctica es cuando todo funciona y nadie sabe por qué.

Desconectado nacha4

  • PIC16
  • ***
  • Mensajes: 113
RE: configuracion de puertos
« Respuesta #2 en: 09 de Enero de 2006, 20:19:00 »
el pic que uso es el 16f877, oscilador es un cristal de 4mhzy uso la transmisión y la recepción del puerto serie.
solo quiero saber si esta bien configurado los puertos

Desconectado Chaly29

  • Moderador Global
  • DsPIC33
  • *****
  • Mensajes: 4315
RE: configuracion de puertos
« Respuesta #3 en: 09 de Enero de 2006, 21:44:00 »
Hola nacha4, te comento que no le veo error, solo te debería de faltar configurar los puertos D y E, ya que en el encendido podrían de quedar en forma de salida, a menos que a estos puertos no le des uso y en este caso no tendría importancia si los configuras o no, pero siempre es mejor hacerlo, por seguridad.

Suerte

Atte. CARLOS


La teoría es cuando se sabe todo y nada funciona. La práctica es cuando todo funciona y nadie sabe por qué.