摘要:现今大部分商场依旧采用纸质价格标签,但是频繁的商品信息更改,会消耗大量人工且出错率较高(人工更换每个价格标签至少两分钟)。据统计,纸质标签丢失率达百分之二,差误率在万分之一到万分之五之间,在数量众多的价签使用背景下,误差还是相当多的。而且变价效率低下还导致商品价签和收银系统价格不统一,对部分顾客造成了价格“欺诈”。
本文设计了一种远程输入商品信息的电子价格标签系统。并对整个设计做出了详细的介绍分析和比较,设计了硬件电路的组成和软件程序的编程。此系统主要是由单片机模块,数据录入模块,蓝牙传输模块和液晶显示模块组合而成,以单片机为核心连接了其他各个模块,进行数据接收处理与信息储存;蓝牙模块的主要作用是接收手机蓝牙传输过来的数据,并传递给单片机;液晶显示模块则显示单片机传来的新的商品信息。当单片机接收到查询信息指令时,则立即返回正在显示的商品信息。该系统完成后经过一系列相关测试,实现了能够接收电脑或手机蓝牙传输来的商品信息并储存,最后在液晶显示器上显示的功能,达到了预设目标,完成了设计。
关键词:单片机;蓝牙;数据储存;液晶显示
目录
摘要
ABSTRACT
1 绪论-1
1.1 课题研究的背景-1
1.2 国内外研究现状和发展趋势-1
1.2.1 国外现状-1
1.2.2 国内现状-1
1.2.3 发展前景-2
1.3 研究内容-2
1.3.1 系统的特点-2
1.3.2 关键问题-3
2 系统整体方案设计-4
2.1 MCU的选择-4
2.2 无线传输的选择-4
3 硬件电路设计-6
3.1 整体电路设计-6
3.2 单片机电路设计-6
3.3.1 STC89C52单片机功能-6
3.3.2 主控制电路设计图-7
3.4 蓝牙传输模块的设计-9
3.4.1 HC-05蓝牙模块的特性-9
3.4.2 HC-05蓝牙模块模式-10
3.4.3 HC-05蓝牙模块设置-10
3.4.4 HC-05蓝牙模块与STC89C52连接-11
3.5 LCD1602液晶显示模块的设计-11
3.5.1 LCD1602液晶显示屏的特性-11
3.5.2 LCD1602与STC89C52连接图-12
4 总体软件设计-15
4.1 MFC程序设计-15
4.2 STC89C52程序设计-16
5 系统测试结果-19
5.1 硬件连接-19
5.2 硬件制作和调试-20
5.2.1 硬件调试及实物-20
5.2.2 硬件调试-21
5.3 结果分析-29
6 结论-30
参考文献-31
致 谢-32