|
楼主 |
发表于 2010-1-1 23:17:23
|
显示全部楼层
//**********************************************************************
// NOKIA5110_w_char: 显示英文字符
// 输入参数:c :显示的字符;
//**********************************************************************
void NOKIA5110_w_char(unsigned char c)
{
unsigned char i;
unsigned int addr;
addr = (c-32)*5; // 字模在eeprom的地址
NOKIA5110_w_byte(0,1); // 第一列为空白
for( i=0;i<5;i++ )
{
STC_EEPROM_R(addr+i); // 从eeprom中读出字模数据
NOKIA5110_w_byte(ep_data,1); // 向LCD写如数据
}
}
//**********************************************************************
// NOKIA5110_w_char_string : 英文字符串显示函数
// 输入参数:*s :英文字符串指针;
// X、Y : 显示字符串的位置,x 0-83 ,y 0-5
//**********************************************************************
void NOKIA5110_w_char_string(unsigned char X,unsigned char Y,char *str)
{
NOKIA5110_set_XY(X,Y);
while (*str)
{
NOKIA5110_w_char(*str);
str++;
}
}
#endif |
|