Autor Tema: Simulacion con LCD muestra caracteres chinos  (Leído 1647 veces)

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

Desconectado teban89

  • PIC10
  • *
  • Mensajes: 16
Simulacion con LCD muestra caracteres chinos
« en: 04 de Marzo de 2015, 17:41:51 »
Buenas, que tal? Quiero empezar a controlar displays LCD y empece probando una simulacion, pero tengo el siguiente problema:


Que puede ser? Estoy usando Proteus 8. Adjunto el código:

Código: [Seleccionar]
#include <16F628A.h>
#use delay(int=48000)
#include <lcd.c>

#define ENABLE_PIN B0
#define RS_PIN B1
#define RW_PIN B2
#define Data4 B3
#define Data5 B4
#define Data6 B5
#define Data7 B6

#FUSES NOWDT                 //No Watch Dog Timer
#FUSES PUT                   //Power Up Timer
#FUSES INTRC                 //Internal RC Osc
#FUSES NOBROWNOUT             //No brownout reset
#FUSES NOLVP                 //No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O
#FUSES PROTECT               //Code protected from reads

int main()
{
SET_TRIS_A(0b00000000);
SET_TRIS_B(0b00000000);

lcd_init();                            //Inicializamos LCD
lcd_putc("Hola");                //"Hola Mundo"

}

Muchas gracias!!
« Última modificación: 04 de Marzo de 2015, 18:00:57 por teban89 »

Desconectado teban89

  • PIC10
  • *
  • Mensajes: 16
Re: Simulacion con LCD muestra caracteres chinos
« Respuesta #1 en: 07 de Marzo de 2015, 20:51:43 »
Bueno, ya lo solucione. Por alguna extraña razon no me tomaba la definicion de los pines:
Código: [Seleccionar]
#define Data4 B3
#define Data5 B4
#define Data6 B5
#define Data7 B6

Lo que hice fue agregarle lo siguiente:

Código: [Seleccionar]
#define use_portb_lcd TRUE
y poner los pines DATA4:DATA7 en RB4:RB7


Saludos!

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re: Simulacion con LCD muestra caracteres chinos
« Respuesta #2 en: 08 de Marzo de 2015, 00:06:41 »
Bueno felicidaes que lo resolviste, yo realmente no sabia que decirte, mas cuando la libreria del lcd ni la conocia ( ni tengo el codigo fuente ) :/


 

anything