基于单片机的排队叫号系统设计(8)

2018-11-17 19:11

设计(论文)专用纸 谢词

这次毕业设计和论文是我大学四年的一个总结。在这里,我要向所有真诚的关心和帮助我的良师益友表示衷心的感谢。

首先,最感谢的是我的导师杜礼霞老师,她为我的毕业设计提出了许多宝贵的建议,使我个人的设计和论文得以如期完成。本文更是在杜老师的悉心指导下完成的,从我开始接触硬件项目到后面的程序调试,她一直在指导我,给了我极大的帮助和支持,花费了不少的心血。在此向尊敬的杜礼霞老师表示深深的感谢和崇高的敬意。实验室的胡老师、杨老师和李老师在我做设计的过程中也给予了很大的帮助,在次一并表示感谢。也谢谢昆明理工大学所有教导过我的老师,谢谢您们四年来的悉心教导与关心爱护。

在论文即将完成之际,我的心情无法平静,从开始进入课题到论文的顺利完成,有多少同学、朋友给了我无言的帮助,在这里请接受我诚挚的谢意!还要感谢我的父母把我送进大学来学习,想起有多少同龄的孩子由于某些原因没有上大学,我实在是很幸运,很感动,在这里感谢我的家人和所有关心我的亲人们。同时,在论文写作过程中,我还参考了有很多关的书籍和论文,在这里一并向有关的作者表示谢意。

我还要感谢和我同组的各位同学,在毕业设计的这段时间里,你们给了我很多的启发和帮助,提出了很多宝贵的意见,对于你们帮助和支持,在此我表示深深地感谢。

参考文献

1、李光飞,楼然苗等编著. 单片机课程设计实例指导. 北京:北京航空航天大学出版社,2004.9

2、滕丽丽. 基于单片机的银行排队系统的设计. 科技传播,2010(22)

30

设计(论文)专用纸 3、孙丽英,时立文等. 单片机在医院排队叫号系统中的应用[J].自动化技术与应用. 2006(25)

4、赵亮,侯国锐.单片机C语言编程与实例[M].北京:人民邮电出版社,2003 5、王建. 基于EasyARM615的分布式排队系统设计 [J]. 单片机与嵌入式系统应用,2009(4)

6、杨振江. , 流行单片机实用程序及应用实例[ M] . 成都: 电子科技大学出版社, 2002.

7、刘午平,刘建清.液晶显示应用与维修代换.人民邮电出版社,2009 8、王义军,骆蔚.用单片机实现点阵式液晶显示器的汉化[J].东北电力学院学报,1994(2)

9 、何立民.单片机应用技术选编.北京航空航天大学出版社,2000

10、李林功.单片机原理与应用—基于实例驱动和Proteus仿真.科学出版社,2011

11、谢宜仁.单片机接口技术实用宝典.机械工业出版社,2011

12、唐继贤.51单片机应用系统开发实例精解(C语言).上海科学技术出版社,2012

13、孙俊喜.LCD驱动电路、驱动程序设计及典型应用.人民邮电出版社,2009 14、马忠梅等,单片机的C语言应用程序设计,北京航空航天大学出版社,2003修订版

15、楼然苗等 51 系列单片机设计实例 北京航空航天出版社, 2003.3 16、http://wenku.http://www.wodefanwen.com//view/4a9993492e3f5727a5e962b0.html

17、Mehri Houda et D.Taoufik QUEUES IN CINEMAS Le nom du conférencier : Mehri Houda

31

设计(论文)专用纸 附录:

附录一:源程序 1号机:

#include #include #define uchar unsigned char #define uint unsigned int #define sum sbit RS = P2^5; sbit RW = P2^6; sbit EN = P2^7; sbit key1=P0^0; sbit p0_1=P2^0; uint count; uint z=0,n; uint z1=0;

//延时 毫秒

void Delayms(uint ms) {

uchar i;

32

设计(论文)专用纸 }

while(ms--) { }

for(i=0;i<120;i++);

//检查液晶状态 uchar Busy_Check() {

uchar LCD_Status;

RS = 0; RW = 1; EN = 1; Delayms(1);

LCD_Status = P1;

}

EN = 0;

return LCD_Status;

//写对LCD指令

void Write_LCD_Command(uchar cmd) {

while((Busy_Check()&0x80)==0x80); //0x80表示液晶繁忙

RS = 0; RW = 0; EN = 0;

33

设计(论文)专用纸 P1 = cmd;

EN = 1; }

//写对LCD数据

void Write_LCD_Data(uchar dat) {

while((Busy_Check()&0x80)==0x80); }

//液晶初始化 void Initialize_LCD() {

Write_LCD_Command(0x38);

Delayms(1); EN = 0;

RS = 1; RW = 0; EN = 0; P1 = dat; EN = 1; Delayms(1); EN = 0;

Delayms(1);

Write_LCD_Command(0x01);

34


基于单片机的排队叫号系统设计(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:xx镇认真开展公共机构节能宣传周活动总结

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: