收藏到会员中心
|
文档题目: |
C语言在AVR单片机控制的微型热敏打印机中的应用 |
 |
上传会员: |
panmeizi |
提交日期: |
2013-09-22 07:30:25 |
文档分类: |
计算机 |
浏览次数: |
27 |
下载次数: |
0
次 |
|
|
下载地址: |
C语言在AVR单片机控制的微型热敏打印机中的应用 (需要:25 积分) 如何获取积分? |
下载提示: |
不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
|
文档介绍: |
以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
|
文档字数: |
|
论文题目:C语言在AVR单片机控制的微型热敏打印机中的应用 摘 要 随着人们生活需求的不断提高和市场细分的加速,打印机小型化成为发展趋势。微型打印机按照打印方式分为微型针式打印机、微型热敏打印机和微型热转印打印机等。而微型热敏打印机具有体积小、重量轻、噪音低、高速度、高清晰、连接方便、功能完备等优点,广泛应用于小票据打印、POS机、汽车行驶记录仪、医疗仪器、工业控制以及其他各种仪器仪表打印输出的最理想匹配产品。 由于单片机芯片的微小体积,极低的成本和面向控制的设计,使得它作为智能控制的核心器件被广泛地应用于工业控制、智能仪器仪表、家用电器、电子通信产品等各个领域中的电子设备和电子产品中。由单片机为核心构成的单片嵌入式系统已成为现代电子系统中最重要的组成部分。 作为高级编程语言的C语言其形式类似自然语言和数学公式,具有面向问题或过程的特点,其在大的应用当中代码效率高、结构性、可读性、可移植、易维护的特点已成为当前的发展趋势。 本次设计的目的就是要建立一个由C语言编程的基于AVR单片机控制的微型热敏打印机的独立系统。系统采用LTP1245热敏打印机芯为对象,由AVR单片机ATMEGA16做为主控制芯片,FAN8200做为热敏打印机走纸系统步进电机驱动芯片,通过串口与上位机进行通讯。软件设计包括了控制部分、走纸电机驱动部分及检测部分,给出了软件系统的控制流程。 关 键 词:AVR单片机;热敏打印机;C语言 论文类型:应用研究
目 录 1 绪论 1 1.1 论文研究的背景 1 1.2 相关研究和本论文的创新 1 1.3 本论文的内容安排 2 2 微型热敏打印机的原理及选取 3 2.1 微型热敏打印机原理 3 2.2 微型热敏打印机的选取 3 2.3 LTP1245微型热敏打印机芯的工作原理 3 2.3.1 走纸单元 4 2.3.2 热敏头单元 5 3 系统硬件设计 9 3.1 系统整体结构框图 9 3.2 主控制电路 9 3.3 走纸电机驱动电路 11 3.4 检测保护电路 14 4 系统软件设计 17 4.1 系统整体工作流程 17 4.2 数据加载及打印工作流程 17 4.3 走纸电机工作流程 21 4.4 字库的建立 23 5 结论与展望 25 致 谢 27 参考文献 29
(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载) |
|
|
|