Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - elektronische

#1
Tengo un problema tratando de conectar un teclado de 4x3 a una LCD mediante un PIC 16F877A, no logro hacer que obtenga los datos del teclado, ajunto el código y el diagrama en ISIS, tal vez me puedan ayudar.

#include <16f877a.h>                      //PIC utilizado
#fuses HS,NOWDT,NOPROTECT,NOLVP           //Configuramos los fuses
#use delay (clock=4000000)                //Oscilador a 4Mhz
#INCLUDE "lcd.c"                         //Incluyo LCD.C
#INCLUDE "kbd.c" 


void lcd_mostrar(void);
char a;
#byte PORTD=0xF81
#define use_portb_kbd TRUE

void main(void)
{
   port_b_pullups(TRUE);
   kbd_init();
   lcd_init();
   lcd_mostrar();
}

void lcd_mostrar(void)
{
a=kbd_getc();
lcd_putc(a);

}