点菜终端显示系统.doc

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

第23届“星火杯”大学生课外学术科技作品竞赛 论文 作品名称 点菜终端显示系统 学 院 电子工程学院 年 级 二年级 专 业 电子信息工程 2011年9月26号 目录 第一章 绪论 2 1.1背景 2 1.2内容安排 2 第二章 单元模块设计 2 2.1 STC89C58单片机模块 2 2.1.1 STC89C58 RD+[1]单片机概述 2 2.1.2 STC89C58引脚介绍[2] 3 2.2 HS12864D模块[3] 6 2.2.1基本简介 6 2.2.2 基本指令 7 2.3 DS18B20模块[4] 7 2.3.1 DS18B20基本简介 7 2.3.2 DS18B20原理简介 8 2.4 DS1302模块 9 2.4.1 DS1302基本简介 9 2.4.2 DS1302芯片说明 9 2.5 键盘控制及图形取模模块 11 2.5.1数字键盘 11 2.5.2字模提取软件 11 第三章 proteus仿真测试 12 3.1Proteus ISIS简介 12 3.2 Proteus运行流程 13 3.3部分仿真界面 13 第四章 总结与展望 15 4.1全文总结 15 4.2研究展望 15 第五章 参考文献及附录 16 第一章 绪论 1.1背景 庆八十华诞,展学子风采。随着人们生活水平的提高,到饭店就餐的人日益增多,为了简化点菜过程,提高酒店运作效率,作者结合生活体验,学以致用,制作了一个有西电特色的点菜终端显示器,献礼校庆。此点菜系统由51最小系统板,12864液晶显示屏,DS1302芯片,DS18B20芯片等组成,简单实用,兼具日历与温度计的功能.同时一个个西电标志也在诉说着关于西电的故事,让这个点菜系统更加生动有趣。 这个点菜终端显示系统点菜方便,经济实用,非常适合小饭店小餐厅使用,同时它又不是一个简单的点菜器,它还具有日历与温度计的功能,日历是基于DS1302芯片实现的,可以调节时间,能正确处理闰年问题,方便使用。温度计基于DS18B20芯片实现,精确到小数点后一位,也可以测量零下温度。同时还有六张西电美丽的风景嵌入其中,让其更加生动有趣呦。 1.2内容安排 第一章介绍了作品的研发背景及内容安排。 第二章具体介绍系统的各部分模块,各模块的作用。 第三章介绍了在proteus软件中的模拟情况。 第四章为总结与展望。 第二章 单元模块设计 2.1 STC89C58单片机模块 2.1.1 STC89C58 RD+[1]单片机概述 STC89C58单片机是51单片机家族中的一员,不同的是它可以支持32K的程序代码,由于本系统选用的为无字库液晶,所需代码较大,故采用了STC89C58 RD+[1]单片机。 STC89C58RD+系列单片机是宏晶科技推出的新一代超强抗干扰,高速,低功耗的单片机,指令代码完全兼容传统8051单片机,12时钟/机器周期和6时钟/机器周期可任意选择。 它具有以下特点: 1. 增强型6时钟/机器周期,12时钟/机器周期 8051 CPU(Central Process Unit,中央处理器)。 2. 工作电压:5.5V - 3.4V(5V单片机) 3. 工作频率范围:0 - 40 MHz,相当于普通8051的 0~80MHz.实际工作频率可达48MHz. 4. 用户应用程序空间32K字节 5. 片上集成 1280 字节RAM(Random Access Memory,随机存储器)。 6. 通用I/O口32个,复位后为: P1/P2/P3是准双向口/弱上拉(普通8051传统I/O口),P0口是开漏输出,作为总线扩展用时,不用加上拉电阻,作为I/O口用时,需加上拉电阻。 7. ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器/ 仿真器 可通过串口(P3.0/P3.1)直接下载用户程序,8K程序3秒即可完成一片 8. EEPROM 功能 9. 看门狗 10.共3个16位定时器/计数器,其中定时器0还可以当成2个8位定时器使用 11.外部中断4路,下降沿中断或低电平触发中断,Power Down模式可由外部中断低电平触发中断方式唤醒 12. 通用UART(Universal Asynchronous Receiver/Transmitter ,通用串行接口),还可用定时器软件实现多个UART 14.工作温度范围: 0 - 75℃ / -40 - +85℃ 15.封装: PDIP-40,PLCC-44,PQFP-44 使用这种单片机做开发板,最大的优势就在于它支持ISP,这样不用购买昂贵的编程器/ 仿真器,直接通过串口线就能实现在线编程。而且内部集成了看门狗和Flash,简化了PCB板

文档评论(0)

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

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

1亿VIP精品文档

相关文档