#include <projec56.h>
#fuses HS,NOWDT,NOPROTECT,NOLVP
#use delay(clock=20000000)
#include <lcd.c>
#define use_portb_kbd
#include <kbd.c>
void kbd_pullup_init()
{
port_b_pullups(true);
}
void main()
{
char k;
kbd_pullup_init();
lcd_init();
lcd_putc("\fReady...\n");
while(TRUE)
{
k=kbd_getc();
if (k!=0)
if(k=='*')
lcd_putc('\f');
else
lcd_putc(k);//TODO: User Code
}
}
มาช่วยดูให้หน่อยคับว่าทำไมคอมไม่ผ่าน
#fuses HS,NOWDT,NOPROTECT,NOLVP
#use delay(clock=20000000)
#include <lcd.c>
#define use_portb_kbd
#include <kbd.c>
void kbd_pullup_init()
{
port_b_pullups(true);
}
void main()
{
char k;
kbd_pullup_init();
lcd_init();
lcd_putc("\fReady...\n");
while(TRUE)
{
k=kbd_getc();
if (k!=0)
if(k=='*')
lcd_putc('\f');
else
lcd_putc(k);//TODO: User Code
}
}