登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 电子信息类 > 电子信息工程 > 正文

基于单片机的电子菜单系统毕业论文

 2022-03-18 21:00:10  

论文总字数:15675字

摘 要

本文主要介绍基于单片机的电子菜单系统的设计。论文首先对本次设计所选用的51单片机、显示屏LCD12864、按键模块、通信方式进行阐述论证,然后分别对系统软硬件的设计分别进行说明。硬件部分对51单片机最小系统、显示屏LCD12864的接口电路、按键模块电路、串口通信模块进行具体说明;软件部分选用Keil这款软件用C语言编写实现,并对上述硬件模块的软件编程给出流程图并进行阐述剖析。最后对本系统的调试以及功能演示进行必要的说明,并总结设计过程中遇到的问题以及解决方法。

本系统最终实现了菜品的选择,删除,结账等功能,并且能够在上位机进行统一的管理,基本达到了本次毕业设计的目的。

关键词:电子菜单系统 51单片机 显示屏12864

Electronic menu system based on single chip microcomputer

Abstract

This paper mainly introduces the design of electronic menu system based on single chip microcomputer. First of all, this paper describes the design of the selection of 51 single-chip, display LCD12864, button module, communication mode for demonstration, and then respectively on the system hardware and software design are described. Part of the hardware interface circuit of MCU minimum system, display LCD12864 analysis, key circuit module, serial communication module; software part use keil this software using C language programming to realize, and of the hardware module, software programming on the analysis. And the debugging of the system as well as the function of the necessary instructions.

This system has finally realized the functions of choosing dishes deleting dishes and checking and so on. And in the host computer unified management the system basically achieved the ultimate goal of this graduation project.

Key Words: Electronic menu system;51 single chip ;LCD12864

目录

摘要 I

Abstract II

第一章 绪论 1

1.1 前言 1

1.2 研究现状 1

1.2.1 嵌入式电子点菜单的设计 2

1.2.2 基于单片机的餐厅便携式无线点菜系统设计 3

1.2.3 基于Android的无线点餐系统的设计与实现 3

1.3 论文研究内容 4

1.4 论文的结构安排 4

第二章 系统总体方案设计 6

2.1 主控制器的选择 6

2.2 显示屏的选择 7

2.3 键盘模块的选择 7

2.4 与上位机之间的通信设计 7

第三章 系统硬件电路设计 9

3.1 STC89C52最小系统电路 9

3.1.1 晶振电路 9

3.1.2 复位电路 10

3.2 按键电路 11

3.3 液晶显示电路 12

3.4 串口通信模块 13

3.5 单片机I/O口资源分配 13

3.6 小结 14

第四章 系统软件设计 15

4.1 概述 15

4.2 软件编程的整体设计方案 15

4.3 各模块子程序设计 17

4.3.1 液晶屏的显示 17

4.3.2 按键输入响应 21

4.3.3 无线通信模块 22

4.3.4 上位机界面设计 24

4.4 小结 25

第五章 系统的调试与功能演示 26

5.1 硬件调试 26

5.2 软件调试 27

5.3 小结 29

第六章 总结与展望 30

参考文献 31

致谢 33

绪论

前言

现如今,随着经济的快速发展,人们的生活质量也不断提升,经常去餐厅消遣也慢慢变成一种常态,正因为这样,餐饮服务业的发展也随之发展很快。但是随着餐饮行业的飞速发展,许多问题诸如成本难于掌控,高端管理人才的匮乏逐渐显露,因此餐饮行业竞争越来越激烈餐厅如何提高服务质量、管理水平显得越来越重要。传统的手工点菜方法计算难度高,查找难度高,也很难改变,更容易出错,所以会导致餐厅工作效率低下。当客人一进到餐厅,服务员一直站在客人身边等待客人点菜,大大减弱了工作效率,并且有时候由于增删菜品,字迹潦草等问题使得对客人所选菜单的记录不清晰,造成难于辨认等问题,使得后厨的工作效率也会随之下降不少。除此之外,财务核算也是传统手工点菜的一大问题。从出现的问题得出的结论就是传统的人工点菜已经逐渐不能满足现如今的市场需求。所以,研究出一个成本低,效率高,功用多种多样并且很简单的餐厅点菜的机器才能使消费者满意。使用点菜系统进行电子点菜的原理是利用现代电子技术和网络技术来取代传统的笔和纸来。这样设计出来的系统能够使餐馆,酒店,咖啡厅等等地方的经营管理变得先进,高效而且可靠稳定。转变餐饮行业的手工经营方法,能够提升办事效率和顾客满意水平,从而提升店面形象,使得企业竞争力与经营效益得到提升,使得餐饮行业的发展能够更上一层楼。

基于单片机的电子菜单系统很大程度上能够降低成本,而且本次设计电子菜单方便快捷,点单灵活。由于成本低,能够很好满足小餐馆对价格的要求,实用性也还不错,并且能够根据商户的要求设计和更改菜单。

研究现状

通过调研,现在基本上有以下几类关于电子菜单的研究设计。一类是基于单片机的电子点菜设计,一种是嵌入式电子点菜单的设计,还有一种是基于Android的无线点餐的设计。下面就对这三种设计方式进行分析。

嵌入式电子点菜单的设计

09年,任良才发表了一篇论文是关于嵌入式点菜系统设计的,论文论述了他所设计的电子点单系统。这种设计在无线通信技术、嵌入式系统技术、以及触摸屏技术的基础上提出的一种新式点单方法,主要是为了使餐饮行业变得全面数字化。其设计的系统采用带触摸屏功能的LCD和小键盘,触摸屏采用的驱动芯片是FM7843,小键盘采用ZLG7289芯片驱动,无线接收模块主要是采用了串行线连接的内嵌SIM卡的GSM模块,这个模块通过AT指令来控制这个系统的收发信息。除此之外,上位机的PC端也是采用与无线接收模块相同的GSM模块来与下位机之间相互通信。存储模块则是采用三这种不同的寄存器,每个寄存器的功能也不一样。其系统总框图如下图1-1所示。

请支付后下载全文,论文总字数:15675字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图