// Notes: Master clock = 8MHz(0.125uS)
// Wait 5us
#ifdef __SDCC
-#define _ACM1602_TC_WAIT() delay10tcy(4)
+//#define _ACM1602_TC_WAIT() delay10tcy(4)
// Wait 50us
#define _ACM1602_SHORT_WAIT() delay100tcy(4)
// Wait 5ms
extern void acm1602_cls(unsigned char addr);
extern void acm1602_putchar(unsigned char addr, unsigned char c);
-extern void acm1602_locate_16x2(unsigned char addr, char x, char y);
-extern void acm1602_locate_8x2(unsigned char addr, char x, char y);
+extern void acm1602_locate_16x2(unsigned char addr, unsigned char x, unsigned char y);
+extern void acm1602_locate_8x2(unsigned char addr, unsigned char x, unsigned char y);
extern void acm1602_home(unsigned char addr);
extern void acm1602_cursordir(unsigned char addr, unsigned char right);
extern void acm1602_dispcursor(unsigned char addr, unsigned char flag);