51单片机驱动热敏打印机(BA-T500 + M-T532AF)

2020-01-20 19:14发布

51单片机如何驱动热敏打印机(BA-T500 + M-T532AF),我对打印机不了解,那位玩过的能否给点资料,最好是给段驱动程序我,感谢感谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
jackee
1楼-- · 2020-01-21 21:40
回复【6楼】bluefeel 郁闷感觉
控制电机走纸,把一行数据移位到寄存器,58mm的热敏打印机是384bit/48字节一行,锁存数据,加热单元io置高电平开始加热,一定时间后停止加热,控制电机走一行,重复以上。
具体时序看手册,没有任何指令,只有一个移位寄存器,用spi接口送数据进去。
要点就是高速,以最快的速度把数据送入寄存器。
-----------------------------------------------------------------------

    可以再具体一点吗,给个实例我看一下可以吗?麻烦你,谢了
intentydh
2楼-- · 2020-01-22 01:27
热敏打印机的关键是走纸电机和热敏电阻加热时间.这块处理好了,其它的就好办了。提醒你一下,电机必须在中断中驱动,否则噪声太大。其它的数据传输看手册就可以了。
CHEN1986
3楼-- · 2020-01-22 02:26
 精彩回答 2  元偷偷看……

一周热门 更多>