实训项目<基于stm32处理器的蓝牙小票打印机>
//---------------------------------------
第5天
今日任务:
1.打印点阵数据传送.
2.打印头加热控制.
3.缺纸检测.
学习资料:
<JRP-2RA微型热敏打印机芯规格书 NEW.pdf>
<M3-热敏打印机项目指导书.doc>
//-------------------------------------------
一.打印点阵的传送
按行打印,每行384点;
电机走2步,打一行;
1. 一行点阵数据的打印过程。
先送出384点数据,再锁存,再加热,电机转动2次,
为打印下一行作准备.
2.相关引脚电路连接。
CLK - PA11
DI - PA12
LAT - PA8
加热STB1~STB6 - PB15~PN10
注意:以上引脚全部初始为推挽输出模式.
二.加热过程
三.汉字取模
四.实践练习
1. 打印自己的名字.
2. 提高: 可以把字打印在一行任意位置.
(1)打一个字 (2)三字 (3)任意位置