没有合适的资源?快使用搜索试试~ 我知道了~
工业微型条码识别系统的软件设计与实现毕设毕业论文.doc
0 下载量 32 浏览量
2023-07-08
21:05:31
上传
评论
收藏 924KB DOC 举报
温馨提示
试读
48页
工业微型条码识别系统的软件设计与实现毕设毕业论文.doc
资源推荐
资源详情
资源评论
计算机信息工程学院毕业设计说明书
工业微型条码识别系统的软件设计与实现
摘要
条形码读取技术是信息采集,自动识别、功能获取的重要方法。条形码信
息主要包括产地、制造厂家、商品完备的编号、生产日期、书籍的出版时间、
种类、保质期等,在众多领域都得到广泛使用。
本论文设计了微型条码识别系统。该系统主要由 SONIX SN9S102C,SONIX
SN9P701F 和 AT89S52 单片机组成。AT89S52 为主控制器配合外围设备与 RS485
的数据通信将数据传输并显示在上位机上。
这次毕业设计使用了单片机控制 SN9P701F,使实物的体积较其他条形码
识别器小了很多。该方法不仅大大缩小了设备的成本,更重要的是这种识别器
便于人们携带。最后本论文实现了条码识别系统的软件部分,并通过了测试与
调试,基本上完成了目标和要求。
关键词:条形码;SONIX SN9P701;AT89S52 单片机;RS485
Abstract
THE INDUSTRY'S MINI BAR CODE IDENTIFICATION SYSTEM
SOFTWARE DESIGN AND IMPLEMENTATION
Abstract
Barcode reading technology is important methods to information collection,
automatic identification and the function gets. Barcode’s main information include
Origin, the manufacturer's number, production date, complete goods, books,
publication date, type, expiration date, and so on,which are generally used in many
areas.
This thesis designs mini barcode recognition system , the system consist of the
SONIX SN9S102C, SONIX SN9P701F and AT89S52 MCU. AT89S52 MCU
combined with other devices and display of data communication with the rs485 on
the host computer.
This graduation project uses MCU control SN9P701F , the physical volume than
other barcode recognition Little a lot, The method has not only greatly reduced the
cost of equipment, and more importantly, this recognition can be easy to people
carry. Finally the thesis completes barcode recognition’s software system, and
passes the test and debug, basically completed the goals and requirements.
Keywords: Barcode; SONIX SN9P701;AT89S52 MCU;RS485
计算机信息工程学院毕业设计说明书
I
第 1 章 绪论 ..................................................................1
1.1 课题的背景和意义 ......................................................1
1.2 主要研究内容 ..........................................................1
1.3 论文的结构安排 ........................................................1
1.4 本章小结 ..............................................................2
第 2 章 系统总体框架设计 ......................................................3
2.1 系统结构框图 ..........................................................3
2.2 SONIX SN9S102C ........................................................3
2.3 SONIX SN9P701F ........................................................3
2.4 单片机模块 ............................................................3
2.5 拨码开关 ..............................................................4
2.6 RS485 串口通信模块 .....................................................4
2.7 I
2
C 总线 ...............................................................4
2.8 本章小结 ..............................................................4
第 3 章 系统硬件介绍 ..........................................................5
3.1 SONIX SN9S102C ........................................................5
3.2 SONIX SN9P701F ........................................................5
3.2.1 SONIX SN9P701F 的描述 ............................................5
3.2.2 SONIXSN9P701F 的特点 .............................................5
3.3 AT89S52 单片机设计 .....................................................5
3.3.1 单片机的主要性能 .................................................6
3.3.2 单片机最小系统概述 ...............................................6
3.3.3 AT89S52 单片机最小系统电路图 .....................................6
3.4 单片机的控制方案与选择 ................................................7
3.4.1 控制概述 .........................................................7
3.4.2 双向接口 .........................................................8
3.4.3 数据形式 ........................................................10
3.4.4 控制时间 ........................................................11
3.5 本章小结 .............................................................12
第 4 章 系统软件的详细设计 ...................................................13
计算机信息工程学院毕业设计说明书
II
4.1 系统流程图 ...........................................................13
4.2 系统初始化设计 .......................................................13
4.3 SONIX SN9P701F 控制程序设计 ...........................................15
4.4 RS485 串口通信程序设计 ................................................17
4.4.1 数据初始发送程序设计 ............................................18
4.4.2 发送程序设计 ....................................................18
4.4.3 接收程序设计 ....................................................19
4.6 本章小结 .............................................................20
第 5 章 系统程序实现与调试 ...................................................22
5.1 调试环境及调试步骤 ...................................................22
5.1.1 调试环境 ........................................................22
5.1.2 调试步骤 ........................................................22
5.2 Keil uVision4 中调试结果及分析 ........................................22
5.2.1 Keil uVision4 中的调试 ..........................................22
5.2.2 实物图演示结果分析 ..............................................24
5.4 本章小结 .............................................................24
第 6 章 总结与展望 ...........................................................26
6.1 总结 .................................................................26
6.2 展望 .................................................................26
结束语 ......................................................................27
致谢 ........................................................................28
参考文献 ....................................................................29
附录 A 总程序 ................................................................30
剩余47页未读,继续阅读
资源评论
黑色的迷迭香
- 粉丝: 724
- 资源: 4万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功