#fuses XT,NOWDT,NOPROTECT,NOLVP
#use delay(clock= 4000000)
#include <lcd.c>
#include <kbd.c>
void main() {
char k;
int x;
lcd_init();
kbd_init();
port_b_pullups(TRUE);
lcd_putc("\fListo...\n");
while (TRUE) {
k=kbd_getc();
x=k-48;
if(k!=0){
if(k=='*')
lcd_putc('\f');
else
lcd_putc(k);
delay_ms(500);
printf(lcd_putc,"\f Car=%c",k);
delay_ms(500);
printf(lcd_putc,"\f Car=%u", k);
delay_ms(500);
printf(lcd_putc,"\f Num=%u",x);
delay_ms(500);
lcd_putc("\fListo...\n");
}
}
}
No hay comentarios.:
Publicar un comentario