无线点菜系统的设计与实现精选.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
无线点菜系统的设计与实现精选

第27卷第1期 海南大学学报自然科学版 V01.27No.1 NAl-I瓜AL OF 2009年3月 SCIENCEJOURNALHAINANIINI、,EltsnY Mar.2009 文章编号:1004—1729(2009)01—0065—04 无线点菜系统的设计与实现 王景景 (青岛科技大学信息学院,山东青岛266061) 摘要:介绍了一种新型无线点菜系统,给出了从点菜到菜单打印以及建立后台数据库对菜单进行管理等 一整套详细方案及具体实现过程.该系统由无线点菜器和接收器端2部分组成,两者之间由无线数传模块实 现数据的无线传输,可实现无纸点菜,以及菜单打印和对菜品的管理.系统采用单片机AT89S52作为点菜器 的控制芯片,4x4矩阵式键盘键入桌号、菜号等数据,用OCMJ4X8C液晶显示器进行显示.接收端部分通过 无线数传模块无线接收点菜器发来的菜单数据,然后送入数据库进行存储,管理者通过软件操作实现菜单管 理并进行菜单打印.本系统稳定可靠,有很强的实用性. 关键词:点菜器;接收端;键盘;LCD;无线数传模块 399 中图分类号-TP 文献标识码:A 随着国内外餐饮业管理水平的提高,无线点菜系统开始进入餐饮行业.然而,一些无线点菜系统[1‘3】 仅仅实现了点菜或简单的菜单打印功能,没有后台数据库管理部分,无法为管理者提供更多信息.有的系 统H‘51仅仅提出了构建后台数据库的思想,但并未给出具体实现过程.本无线点菜系统给出了从点菜到菜 单打印以及建立后台数据库对菜单进行管理等一整套详细方案.系统由无线点菜器和接收端2部分组 成,前者负责点菜和显示,后者(也称为计算机端)负责菜单管理和打印,两者之间由无线数传模块实现数 据的无线传输.论文详细介绍了各部分的软硬件的设计思想和实现过程. 1 点菜器部分的硬件设计 点菜器是无线点菜系统中很重要的部分,以轻巧、大容量、高传输速度等特点代替了传统点餐工具. 本系统的无线点菜器主要包括键盘输入、LCD显示、单片机串口发送3部分.AT89S52作为主控芯片,它的 忙碌状态判断位,P2.3一P12.7分别为LCD显示器的复位端、并/串口选择端、使能端、读/写端和数据/指令 端,P3.0和P3.1分别为SRWF-1无线数传模块的串行数据接收端和发送端.硬件原理图如图1所示. 图1硬件原理图 收稿日期:2008—03—04 作者简介:王景景(1975一),女,安徽砀山人,青岛科技大学信息学院讲师,硕士. 万方数据 海南大学学报自然科学版 2009年 号、菜的编号和数量的键入,A为“点菜”键,B为“点菜结束”键,c为“发送”键,D为“菜单排行榜”键,F 11l1 “l”,即Pl口为01 相应的显示程序就会显示“1”.其他键值的定义依此类推.若按下“D”键则仅通过LCD显示菜单排行榜, 以便消费者了饵菜品的受欢迎程度. 2.2显示模块用OCMJ4X8C显示模块时应注意以下几点: 1)欲在某一个位置显示中文字符时,应先设定显示字符位置,即先 设定显示地址,再写人中文字符编码.字符显示RAM在液晶显示模块中 ◇ⅣI 地址为80H~9FH. ●y 2)显示ASCII字符过程与显示中文字符过程相同.不过在显示连续 I读值送显示I 字符时,只须设定一次显示地址,由模块自动对地址加l指向下一个字符 位置,否则,显示的字符中将会有一个空ASCII字符位置. ◇ⅣI 3)模块在接收指令前,向处理器必须先确认模块内部处于非忙状 态,即读取BF标志时BF需为“0”,方可接受新的指令.如果在送出一个障值送显示,桌号显示完毕| 指令前不检查B

文档评论(0)

tazhiq2 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档