单片机与微型打印机接口技术.docx
《单片机与微型打印机接口技术.docx》由会员分享,可在线阅读,更多相关《单片机与微型打印机接口技术.docx(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机与微型打印机的接口技术郭俊摘要:微型打印机是各种智能化仪表、仪器及各种单片机系统的重要输出设备。而单片 机又具有集成度高、处理力量强、系统构造简洁、价格低廉、体积小等优点,所以以单片机掌握微型打印机的技术已经在很多领域得以应用,本文争论应用 EL-MUT-111单片机/微机试验系统及8086CPU 通过与打印机并行通信方法来掌握其实现打印功能的设计。关键字:单片机;打印机;并行;接口Single-chip and micro-printer interface technology GUO JUNAbstract:The micro-printer is a variety of int
2、elligent instruments, equipment, and a variety of single-chip system and output device. The single-chip and high integration, processing capability, the system of simple structure, low cost, small size, etc., so a single-chip micro-printer control technology has been applied in many fields, this pap
3、er, the application of EL-MUT - 111 single-chip microcomputer / microprocessor systems and experiment with the printer 8086CPU parallel communication methods to achieve control over their design and printing method. The use of micro-printer market shuttle populardot-matrix printers, this article and
4、 control of single-chip micro-printer hardware design and realization of assembly language study briefly.Keywords:Single-chip;dot matrix printer;parallel;Interface前言:打印机作为各种计算机的最主要输出设备之一,随着计算机技术的进展和日趋完善的用 户需求而得到较大的进展。单片机在工业掌握中的应用越来越广泛,由于其内部具有 ROM、RAM、定时计数器及IO 接口,单片机已经成为一个完整的计算机系统。由于它具有简洁有用、高牢靠性、良好的性
5、能价格比以及体积小等优点,已经在各个技术领域得到了迅猛 进展。微型打印机在单片机应用系统中的应用也相当广泛,在工业测控、医疗设备、电力系统、计价器以及商场、超市、餐饮等办公设备中几乎成为标准配置。微型打印机的种类很多, 有针式和热敏、台式和面板式、非汉字和汉字之分。如按接口类型划分,则有并口和串口两大类,其中串口类又可分为RS232C、RS485、USB 及无线接口、红外线接口等。本文在分析微型打印机机芯的构造和驱动原理的根底上,对针点式微型打印机的开发设计的关键细节做了详尽的论述。1 单片机和微型打印机的种类及特点1.1 单片机的种类及特点单片机的种类有很多,其中ATMEL 公司的AVR 单
6、片机,是增加型RISC 内载Flash 的单片机,芯片上的Flash 存储器附在用户的产品中,可随时编程,再编程,使用户的产品设计简洁,更换代便利。Motorola 是世界上最大的单片机厂商.从M6800开头,开发了广泛的品种,4 位,8位,16位32位的单片机都能生产Motorola 单片机的特点之一是在同样的速度下所用的时钟频率较Intel 类单片机低得多,因而使得高频噪声低,抗干扰力量强,更适合于工控领域及恶劣的环境。Micro Chip 单片机承受Harvard 双总线构造,运行速度快,低工作电压,低功耗,较大的输入输出直接驱动力量,价格低,一次性编程,小体积. 适用于用量大,档次低,
7、价格敏感的产品. EPSON单片机以低电压,低功耗和内置LCD 驱动器特点著名于世,尤其是LCD 驱动局部做得很好. 8051单片机最早由Intel 公司推出,其后,多家公司购置了8051的内核,使得以8051为内核的MCU系列单片机在世界上产量最大,应用也最广泛,有人推想8051可能最终形 成事实上的标准MCU 芯片.单片机的应用越来越广泛,种类已不仅限于此。1.2 微型打印机种类及特点从打印方式分类:针式微型打印机,热敏微型打印机、热转印微型打印机等。针式微型 打印机是比较常见的微型打印机,针打有个好处就是打印的单据可以长时间保存,很多便利 店中所用的微打都是针打,并且由于针式打印头掌握简
8、洁,可以承受比较廉价的掌握板方案 来生产,所以比较廉价。但是针打也有很多缺点:噪音大,打印速度慢、打印头损耗快,需要常常更换色带,由于其原理的关系,这些是不行抑制的。热敏微型打印机比针式微型打印 机出来得要晚一些,热敏打印机打印速度快,噪音小,打印头很少消灭机械损耗,并且不需 要色带,免去了更换色带的麻烦。但它也有缺点,由于其使用的是热敏纸,所以不能无限期 保存。目前除了条码打印机和车票打印机,在其他领域国内使用很少,现在出租车上的打印 机属于微型字模打印机。2 单片机与微型打印机的接口类型接口类型指的是指微型打印机与计算机之间承受的接口类型,通过这项指标也可以间接反映出打印机输出速度的快慢。
9、目前市场上打印机产品的主要接口类型包括常见的并行接口和 USB 接口。USB 接口依靠其支持热插拔和输出速度快的特性,在打印机接口类型中快速崛起,因此目前市场主流的打印机有些型号则兼具并行与USB 两种打印接口。2.1 并行接口并行接口又简称为“并口”,是一种增加了的双向并行传输接口。优点是不需在PC 中用其它的卡,无限制连接数目只要你有足够的端口,设备的安装及使用简洁,最高传输速度为1.5Mbps。目前,计算机中的并行接口主要作为打印机端口,接口使用的不再是36针接 头而是25针D 形接头。所谓“并行”,是指8位数据同时通过并行线进展传送,这样数据传送速度大大提高,但并行传送的线路长度受到限
10、制,由于长度增加,干扰就会增加,简洁出错。2.2 USB 接口USB 的全称是Universal Serial Bus,USB 支持热插拔,即插即用的优点,所以USB 接口已经成为微打的最主要的接口方式。USB 有两个标准,即 USB1.1和USB2.0。USB1.1 是目前较为普遍的USB 标准,USB2.0标准是由 USB1.1标准演化而来的。可以用USB 2.0 的驱动程序驱动USB 1.1设备。也就是说,全部支持 USB 1.1的设备都可以直接在USB 2.0 的接口上使用而不必担忧兼容性问题,而且像USB 线、插头等等附件也都可以直接使用。2.3 串口串口叫做串行接口,现在的PC 机
11、一般有两个串行口COM1和COM2。串行口不同于并行口之处在于它的数据和掌握信息是一位接一位地传送出去的。虽然这样速度会慢一些, 但传送距离较并行口更长,因此假设要进展较长距离的通信时,应使用串行口。通常COM1 使用的是9针D 形连接器,也称之为 RS-232接口,而 COM2有的使用的是老式的DB25 针连接器,也称之为RS-422接口,这种接口目前已经很少使用。3 系统的硬件设计3.1 单片机与微型打印机选取3.1.1 单片机的选取MCS-51单片机是指由美国INTEL 公司生产的一系列单片机的总称,这一系列单片机包括了好些品种,如8031、8051、8751、8032、8052、875
12、2等,其中8051是最早最典型的 产品,该系列其它单片机都是在8051的根底上进展功能的增、减、转变而来的,所以人们 习惯于用8051来称呼MCS-51系列单片机,而8031是前些年在我国最流行的单片机,所以很多场合会看到8031的名称。INTEL 公司将MCS51的核心技术授权给了很多其它公司,所以有很多公司在做以8051为核心的单片机,固然,功能或多或少有些转变,以满足不同的 需求,其中89C51是这几年在我国格外流行的单片机。8051与80C51的区分:80C51单片机是在8051的根底上进展起来的,也就是说在单片 机的进展过程中是先有8051,然后才有80C51的。8051单片机与80
13、C51单片机从外形看是 完全一样的,其指令系统、引脚信号、总线等完全全都完全兼容,在8051下开发的软件完全可以在80C51上应用,反过来,在89C51下开发的软件也可以在8051上应用。这两种 单片机是完全可移植的。虽然这两种单片机外形及内部构造都一样,它们之间的主要差异在 于芯片的制造工艺上。80C51的制造工艺是在8051根底上进展了改进。8051系列单片机承受的是HMOS 工艺:高速度、高密度;80C51系列单片机承受的是 CHMOS 工艺:高速度、高密度、低功耗;也就是说80C51单片机是一种低功耗单片机。另外,80C51系列单片机是一类经典的8位微处理器,其设计方法和体系构造始终是
14、其他各类单片机设计的参考典范, 是比较成熟的。3.1.2 微型打印机的选取对于微型打印机,针式打印机以其构造简洁、技术成熟、性能价格比好、消消耗用低等 优点在众多领域得到广泛应用,其根本工作原理是利用机械和电路驱动原理,使打印针撞击 色带和打印介质,进而打印出点阵,再由点阵组成字符或图形来完成打印任务的。打印机在 联机状态下,通过接口接收PC 机发送的打印掌握命令、字符打印或图形打印命令,再通过 打印机的CPU 处理后,从字库中查找与该字符或图形相对应的图象编码首列地址正向打印时或末列地址反向打印时,如此一列一列地找出编码并送往打印头驱动电路,鼓励打印头出针式打印,与热敏式打印机相比,不仅在工
15、作方式上简洁、易于操作,而且现代针式打印机在掌握驱动电路中还广泛承受了微处理器、ROM 和RAM 存储器。其中ROM 主 要用来存储针式打印机的治理程序、字符库和汉字库,不加汉字库时容量一般在10KB 以上, 加上汉字库后容量更大。而RAM 则主要作为打印机接收主机信息数据缓冲区,一局部在针式打印机加电初始化后存储来自ROM 的字符集,另一局部在程序执行中供动态参数交换使用。不同的针式打印机其 RAM 是不同的,汉字针式打印机的 RAM 一般在几十KB,而非汉字钉打的RAM 一般只有1KB 左右。明显,现代针式打印机不仅可以自身完成掌握打印任务, 还可独立打印汉字。所以结合各种单片机与微型打印
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 微型打印机 接口 技术
限制150内