❶ 我想用單片機控制USB列印機,不知道怎麼下手,請各位高手指點
僅憑單片機是不行的,列印機是USB device,而驅動這一device需要USB Host。單片機不具備USB Host這一模塊。就算是ARM晶元也多是內置USB從機控制器,
STM32 部分型號支持USB OTG,我沒做過USB主機部分的驅動程序,你有興趣可以去學習下
❷ 列印機有可能通過單片機控制列印嗎比如最簡單的51單片機
過去有可能,過去的列印機是並口列印機,單片機可以直接發命令給列印機,速度不需很快
現在列印機都 是USB介面,usb協議比較復雜 ,對軟硬體要求比較高
51單片機 沒有USB控制器,加上RAM太小,速度較低等,無法和列印機建立聯系
❸ 我用單片機控制熱敏列印機來列印圖形,,將圖片轉化為點陣,通過串口,將數據發給列印機來列印出圖形
一般來說,用單片機控制的列印機都屬於微型列印機,這種列印機控制非常方便,一般都是通過串口來進行控制的.你買一個列印機後,賣家會把所有的技術資料都給你,裡麵包括列印機的通信數據格式和指令集,你只要按照說明書上的指令格式,通過串口把相關的指令發送給列印機,列印機就能執行你需要的各種操作
另外,微型列印機熱敏的和針式的都有,只是列印方式不一樣而以,控制上都是一樣的!
❹ 關於51單片機驅動熱敏列印機
列印機必然是通過給它的通訊介面發送指令才能工作的,介面不外乎串口或USB口。
USB口你可以在51的串口上接個USB轉換晶元來處理,這樣你51程序只需要操作串口就可以了。
列印機指令是你必須得到的,有了具體的指令,你就可以把這些指令封裝成驅動了。
C程序其實就是根據需要,給列印機發送一條或多條指令而已。
❺ 關於單片機控制串口熱敏列印機(佳博5890xiii)
計算機上裝串口助手,用串口控制列印機,看看列印機動不。
把單片機串口接電腦串口,用串口助手看看單片機發出的指令是不是要求的指令。
兩邊調試都沒問題了,再用單片機控制列印機試試。