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

2019-08-26 16:57

write_data(s3[i]);

delay(100); } else {

QueueNum();

s1[11]=(num1)/10+'0'; s1[12]=(num1)+'0';

clear();

write_com(0x80+02); }

delay(100); for(i=0;i<15;i++) {

write_data(s1[i]); //\

delay(100); } Flag=0;

} }

if((jz==2||jz==3) && ClearFlag==1) {

{ clear();

write_com(0x80+0);

if(Length==0)

delay(1000); for(i=0;i<16;i++) {

write_data(s4[i]);//\

23

delay(100); } else {

ClearNum(); //消号处理,营业员操作 sound();

s2[3]=num2/10+'0'; s2[4]=num2+'0';

s2[15]=(jz-1)+'0'; clear();

write_com(0x80+0);

delay(65535); clear(); num1=0;

//无人排队时屏幕自动清屏,计数归零

}

delay(100); for(i=0;i<16;i++) {

write_data(s2[i]); //\ delay(100); } }

/***************************************** main 函数

*****************************************/ void main() { uint a; init(); while(1)

24

ClearFlag=0; }

}

{

a=key(); //获取键值

if (Flag==1 || ClearFlag==1)//判断叫号标志和消号标志是否有效 CheckButton(a); delay(200);

Flag=0; //使叫号标志无效 ClearFlag=0; //使消号标志无效 a=0; }

}

//键值清0

25

第8章 总结

通过本次毕业设计,加深了对单片机的理解,学单片机就是要多实践,老师领我们进入单片机世界,精通它就得靠我们自己,灵活运用自己所学知识到自己的作品当中。当然在系统的设计过程中遇到过很多问题,我们可以在设计前可以先画好程序流程图,然后对应各个模块提出解决办法,各个击破。设计过程中,遇到的问题时可以再小组里面积极讨论研究,这样有助于加深对所学知识的理解,提高自身水平。

作为一个自动化专业的学生,独立完成设计是我们以后工作必需具备的能力。而这次毕业设计恰恰给我们提供了一个提高自身水平,完善知识的机会。从系统理论设计,到仿真过程的实现,再到方案的确定,最后到调试电路、系统成型。整个设计过程都要求我们利用所学的知识进行思考延伸,要求我们把自己所学的知识形成一个体系。本次毕业设计是对我们所学的知识的一次综合考研。虽然过程很辛苦,但我们收获更多的是充实,是完成项目之后的满足感。设计中,正确的想法思路直接影响你的成果,只有你的设计方针是正确的,你才可以完成整个系统的仿真。所以我们在设计前必须做好充分的准备,查找详细正确的资料,一步一步进行下去。

通过这次的毕业设计,使我对单片机系统有了更加深的认识,在过程中,我学到了很多的东西,有一些前辈的设计经验,还有对知识更加熟练的掌握,具体了解了怎样去完成一个系统的设计,从总体流程图、硬件电路、软件调试到编译仿真。本次毕业设计使我认识到不管做任何事都要付出一定的努力,才会有大的收获。同时也培养了我的科学严谨的学习态度。熟练地掌握课本上的理论知识是做好本次的毕业设计的前提。只有这样,我们才能对试验中出现的问题进行一定的分析和解决。

当然能完成本次设计,更离不开老师辛勤地指导,每当我遇到了解决不了的问题,当我询问老师时,老师总能给我最好的建议,在百忙中来指导我,教我改进得方法,不厌其烦地指出我在设计中存在的问题和错误,使我能更好地完成设计。

26

参考文献

[1] 张鑫.单片机原理及应用[M].北京:电子工业出版社,2005.8.

[2] 祁伟, 杨亭. 单片机C51程序设计教程与实验[M].北京:北京航空航天大学出版社,2006. [3] 楼然苗.李光飞.单片机课程设计指导[M].北京:北京航空航天大学出版社,2007.4 [4] 张忠安 齐俊传. 门诊排队叫号系统设计. 医疗卫生装备·2006年第27卷第10

[5] 马骏.车站售票大厅智能排队叫号系统的设计和开发. 科技情报开发与经济. 2010年第20卷第19期 [6] 欧志旋. 一种基于单片机开发的排队叫号系统设计. 计算机光盘软件与应用2010 年第6 期 [7] 杨彦、王霖、张凤荔、刘丽萍. 基于RS485 和单片机的排队机控制系统设计. 中 文核心期刊《微计算机信息》(测控自动化)2008 年第24 卷第1-1 期

[8] 唐海波 于宏图 李继平. 单片机在服务叫号管理系统中的应用. 《微型机与应用》 2002年第5期

[9] 杨连国 史小军 堵国梁 朱为.LED显示屏在医院排队叫号系统中的应用。现代显示2006.6 [10] 黄璟. 基于89C51单片机的排队系统主显示屏的设计.科技风2009.19期 [11] 张毅刚。MCS-51单片机应用设计。哈尔滨:哈尔滨工业大学出版社

[12] 闫玉德 俞虹。MCS-51单片机原理与应用(C语言版)。机械工业出版社。2003 [13] 谭浩强.C程序设计[M]. 北京:清华大学出版社,1999,102-118

[14] 何立民. 单片机高级教程. 第1版.北京:北京航空航天大学出版社,2001

[15]V. Yu. Teplov,A. V. Anisimov. Thermostatting System Using a Single-Chip Microcomputer and Thermoelectric Modules Based on the Peltier Effect[J] ,2002

[16] Yeager Brent.How to troubleshoot your electronic scale[J].. Powder and Bulk Engineering. 1995 [17]Meehan Joanne,Muir Lindsey.SCM in Merseyside SMEs:Benefits and barriers[J].. TQM Journal. 2008

27


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

下一篇:金融综合知识考试题库1000 - 题

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

马上注册会员

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