Write_Dat(cData);
}
if(c1 != 8) // 非退格
x+=ASC_CHR_WIDTH;
}
else //汉字
{
for(j=0;j<sizeof(GB_16)/sizeof(GB_16[0]);j++) //sizeof(GB_16[0]
{
if(fmt[i] == GB_16[j].Index_GB16[0] && fmt[i+1] == GB_16[j].Index_GB16[1])
break;
}
for(k=0;k<2*HZ_CHR_WIDTH;k++)
{
if(j < sizeof(GB_16)/sizeof(GB_16[0]))
{
if (mode == 1)
cData=GB_16[j].Msk_GB16[k];
else
cData=~GB_16[j].Msk_GB16[k];
}
else
cData=0;
if (k<HZ_CHR_WIDTH) //汉字上半部
{ if ((x+k)<64)
{ Select_Screen(1); //选择左半屏
Set_Column(x+k);
}
else
{ Select_Screen(2); //选择右半屏
Set_Column(x+k-64);
}
Set_Line(y);
}
else //汉字下半部
{ if ((x+k-HZ_CHR_WIDTH)<64)
{ Select_Screen(1); //选择左半屏
Set_Column(x+k-HZ_CHR_WIDTH);
}
else
{ Select_Screen(2); //毕业论文http://www.751com.cn/ 选择右半屏
Set_Column((x+k-HZ_CHR_WIDTH)-64);
}
Set_Line(y+1);
}
Write_Dat(cData);
}
x+=HZ_CHR_WIDTH;
i++;
}
i++;
}