《电子公司企业管理电子价格牌新》由会员分享,可在线阅读,更多相关《电子公司企业管理电子价格牌新(32页珍藏版)》请在金锄头文库上搜索。
1、 单片机技术课程设计说明书单片机技术课程设计说明书 电子价格牌 院部: 学生姓名: 指导教师: 职称 专 班 学 业: 级: 号: 完成时间: 摘 要 电子价格牌是一种利用数码管来显示价格的一种设备。随着人们生活水平的 日益提高,现在有越来越多的机会人们会选择在酒店入住。电子价格牌就是广泛 应用于酒店,超市等常见地点。 设计以 AT89S52 单片机作为核心芯片加上 74HC573 芯片和 4 个四位一体数码 管来实现。电子价格牌利用按钮改变数值并显示在数码管上,上电或复位状态显 示为“P.”,按下第一个按键就开始工作。 经检验调式符合任务书要求,电子价格牌显示 4 个数值,可以用按键进行左
2、移右移来修改。 关键词:电子价格牌;单片机;74HC573 目 录 1绪论. 1 1 1 1 1 .1 设计课题任务.1 .2 性能要求. 1 .3 总体方案介绍.1 .4 工作原理说明.1 2电子价格牌硬件系统设计. 2 2.1 硬件系统各模块功能介绍.2 2 2 2 2 2 2 2 .1.1 单片机 AT89S52.2 .1.2 振荡电路.3 .1.3 电源电路.3 .1.4 下载电路.3 .1.5 复位电路.4 .1.6 显示电路.5 .1.7 键盘.5 2 2 .2 电路原理图及实物图. 6 .3 元器件清单.6 3软件系统的设计. 7 3 3 3 .1 单片机资源使用情况. 7 .2
3、 各模块功能介绍.7 .3 系统程序流程图.8 3 3 3 3 .3.1 主程序流程图.8 .3.2 显示 P.子程序.8 .3.3 键功能子程序.9 .3.4 显示子程序流程图.11 3.4 程序清单. 12 4设计结果及误差分析.13 4 4 4 .1 电子价格牌使用说明. 13 .2 调试过程及结果.13 .3 误差分析. 14 I 4.4 设计体会. 14 结束语. 15 参考文献.16 致 谢. 17 附 录. 18 附录 A 元器件清单.18 附录 B 电路原理图.19 附录 C 实物图.20 附录 D 程序图.21 II 1绪论 1.1 设计课题任务 设计一个应用于酒店具有特定功
4、能的电子价格牌。 1.2 性能要求 电子价格牌上电或按复位键后自动显示“P.”,进入准备阶段。利用数码管 显示四种不同房型的价格,且均为四位数。能利用按键左移右移修改价格。 1.3 总体方案介绍 价格牌采用 AT89S52 单片机作为主控芯片,包括振荡电路,电源电路,显示 电路,下载电路,复位电路和键盘构成。总体方案框图如图 1 所示。 图 1 总体方案框图 1.4 工作原理说明 电子价格牌的工作原理为:利用 74HC573 驱动 4 个四位一体数码管来显示 数值。通过按键调用按键子程序控制寄存器改变价格牌的数值内容。以实现键盘 控制显示器的内容。 1 2电子价格牌硬件系统设计 2.1 硬件系统各模块功能介绍 价格牌所需要用到的系统模块包括:单片机 AT89S52,振荡电路,电源电路, 下载电路模块,复位电路,数码