基于单片机的简易打印机设计.doc

资料分类:单片机自动化 上传会员:Chaturanga 更新时间:2023-04-24
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:12580
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:在现代自动化控制技术的推动下,主要是用来打印小票及相关信息的各种简易打印机也随之出现,简易打印机因其体积小、携带方便、打印快速、噪音小广泛应用于食堂、便利店等地。

本课题是利用STC89C52RC单片机结合DP-628系列热敏微型打印机,通过信号转换、复位电路、显示电路、电机驱动电路等软硬件设计来驱动微型打印机。打印机启动后,可以由内部单片机执行程序,这样就可以接受和分析主机送来的数据和命令,然后通过控制电路,实现对打印头机械动作的控制,进行打印。本设计最终目标是可以打印汉字、数字以及字母。

关键词:微型打印机  单片机  STC89C52RC  DP-628

 

目录

摘要

Abstract

1.绪论-1

1.1课题研究的背景和意义-1

1.2课题的研究现状及发展-2

1.3本论文整体安排-2

2.系统应用基础-4

2.1单片机系统-4

2.1.1 STC89系列单片机简介-4

2.1.2 芯片功能介绍-5

2.1.3 芯片引脚说明-6

2.2 微型打印机-7

2.2.1常见微型打印机-7

2.2.2热敏微型打印机-7

2.2.3打印机功能及原理-8

2.3 本章小结-9

3.系统总体设计方案-10

3.1系统实现功能-10

3.2系统总体构成-10

3.3主要模块简介-10

3.4系统工作流程-11

3.5本章小结-11

4.系统硬件设计-12

4.1 电路分析-12

4.1.1 系统组成-12

4.1.2 复位电路-12

4.1.3 电源电路-13

4.1.4 晶振电路-13

4.1.5 液晶显示电路-13

4.1.6 按键电路-14

4.1.7 打印机电路-14

4.2 串行接口模块设计-15

4.2.1 串行通信技术-15

4.2.2 TTL通信协议-15

4.3 本章小结-16

5.系统软件设计-17

5.1 主程序流程-17

5.2 串口初始化程序设计-18

5.3 中断程序设计-18

5.4 打印机程序设计-19

5.5 液晶显示程序设计-20

5.6 本章小结-20

6.系统调试与结果-21

6.1程序烧写-21

6.2系统测试实物图-21

6.3困难及解决方法-21

6.4本章小结-22

7.总结与分析-23

参考文献-24

附录一-25

致  谢-26

相关论文资料:
最新评论
上传会员 Chaturanga 对本文的描述:本课题研究的却是另一个方向,关于如何精简打印机,由于单片机芯片的种类繁多,简易打印机所使用的单片机选择也有很多,诸如我们熟悉的STM32、STC51系列等等。除了单片机芯片的选......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: