亚洲国产高清在线观看视频_日韩欧美国产aⅴ另类_奇米影视7777久久精品_欧美 国产 亚洲 卡通 综合

您的位置:首頁 > 熱點 >

熱敏打印頭開發(fā)打印機實例

DDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px">數(shù)據(jù)加載即將內存緩沖區(qū)的數(shù)據(jù)輸出到熱敏打印頭的移位寄存器中,然后進行打印。由于本設計采用的主控器件帶有串行外圍接口(SPI),所以將SPI用于數(shù)據(jù)加載。使用SPI加載數(shù)據(jù),不但電路比硬件方式數(shù)據(jù)移位簡化,而且較I/O口模擬串行數(shù)據(jù)傳輸?shù)臅r序移位速度更快,從而整體提高了打印機性能。

如圖5所示,將主控器件設為主機,熱敏打印頭內部移位寄存器設為從機。主控器件MC9S12D64將打印的數(shù)據(jù)存入SPI數(shù)據(jù)寄存器。當數(shù)據(jù)寄存器寫入數(shù)據(jù)后,數(shù)據(jù)開始傳輸。數(shù)據(jù)通過串行時鐘線的同步信號循環(huán)移位8位,移入熱敏打印頭內部的移位寄存器中,實現(xiàn)了數(shù)據(jù)的加載。

5 軟件設計

本熱敏打印機的軟件設計主要是通過RS-232通信模塊接收由汽車行使記錄儀傳來的數(shù)據(jù),并判斷數(shù)據(jù)類型。當接收到數(shù)據(jù)時,首先要判斷是命令字還是字符數(shù)據(jù)。如果是命令字,則打印機按照命令動作,如果是字符數(shù)據(jù),則進入打印狀態(tài)。進入打印狀態(tài)后,尋找要打印字符的首地址,按照該字符的規(guī)范,從字庫中取出打印點陣放入SPI數(shù)據(jù)寄存器,并傳輸?shù)綗崦舸蛴☆^的移位寄存器,按行打印,走紙。具體打印流程如圖6所示。

6 結束語

本文對熱敏打印機的控制部分作了介紹。文中介紹的設計方案實現(xiàn)了微型熱敏打印機正常運行。

標簽: 熱敏 打印頭 打印機

相關閱讀

乌拉特中旗| 徐州市| 平乡县| 伊金霍洛旗| 高尔夫| 长武县| 南皮县| 苗栗市| 长泰县| 吉首市| 平邑县| 湛江市| 平果县| 田林县| 鹤庆县| 察雅县| 鹰潭市| 明光市| 林州市| 祁东县| 永嘉县| 黄石市| 遂平县| 二手房| 台南市| 柘荣县| 察哈| 锦州市| 阜新市| 鄂州市| 宽甸| 邢台县| 内黄县| 和龙市| 乌兰浩特市| 邵东县| 红河县| 石城县| 寿宁县| 法库县| 海口市|