需要金币: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 |