Autor Tema: mikrobasic 6 y lcd 8bits  (Leído 2368 veces)

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

Desconectado jce

  • PIC10
  • *
  • Mensajes: 2
mikrobasic 6 y lcd 8bits
« en: 17 de Abril de 2008, 20:00:24 »
Hola a todos! yo también soy nuevo en esto de los PICs! la verdad es que suelo encontrar respuesta a mis dudas en este foro, y lo poquito que he hecho me ha ido saliendo bien. Gracias!

El caso es que estaba intentando ahora hacer correr un LCD con MikroBasic y la información que encuentro no me soluciona el problema! A ver si me podeis echar una mano.

Utilizo un Pic16f876a , el LCD lo tengo conectado de la siguiente manera: D0 a D7 -> B0 a B7. A0 -> RS , A1 -> E, A2 -> RW.

y el código es el siguiente:
Código: [Seleccionar]
program Lcd8_default_test
dim text as char[20]

main:
  ADCON1 = 6
  TRISB = 0
  TRISA = 0
  Lcd8_Init(PORTA,PORTB)
  Lcd8_Config(PORTA, PORTB, 0, 1, 2, 7, 6, 5, 4, 3, 2, 1, 0)
  Lcd8_Cmd(Lcd_CURSOR_OFF)
  text = "Hola"
  Lcd8_Out(1, 1, text)
end.

Lo del puerto analógico/digital no entiendo aun bien como funcionan sus registros. no se si va primero Lcd8_Init o Lcd8_config pero no me funciona de ninguna de las dos maneras.

Que conste que no me da ningun fallo de compilación ni nada.

Alguien me puede ayudar????

GRACIAAAASSS!!

Desconectado jce

  • PIC10
  • *
  • Mensajes: 2
Re: mikrobasic 6 y lcd 8bits
« Respuesta #1 en: 17 de Abril de 2008, 20:20:01 »
Por si a alguien le interesa, estoy siguiendo este libro online de la propia página de MikroBasic -> Indice del libro Supongo que algunos ya lo conocereis. El apartado de las librerias de lcd8 es este -> LCD8 . Me estoy guiando un poco por ahí y por aquí -> LCD8 Ejemplo

Gracias de nuevo!