void led_putchar(u8 chardata,u8 loc) { loc += 0; if ((chardata < ' ') || (chardata > '~')) { return; } if((chardata=='1')&&(loc==0)) { seg_lcd_disp_icon(F1BC_ICON); } else if ((chardata >= '0') && (chardata <= '9')) { align_lcd_disp_buff(loc,LCD_NUMBER[chardata - '0']); } else if ((chardata >= 'a') && (chardata <= 'z')) { align_lcd_disp_buff(loc,LCD_SMALL_LETTER[chardata - 'a']); } else if ((chardata >= 'A') && (chardata <= 'Z')) { align_lcd_disp_buff(loc,LCD_LARGE_LETTER[chardata - 'A']); } else if (chardata == ':') { seg_lcd_disp_icon(COL_ICON); } else if (chardata == ' ') { } else if (chardata == '-') { //lcd_buff[loc] = LED_MINUS; } }
void disp_putchar(u8 chardata,u8 loc) { //loc += 0; if ((chardata < ' ') || (chardata > '~')) { return; } #ifdef LCD_MODULE_WITHOUT_F_DIGIT if(loc==0){ if((chardata !='1' )&&(chardata!='2')&&(chardata !='T' )){ return; } } #endif if ((chardata >= '0') && (chardata <= '9')) { align_lcd_disp_buff(loc,LCD_NUMBER[chardata - '0']); } else if ((chardata >= 'a') && (chardata <= 'z')) { align_lcd_disp_buff(loc,LCD_SMALL_LETTER[chardata - 'a']); } else if ((chardata >= 'A') && (chardata <= 'Z')) { align_lcd_disp_buff(loc,LCD_LARGE_LETTER[chardata - 'A']); } else if (chardata == ':') { disp_icon(ICON_COL); } else if (chardata == ' ') { } else if (chardata == '-') { align_lcd_disp_buff(loc,0x40); } }
void clr_lcd_digit(u8 lcd_num) { align_lcd_disp_buff(lcd_num,0x00); }