- 相關(guān)推薦
基于單片機(jī)的噴墨打印機(jī)控制技術(shù)
摘要:介紹一種采用MCS51系列單片機(jī)控制驅(qū)動Hewlett Packard DESKJET 600/800系列噴墨打印機(jī)的硬件接口設(shè)計(jì)和軟件設(shè)計(jì)方法。以控制打印機(jī)實(shí)現(xiàn)表格打印功能為例,給出了用C51語言編寫的一系列相關(guān)基本控制程序。關(guān)鍵詞:單片機(jī) 噴墨打印機(jī) HP PCL LEVEL 3語言
單片機(jī)應(yīng)用系統(tǒng)中最常用的輸出打印設(shè)備是微型打印機(jī),例如TP系列、UP系列打印機(jī)等,對它們的控制技術(shù)也較為成熟。但是近年來隨著通用打印機(jī)的廣泛使用,微型打印機(jī)的缺點(diǎn)也日益明顯:一是通用性及互換性不強(qiáng);二是打印輸出文檔的幅面過小,不便于裝訂及存檔。而通用打印機(jī)都配有國際標(biāo)準(zhǔn)并行接口(CENTRONICS)和串行接口(RS232/422),紙張大小可任意選擇。這些特點(diǎn)是微型打印機(jī)所無法抗衡的。因此在越來越多的單片機(jī)應(yīng)用系統(tǒng)中逐漸趨向于使用通用打印機(jī)作為打印輸出設(shè)備。本文介紹了以MCS-51系列單片機(jī)為核心,通過CENTRONICS國際標(biāo)準(zhǔn)8位并行接口控制驅(qū)動HP-DJ 600/800系列噴墨打印機(jī)的硬件接口電路沒計(jì)方法及控制程序設(shè)計(jì)方法。
1 CENT日ONICS接口標(biāo)準(zhǔn)
HP-DJ 600/800 系列噴墨打印機(jī)采用與C正N-TRONICS標(biāo)準(zhǔn)兼容的并行打印機(jī)接口,接口各引腳信號的定義如表1所示。
表1 CENTRONICS接口信號
引腳號 信號 方向 說明 1 STB 輸入 數(shù)據(jù)選通觸發(fā)脈沖 2~9 D0D7 輸入 數(shù)據(jù)線 10 ACK 輸出 應(yīng)答脈沖 11 BUSY 輸出 “忙”信號 13 SEL 輸出 打印機(jī)在線 14 ERR 輸出 故障指示 12、18~25GND - 接地2 硬件設(shè)計(jì)
本著統(tǒng)一編址控制的原則,硬件原理如圖1所示。
本設(shè)計(jì)采用MCS-51系列的89C52型單片機(jī),其內(nèi)部有8K字節(jié)的程序存儲器,盡可滿足本設(shè)計(jì)的程序、表格的存儲要求。在外部擴(kuò)展了一片數(shù)據(jù)存儲器62256作為打印數(shù)據(jù)緩沖區(qū),RAM62256的存儲容量為32K字節(jié),可以存放大量的打印數(shù)據(jù)。從原理框圖可看出,RAM
[1] [2] [3]
【基于單片機(jī)的噴墨打印機(jī)控制技術(shù)】相關(guān)文章:
基于單片機(jī)的交通燈控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)05-02
深度探討基于GPS RTK技術(shù)的城市控制測量技術(shù)04-27
基于實(shí)時(shí)動態(tài)技術(shù)的城市控制測量技術(shù)研究04-28
基于實(shí)時(shí)動態(tài)技術(shù)的城市控制測量應(yīng)用04-30
基于ATmega128單片機(jī)的液壓壓力控制器設(shè)計(jì)04-28
基于Delphi的發(fā)動機(jī)臺架試驗(yàn)單片機(jī)控制系統(tǒng)的開發(fā)05-02
基于LQR技術(shù)的無人機(jī)縱向控制律設(shè)計(jì)05-01
基于集散控制技術(shù)的污水處理自動控制系統(tǒng)04-26