![](https://csdnimg.cn/release/download_crawler_static/88027224/bg7.jpg)
上翻和下翻键方便顾客浏览更多的菜系,一个确定键确认顾客点的菜肴,还有一个按
键是选择。
在电子点菜器上,主要是24 C1024和AT89C51两块芯片,其中24C1024用来存储所
有菜名信息,通过AT89C51,将菜谱信息传输给液晶显示。但顾客选择好自己需要的
菜品后,菜单将自动存储到AT89C51中,再可以通过串口与电脑直接相连,将菜单传
输到数据库中进行存储,并显示、打印出来。而AT89C51主要是用来控制24 C1024与液
晶之间数据传输,液晶显示部分以及串口通讯部分。是整块板的核心部分。他是通过
C语言程序烧制进去的。
在顾客点菜过程中,顾客可以通过字母按键对菜单进行分类,找出符合自己口味
的菜品类。若顾客还想点到固定的菜肴,可以直接通过输入菜名拼音首字母,即可获
取菜肴名。
全部点完按完成键,上方的中文液晶屏将清晰显示谢谢惠顾和请输入桌号等信息,
顾客只需控制按键就可以点到自己所需的菜肴,既方便,又省事。点菜完成后,服务
生可以通过电子点菜器上的串口传输点菜信息到总服务台上的电脑中,电脑再对信息
加以分类存储、打印,这样避免了传统点菜的手写误差,也方便顾客结账和餐厅管理。
2 硬件电路设计与计算
2.1 AT89C51单片机
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向量两级中断结构,一个全双工串行通信口,
片内振荡器及时钟电路。同时,AT89C51可降至0HZ的静态逻辑操作,并支持两种软件