应用于酒店具有特定功能的电子价格牌--课程设计

应用于酒店具有特定功能的电子价格牌--课程设计

ID:14483013

大小:4.17 MB

页数:37页

时间:2018-07-29

应用于酒店具有特定功能的电子价格牌--课程设计_第1页
应用于酒店具有特定功能的电子价格牌--课程设计_第2页
应用于酒店具有特定功能的电子价格牌--课程设计_第3页
应用于酒店具有特定功能的电子价格牌--课程设计_第4页
应用于酒店具有特定功能的电子价格牌--课程设计_第5页
资源描述:

《应用于酒店具有特定功能的电子价格牌--课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《单片机技术》课程设计说明书电子价格牌学院:学生姓名:指导教师:职称讲师专业:班级:学号:完成时间:《单片机技术》课程设计课题任务书指导教师学生姓名课题名称电子价格牌内容及任务一、设计任务设计一个应用于酒店具有特定功能的电子价格牌。二、设计内容1、电子价格牌硬件部分(1)、单片机最小系统模块(2)、供电模块(3)、数码管显示模块(4)、键盘模块2、电子价格牌软件部分(1)、系统监控程序模块(2)、显示程序模块(3)、键盘程序模块三、设计要求1、上电或按键复位后自动显示“P.”,进入准备阶段。2、利用数码管显示四种不同房型的价格,价格均为四位整数。3、能利用按键修改价格。

2、主要参考资料[1]李广弟.单片机基础[M].第3版.北京:北京航空航天大学出版社,2003.6.[2]李全利.单片机原理及应用(C51编程)[M].北京:高等教育出版社,2012.12.[3]李光飞.单片机C程序设计指导[M].北京:北京航空航天大学出版社,2003.01.[4]李光飞.单片机课程设计实例指导[M].北京:北京航空航天大学出版社,2004.9.教研室意见教研室主任:(签字)年月日学院:电气与信息工程学院专业:摘要电子价格是一种利用数码管来显示价格信息的设备,与传统的纸张相比电子价格牌具有易修改、节约纸张、能在黑暗的环境下显示等优势。该设计是利用AT89C

3、52单片机和74LS573芯片还有4个4位一体的数码管实现。电子价格牌在通电或复位的状态下显示“P.”,第一次按电子的价格表的启动/清零键,电子价格表所有位数显示为0,可以用四个调整按键进行价格的修改。首先使用Keil软件设计出电子价格牌汇编程序,借助Proteus仿真软件进行实验仿真,最后利用AltiumDesigner9生成电路PCB图并制作实物。经检验设计符合课程设计任务书任务要求,能够利用数码管显示四种不同房型的价格,价格均为四位整数,可应用于酒店具有特定功能的电子价格牌。关键词:电子价格表;AT89C52;74LS573;数码管目录1绪论11.1设计课程任务1

4、1.2功能要求说明11.3设计方案及原理介绍12硬件系统的设计22.1硬件系统各模块功能介绍22.1.1单片机AT89C5222.1.2电源模块32.1.3振荡模块32.1.4复位模块42.1.5下载模块42.1.6显示模块52.1.7按键模块62.2设计课题原理图、实物图62.3设计课题元件清单63软件系统的设计73.1单片机资源使用情况73.2各模块功能介绍73.3课程设计程序流程图83.3.1主程序流程图83.3.2系统监控子程序流程图93.3.3按键扫描子程序103.3.4显示子程序流程图113.3.5键功能子程序流程图123.4程序清单144设计测试和使用说明

5、及心得154.1使用说明154.2测试过程154.3误差分析164.4设计总结与心得16结束语17参考文献18致谢19附录20附录A元器件清单20附录B电路原理图21附录C实物图22附录D程序清单231绪论1.1设计课程任务设计一个应用于酒店具有特定功能的电子价格牌。1.2功能要求说明1:上电或按键复位后自动显示“P.”,进入准备阶段。2:利用数码管显示四种不同房型的价格,价格均为四位整数。3:能利用按键修改价格。1.3设计方案及原理介绍设计主要由电源电路、振荡电路、下载电路、复位电路、驱动电路、显示电路和键盘构成。设计框图如图1所示:图1电子价格牌设计框图在单片机I/

6、O口并行键盘和数码管。设计利用P0口作为4个4位数码管的段控口使用,再利用P2口和P3口分别作为2个4位数码管的位控口使用,合计4个4位数码管。利用74LS573驱动数码管,通过控制按键调按键子程序控制寄存器来控制缓冲地址的内容来控制每位数码管内显示的数字,以实现键盘控制显示器内容来表示价格。312硬件系统的设计2.1硬件系统各模块功能介绍设计所用到的系统模块有:单片机AT89C52模块,单片机最小系统功能模块,数码管显示模块,键盘功能模块,下载电路模块。以下内容就是将各模块单独详细讲解。2.1.1单片机AT89C52AT89C52是一种低功耗、高性能CMOS8位微控制

7、器,具有8K系统可编程Flash存储器。有32个可编程I/O口线,三个16位定时器/计数器,6个中断源,看门狗定时器。使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。AT89C52芯片及管脚图。如图2所示:31图2AT89C52管脚图2.1.2电源模块采用+5V的直流稳压电源供电。通过整流、滤波、稳压,给系统提供稳定的直流电压+5V。整流桥选择2W10型号,承受电流的能力为2A,最大耐压能力为1000V,根据模电知识可知,滤波电容的取值与耐压水平有关,+5V的输出耐压值应大于1.4倍变压器副边电压值

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。