首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > 其他 > CH375并口方式控制打印机

CH375并口方式控制打印机

资 源 简 介

应用背景 单片机通过CH375链接USB口的打印机 // 单片机通过CH375控制USB打印机  // 程序示例,C语言,CH375中断为查询方式,只负责数据传输,不涉及打印格式及打印描述语言  // 另可提供多台计算机共享一台USB打印机的方案  // 以下定义适用于AVR 单片机,其它单片机参照修改,为了提供C语言的速度需要对本程序进行优化  关键技术 /* PORTB |= 0x08;  // 输出A0=1  PORTA = mCmd;  // 向CH375的并口输出数据  DDRA = 0xFF;  // 并口D0-D7输出  PORTB &= 0xF9;  // 输出有效写控制信号, 写CH375芯片的命令端口, A0=1; CS=0; WR=0; RD=1; DDRA = 0xFF;  // 该操作无意义,仅作延时,CH375要求读写脉冲宽度大于100nS  PORTB |= 0x07;  // 输出无效的控制信号, 完成操作CH375芯片, A0=1; CS=1; WR=1; RD=1;  DDRA = 0x00;  // 禁止数据输出  PORTB &= 0xF7;  // 输出A0=0; 可选操作  */

文 件 列 表

CH375printer
Makefile
.dep
main.o.d
CH375B.pdf
CH375inc.h
main.c
main.elf
main.hex
main.lss
main.lst
main.map
main.o
main.sym
MEGA128.pdf
printer.pnproj
.dep

相 关 资 源

您 可 能 感 兴 趣 的

同 类 别 推 荐

VIP VIP