哪位朋友有单片机控制打印机的C语言程序(ESC⼀POS指令集编写),最好是串口连接,可设置格式的,一直找不

2025-03-26 17:11:02
推荐回答(1个)
回答1:

先确定一行最多能打多少个字符,然后把每行要打的字符拼起来(中间补空格),如果不套打可以把要打印的所有东西先拼成文本,然后打印文本就可以,发ESC指令不需要任何驱动的,只要知道指令就可以,比如点阵大小的指令,举个简单例子,ESPON打印机MU220指令:设定n/144英寸换行量为ASCII码(ESC,3,n),一般的票据打印发送指令就是char(27)+char(51)+char(25)(25/144英寸的字体大小),通常打印前要先初始打印机,然后设顶字的大小,换行量等等
另外,虚机团上产品团购,超级便宜