LTPA245热敏打印机STC89C58单片机驱动程序C源码,可以做为你的学习设计参考。
LOCAL void Do_PrintNRealCurve( void )
{
byte tmp[CURVE_MAX_ID],i;
#if MACHINE_NO == TR50B
byte offset[CURVE_MAX_ID];
byte *pbuf, *pdot;
byte m, num;
byte end;
#endif
/* read non_real curve a frame data */
( void )GetStream( tmp, CurveNum );
if(bPaperStatus)
{
/* no paper present and return */
return;
}
/* expand 1.25 or normal */
for(i = 0; i < CurveNum; i++)