我試了幾種打印機(jī),能讀出配置符,但是一讀端口狀態(tài),,總是返回18H。在送打印指令和數(shù)據(jù),也沒有反應(yīng)。我是用貴公司的CH375PRT.C的程序,改寫的匯編程序。請(qǐng)問還有別的打印機(jī)程序嗎?該程序用的是外置固件還是內(nèi)置固件?有區(qū)別嗎?可否發(fā)一個(gè)外置固件的程序給我:CDRSDQ@163.COM.感謝你們
沒人回復(fù)以下?幫幫我啦!
你只要按照我們程序的流程來做的話,枚舉設(shè)備那部分是沒有任何問題,你可以看下返回的值為0X18是什么樣的端口狀態(tài),符合不符合你的打印機(jī)當(dāng)前狀態(tài).程序是采用的外置固件,和內(nèi)置固件是有區(qū)別的.
06H模式是外置固件吧?0X18是指位5為0,位4為1,位3為1嗎?按照各位意思就是:有紙,打印機(jī)聯(lián)機(jī),打印機(jī)未出錯(cuò)吧?我裝不裝紙都是這狀態(tài)!有0X18這種端口狀態(tài)嗎?
主機(jī)只有模式6這一種模式,你仔細(xì)看下USB打印機(jī)的英文協(xié)議,上面有這樣一個(gè)注釋:Some USB printers may not always be able to determine this information. In this case, they should return benign status of “Paper Not Empty,” “Selected,” and “No Error.”所以可能你打印機(jī)就是上述的狀態(tài).也就是說你獲取的狀態(tài)是成功的.
這協(xié)議是在哪里能看見?謝謝你。不知這種境況的打印機(jī)多不多?我是試用佳能IP1880 ,IP1980,愛普森EPL-6200L,惠普1007,都是如此返回值。如果正常,那問題就只是在于打印機(jī)語言不對(duì)。
你到網(wǎng)上去搜索USBPRINTF,應(yīng)該就可以找到.
不知上述打印機(jī),比如佳能具體用的哪種打印指令
關(guān)于打印機(jī)這一塊恐怕我們不專業(yè),為了不浪費(fèi)您的時(shí)間,您還是直接到其他網(wǎng)站上去搜索一下,或者直接找代理商要資料.如果采購(gòu)數(shù)量大的話可能會(huì)給您資料.
感謝你們的解答
ha還是不行,有高手的打印機(jī)返回我這種端口狀態(tài),送數(shù)據(jù)也能打印的嗎?