基于单片机的简易点菜机.zip

资料分类:电气工程 上传会员:小萌男 更新时间:2016-09-12
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:11300
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:采用ATMega128高性能单片机,128x64液晶显示器和按键构成的点菜系统。本文提出了通过数组以及函数指针来维护整个点菜机的图标菜单和条项菜单,对于每个菜名都给予编号,用一个数据来记录,通过单片机控制通信模块来传输数据,从而实现了点菜机的功能。

 

关键字: ATMega128;点菜机;液晶显示器;串口传输

 

目录

摘要

ABSTRACT 

第一章 方案设计-1

1.1 课题分析-1

1.2 系统方案-1

1.2.1 系统总体结构-1

1.2.2 方案论证-2

第二章 硬件电路设计-3

2.1 单片机的最小系统-3

2.2 按键接口设计-4

2.3 串行通讯接口设计-5

2.4 液晶显示接口设计-6

2.4.1 操作方式及时序图-7

2.4.2 模块的引脚说明-8

第三章 软件设计-9

3.1 主程序设计-9

3.2 菜单框架-10

3.2.1 菜单程序流程图-12

3.2.2 图标层菜单的设计-13

3.2.3 条项菜单设计-17

3.3 键盘程序设计-21

3.4 串行通信程序设计-21

3.5 液晶显示程序设计-22

3.5.1 写指令子函数-24

3.5.2 写数据子函数-24

3.5.3 初始化子函数-25

3.5.4 KS0108基本指令集-25

3.5.4 基本指令集清屏子函数-26

3.6 计算器终端监控-27

第四章 结  论-29

致  谢-30

参考文献-31

相关论文资料:
最新评论
上传会员 小萌男 对本文的描述:点菜机主要通过键盘和液晶显示来让服务员输人菜单并观看输人结果。键盘由确认键、退出键、上移键和下移键4个按键组成;显示器由LCD128x64液晶显示电路组成。菜谱由服务员事先编好,......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: