X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=lcd_acm1602.h;h=1d229b926fc64a1ee39860061402600a5b817766;hb=fd6f13933258e592ba3adfc21150db615a36ccac;hp=90c75d908c8f5ad5d239a3a9abb55be3bc14bff7;hpb=74943f8547dca2be6658f6d9ff7860355d91f559;p=openi2cradio%2FOpenI2CRadio.git diff --git a/lcd_acm1602.h b/lcd_acm1602.h index 90c75d9..1d229b9 100644 --- a/lcd_acm1602.h +++ b/lcd_acm1602.h @@ -53,7 +53,7 @@ extern "C" { // 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 @@ -64,7 +64,7 @@ extern "C" { // Wait 5.5ms #define _ACM1602_I2C_WAIT() idle_time_ms(6) #else -#define _ACM1602_TC_WAIT() __delay_us(5) +//#define _ACM1602_TC_WAIT() __delay_us(5) // Wait 50us #define _ACM1602_SHORT_WAIT() __delay_us(50) // Wait 5ms @@ -78,8 +78,8 @@ extern "C" { 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);