电子点餐点菜系统本科学位论文

上传人:博****1 文档编号:510663908 上传时间:2022-10-25 格式:DOC 页数:37 大小:378KB
返回 下载 相关 举报
电子点餐点菜系统本科学位论文_第1页
第1页 / 共37页
电子点餐点菜系统本科学位论文_第2页
第2页 / 共37页
电子点餐点菜系统本科学位论文_第3页
第3页 / 共37页
电子点餐点菜系统本科学位论文_第4页
第4页 / 共37页
电子点餐点菜系统本科学位论文_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《电子点餐点菜系统本科学位论文》由会员分享,可在线阅读,更多相关《电子点餐点菜系统本科学位论文(37页珍藏版)》请在金锄头文库上搜索。

1、理科毕业论文(设计)排版模式教务处编制33分类号 密级 U D C 编号 本科毕业论文(设计) 题 目 电子点菜系统 院 (系) 专 业 年 级 学生姓名 学 号 指导教师 二一 年 五 月 华中师范大学学位论文原创性声明本人郑重声明:所呈交的学位论文是本人在导师指导下独立进行研究工作所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。本人完全意识到本声明的法律后果由本人承担。学位论文作者签名: 日期: 年 月 日.学位论文版权使用授权书本学位论文作者完全了解学校有关保障、使用学位论文的规定,同意学校保留并向有关学位论文管理部门或机构送交

2、论文的复印件和电子版,允许论文被查阅和借阅。本人授权省级优秀学士学位论文评选机构将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。本学位论文属于1、保密 ,在_年解密后适用本授权书。2、不保密 。(请在以上相应方框内打“”)学位论文作者签名: 日期: 年 月 日导师签名: 日期: 年 月 日目录内容摘要1 关 键 词1 Abstract1 Key Words 1 1系统概述与设计原理2 1.1该系统概述 2 1.2系统框图 2 1.3系统设计原理 3 2硬件电路设计与计算4 2.1 AT89C51部分4 2.2 24C1024总线部分7

3、 2.3液晶显和键盘矩阵部示部分8 3系统设计流程11 3.1硬件部分113.2软件部分124. 小结31 参考文献32致 谢 33内容摘要:本电子点菜系统采用AT89C51单片机控制,处理数据并驱动液晶屏来实现对数据的现实。主要过程如下:利用键盘输入对菜号的选择,然后将选择菜号,传送给单片机进行数据处理,从24C1024存储芯片中提取菜名数据信息,并通过液晶屏将提取菜名数据信息显示出来,最后通过串口传输到电脑上面。关 键 词:AT89C51单片机 24C1024存储芯片 12864液晶屏 键盘矩阵Abstract:Electronic ordering device, the key is

4、24 C1024 and AT89C51 two chips, which 24C1024 used to store all the foods information, through the AT89C51, the information will be transmitted to the LCD menu. However, they need customers to choose good dishes, the menu will be automatically stored in the AT89C51, and then can be directly connecte

5、d to the computer through the serial port will be transferred to the database menu, store, and display and print it out. The AT89S52 is mainly used to control 24 C1024 and data transfer between the liquid crystal, liquid crystal display part and the serial communication part. Is the core of block bo

6、ard. He was fired through the C language program into the.Key words:AT89C51 Microcontroller 24C1024 memory chips 12864 LCD Keyboard matrix1系统概述与设计原理1.1该系统概述随着人们的生活水平提高,餐饮业的发展也越来越迅猛。对于人满为患的酒店来说,确保快速、准确的点单是十分必要的,这就需要科学技术做坚强的后盾。在这种情况下,电子点菜系统便应运而生,该系统是一款应用于中大型餐厅,方便顾客和服务员点菜的系统。它打破了传统点菜的方式,顾客只需通过手中小巧的电子点菜

7、器就可以随意点到自己需要的菜肴,并且方便酒店随时刷新菜谱,为消费者提供最新的美食信息。电子点菜系统不仅满足了现代人对快节奏的需要,而且时尚、新颖。相信使用电子点菜系统的酒店肯定备受消费者的青睐。电子点菜系统应用于中大型酒店,无需传统菜单及服务生,顾客只需使用桌上提供的电子点菜器就可以随意挑选自己想吃的菜品,精致小巧的点菜器配上适合眼睛感官视觉的四行中文液晶显示器,免去了您频繁翻阅传统菜单的烦恼。用单片机技术设计、制造的点菜器控制系统,具有集成度高、功能强、体积小、速度快、存储量大、指令丰富,抗干扰性强,性能价格比高,通用性好,推广范围大,工作可靠,指示准确,易于匹配,使用寿命长,标准化系数高等

8、一系列优势和特点。1.2 系统框图串口包括:账目管理,编号表,菜谱,信息配置烧录存储窗体控制显示调用菜单串口1.3系统设计原理十二个按键式键盘矩阵,是让顾客可以方便选择菜名,同时可以输入桌号。一个上翻和下翻键方便顾客浏览更多的菜系,一个确定键确认顾客点的菜肴,还有一个按键是选择。在电子点菜器上,主要是24 C1024和AT89C51两块芯片,其中24C1024用来存储所有菜名信息,通过AT89C51,将菜谱信息传输给液晶显示。但顾客选择好自己需要的菜品后,菜单将自动存储到AT89C51中,再可以通过串口与电脑直接相连,将菜单传输到数据库中进行存储,并显示、打印出来。而AT89C51主要是用来控

9、制24 C1024与液晶之间数据传输,液晶显示部分以及串口通讯部分。是整块板的核心部分。他是通过C语言程序烧制进去的。在顾客点菜过程中,顾客可以通过字母按键对菜单进行分类,找出符合自己口味的菜品类。若顾客还想点到固定的菜肴,可以直接通过输入菜名拼音首字母,即可获取菜肴名。全部点完按完成键,上方的中文液晶屏将清晰显示谢谢惠顾和请输入桌号等信息,顾客只需控制按键就可以点到自己所需的菜肴,既方便,又省事。点菜完成后,服务生可以通过电子点菜器上的串口传输点菜信息到总服务台上的电脑中,电脑再对信息加以分类存储、打印,这样避免了传统点菜的手写误差,也方便顾客结账和餐厅管理。2 硬件电路设计与计算2.1 A

10、T89C51单片机2.1.1 描述AT89C51是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含4Kbytes的快速可擦写的只读程序存储器(PEROM)和128 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51产品指令系统,片内置通用8位中央处理器(CPU)和flish存储单元,功能强大AT89C51单片机可为您提供许多高性价比的应用场合,可灵活应用于各种控制领域。AT89C51提供以下标准功能:4K 字节flish闪速存储器,128字节内部RAM,32个I/O口线,两个16位定时计数器,一个5向量两级中断结

11、构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89C51可降至0HZ的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。2.1.2电路图引脚功能说明:Vcc:电源电压。GND:地。P0口:P0口是一组8位漏极开路型双向I/O口,也即地址/数据总线复位口。作为输出口用时,每位能吸收电流的方式驱动8个逻辑门电路,对端口写“1”可 作为高阻抗输入端用。P1口:P1是一个带内部上拉电阻的8位双向I/O口,P1的输出缓冲级可驱动

12、(吸收或输出电流)4个TTL逻辑门电路。对端口写“1”,通过内部的上拉电阻把端口拉到高电平,此时可做熟出口。做输出口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(Iil)。P2口:P2是一个带有内部上拉电阻的8位双向I/O口,P2的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对端口写“1”,通过内部地山拉电阻把端口拉到高电平,此时可作为输出口,作输出口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(Iil)。P3口:P3口是一组带有内部上拉电阻的8位双向I/O口。P3口输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对P3口写入“1”时,他们被内部上拉电阻拉高并可作为输出口。做输出端时,被外部拉低的P3口将用上拉电阻输出电流(Iil)。P3口除了作为一般的I/O口线外,更重要的用途是它的第二功能,如下表:端口引脚第二功能P3.0rxd (串行输入口)P3.1txd (串行输出口)P3.2int0 (外中断0)P3.3int1 (外中断1)P3.4t0 (定时/计数器0)P3.5t1 (定时/计数器1)P3.6 WR (外部数据存储器写选通)P3.7RD (外部数据存储器读选通)RST:复位输入。当振荡器工作时,RST引脚出现两个机器周期以上高电平将使单片机复位。ALE/PROG:当访问外部程序存储器或数

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号