2017毕业设计(论文)-基于STC89C52单片机的医院门诊排队叫号系统设计.doc
《2017毕业设计(论文)-基于STC89C52单片机的医院门诊排队叫号系统设计.doc》由会员分享,可在线阅读,更多相关《2017毕业设计(论文)-基于STC89C52单片机的医院门诊排队叫号系统设计.doc(50页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘 要排队叫号管理系统是针对银行、工商、税务、通讯、政府机构等部门的大厅工作流程设计的,是利用电脑的科学管理客户排队的系统,很好地解决了客户在效劳机构办理业务时所遇到的各种排队、拥挤和混乱现象,为客户办理业务带来莫大的方便和愉悦。本课题研究的目的是研制一款无人排队的排队叫号机,它主要由主控制器、键盘、显示电路、蜂鸣器电路等局部构成。 系统利用单片机进行控制,通过串行通信方式传输处理数据;通过按键取号,在LCD1602上显示排队的号码以及当前正在等待的人数;通过按键叫号,在LCD1602上显示叫到的号码,由扬声器发出声音提示客户。同时免除了令客户不舒服的站立式排队,这种现代化的高科技产品彻底解决
2、了医院普遍存在的站立等候,效劳无序的问题,深化并完善了效劳的质量。本系统采用单片机进行控制,利用LCD1602显示,蜂鸣器鸣叫提示的人机交互界面,模拟排队管理系统,科学地处理各种排队情况。操作简便,控制灵活,显示清晰,制作本钱低,性价比较高。【关键词】STC89C52 LCD1602 蜂鸣器ABSTRACTThe queuing management system of the design is aimed at Banks, industry and commerce, taxation, communication, government institutions and other d
3、epartments of the working process , Is using a scientific management system of customer queue ,is very good solution to the customers in the service agencies for business encounter all sorts of queuing crowded and chaotic phenomenon, for the customer has brought great convenience to transact busines
4、s with pleasure. The purpose of this research is to develop a line of No queuing machine, and it mainly consists of the main controller, keyboard, display circuit, buzzer circuit part. System controlled by microcontroller, through serial communication mode processing data; through the key take numbe
5、r, LCD1602 lined up in display on the number and the number of waiting; through buttons, In LCD1602 display on the number, called by the speaker sound tip customers. Meanwhile from customers uncomfortable stand type, the modernization of queue high-tech products thoroughly solved the hospitals wides
6、pread stood waiting, service disorder and perfected the problem, deepen the quality of the service. The system adopts single-chip microcomputer controlling, showing by LCD1602, man-machine interface of Buzzer chirping hinting, Simulating queue management system, Scientific dealing with various kinds
7、 of queuing. It has simple operation, control, display, making clear flexible low cost, high cost performance.【Key words】STC89C52 LCD1602 buzzer目 录前 言1第一章 单片机的概述2第一节 单片机的定义和特点2一、单片机的定义2二、单片机的特点2第二节 单片机的开展现状和趋势3一、单片机的开展现状3二、单片机的开展趋势4第三节 编程语言的选择5第二章 系统方案论证6第一节 设计要求6第二节 单片机芯片的选择方案和论证6第三节 显示模块选择方案和论证6第三
8、节 系统方案选择和论证7第三章 系统硬件设计9第一节 protel99应用介绍9第二节 单片机处理局部设计10一、时钟电路10二、复位及复位电路11三、引脚介绍13第三节 LCD1602介绍15一、显示原理15二、根本参数及引脚功能15三、指令说明及时序16第四节 时钟振荡电路18第五节 复位电路19第六节 叫号电路19第七节 按键电路20第四章 系统软件设计21第一节 Keil介绍21第二节 程序流程图22第三节 局部程序代码23第五章 硬件调试25结 论28致 谢29参考文献30附 录31一、英文原文:31二、英文翻译:36三、工程设计图纸:40四、源程序:41五、详细器件清单:46 前
9、言近年来,随着科学技术的迅猛开展和人们生活水平的日益提高,各行各业特别是效劳行业的竞争也逐渐剧烈。效劳质量作为表达企业的公众形象、效劳理念、管理水平的标准已越来越受到效劳和被效劳双方所关注,而营业窗口正是代表银行、医院、电信、税务、工商等企业效劳质量的重要场所1。随着效劳行业业务量的增长及业务种类的增加,排队等候已成为人们面临的实际问题。长期以来,人们在银行、医院、电信、税务、工商等营业大厅里前拥后挤地站着排队等候,有时一站就是一个多小时。这种员工坐着效劳、客户站着等待的效劳方式与“用户就是上帝的效劳宗旨完全背道而驰!改善效劳质量、树立良好形象,解决劳累的排队现象、创造人性化效劳环境已成为急需
10、解决的问题,排队系统应运而生45。世界上所有的医疗机构都在力争减少运营本钱、提高效劳质量、简化病人的管理步骤。随着中国整体的市场化进程的推进,国内医疗机构也将必须单独面对市场化的竞争,改变传统的管理与效劳理念势在必行。由于我国国情特殊,人口众多,长期以来,医院的门诊量大,病人排队秩序混乱、门诊工作琐碎繁多;就诊排队的人群“围医现象,严重影响接诊的医生的工作环境,降低了工作效率,更不利于保护病人的隐私。排队系统的应用从根本上解决了以上,为病人营造了一个公平、公正、公开的医疗环境。既保护了病人在医院的隐身,又缩短了病人在医院的就诊时间;同时大大改善了医生的工作条件,降低了门诊护士的工作强度,提高了
11、各方面的工作效率;而且为医院各级管理人员科学管理提供了依据,最大限度的发挥医院的现有资源,产生最好的社会效益与经济效益。目前,国内已经有上海、北京、广东、浙江等地的多家大医院投入使用了医院排队叫号系统,并且有越来越多的医院认识到了排队叫号系统的使用必要性,医院排队叫号系统表现出了良好的开展势头。第一章 单片机的概述目前单片机渗透到了我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的平安保障系统,录像机、摄像机、全自动洗衣机的控制,以及远程控制玩具
12、、电子宠物等等,这些都离不开单片机。更不用说自动控制领域中的机器人、智能仪表、医疗器械了。单片机具有结构简单、控制功能强、可靠性高、体积小、价格低等优点,因而在许多行业都得到了广泛应用,并且在诸多领域中都发挥了无可比较的巨大作用。第一节 单片机的定义和特点714一、单片机的定义单片机即单片微型计算机,是把中央处理器、存储器、定时/计数器、输入输出接口都集成在一块集成电路芯片上的微型计算机。与应用在个人电脑中的通用型微处理器相比,它更强调自供给不用外接硬件和节约本钱。单片机也被称为微控制器Microcontroller,是因为它最早被用于工业控制领域。单片机的芯片内仅由CPU的专用处理器开展而来
13、。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。二、单片机的特点单片机以其卓越的性能,得到了广泛的应用,已深入到各个领域。单片机应用在检测、控制领域中,具有如下特点:1、体积小、控制功能强、本钱低。因而可以方便地组装各种智能式控制设备和仪器,做到机、电、仪一体化。2、易扩展。很容易构成各种规模的应用系统,为应用系统的设计和生产带来极大方便。3、可靠性好、使用温度范围宽。在各种恶劣的环境下都能可靠的工作,这是其他机种无法比较的。4、种类多,型号全。很多单片机厂家逐年扩大适应各种需要,有针对性地推出一系列型号产品,使
14、系统开发工程师有很大的选择余地。大局部产品有较好的兼容性,保证了已开发产品能顺利移植,较容易地使产品进行升级换代。5、低功耗。现在新型单片机的功耗越来越小,供电电压从5V降低到了3.2V,甚至1V,工作电流从mA降到A级,工作频率从十几兆可编程到几十千赫兹。特别是很多单片机都设置了多种工作方式,这些工作方式包括等待、暂停、睡眠、空闲、节电等。6、可以采用C语言开发环境,具有友好的人机互交环境。大多数单片机都提供基于C语言开发平台,并提供大量的函数供使用,这使产品的开发周期、代码可读性、可移植性都大为提高。第二节 单片机的开展现状和趋势一、单片机的开展现状单片机技术在不断的开展,它反映在内部结构
15、、功率消耗、外部电压等级以及制造工艺上。在这几方面,较为典型地说明了数字单片机的技术水平。在目前,用户对单片机的需要越来越多,但是,要求也越来越高。下面分别就这三个方面说明单片机的技术进步状况。1、内部结构的进步单片机在内部已集成了越来越多的部件,这些部件包括一般常用的电路,例如:定时器,比较器,A/D转换器,D/A转换器,串行通信接口,Watchdog电路,LCD控制器等。有的单片机为了构成控制网络或形成局部网,内部含有局部网络控制模块CAN。例如,Infineon公司的C505C,C515C,C167CR,C167CS-32FM,81C90。因此,这类单片机十分容易构成网络。特别是在控制,
16、系统较为复杂时,构成一个控制网络十分有用。为了能在变频控制中方便使用单片机,形成最具经济效益的嵌入式控制系统。有的单片机内部设置了专门用于变频控制的脉宽调制控制电路,这些单片机有Fujitsu公司的MB89850系列、MB89860系列;Motorola 公司的MC68HC08MR16、MR24等。在这些单片机中,脉宽调制电路有6个通道输出,可产生三相脉宽调制交流电压,并内部含死区控制等功能。 特别引人注目的是:现在有的单片机已采用所谓的三核TrCore结构。这是一种建立在系统级芯片System on a chip概念上的结构。这种单片机由三个核组成:一个是微控制器和DSP核,一个是数据和程序
17、存储器核,最后一个是外围专用集成电路ASIC。这种单片机的最大特点在于把DSP和微控制器同时做在一个片上。这是目前单片机最大的进步之一。这些单片机都是高档单片机,MCU都是32位的,而DSP采用16或32位结构,工作频率一般在60MHz以上。2、功耗、封装及电源电压的进步现在新的单片机的功耗越来越小,特别是很多单片机都设置了多种工作方式,这些工作方式包括等待,暂停,睡眠,空闲,节电等工作方式。而单片机的封装水平也大大提高,随着贴片工艺的出现,单片机也大量采用了各种合符贴片工艺的封装方式出现,以大量减少体积。在这种形势中,Microchip公司推出的8引脚的单片机特别引人注目。这是PIC12CX
18、XX系列。它含有0.52K程序存储器,25128字节数据存储器,6个I/O端口以及一个定时器,有的还含4道A/D ,完全可以满足一些低档系统的应用。扩大电源电压范围以及在较低电压下仍然能工作是今天单片机开展的目标之一。目前,一般单片机都可以在3.35.5V的条件下工作。而一些厂家,那么可以生产出在2.26V的条件下工作的单片机。3、工艺上的进步现在的单片机根本上采用CMOS技术,但已经大多数采用了0.6um以上的光刻工艺,有个别的公司,如Motorola公司那么已采用0.35um甚至是0.25um技术。这些技术的进步大大地提高了单片机的内部密度和可靠性。二、单片机的开展趋势单片机在目前的开展形
19、势下,表现出几大趋势:1、可靠性及应用越来越水平高,和互联网连接已是一种明显的走向;2、所集成的部件越来越多,NS美国国家半导体公司的单片机已把语音、图像部件也集成到单片机中,也就是说,单片机的意义只是在于单片集成电路,而不在于其功能了。如果从功能上讲它可以讲是万用机。原因是其内部已集成上各种应用电路;3、功耗越来越低和模拟电路结合越来越多。随着半导体工艺技术的开展及系统设计水平的提高,单片机还会不断产生新的变化和进步,最终人们可能发现:单片机与微机系统之间的距离越来越小,甚至难以识别。 第三节 编程语言的选择在1972年,美国贝尔实验室的在B语言的根底上最终设计出了一种新的语言,他取了BCP
20、L的第二个字母作为这种语言的名字,这就是C语言。在众多的程序设计语言中,C语言简洁紧凑,语言表达能力强,其结构化的流程控制有助于编制结构良好的程序。C语言程序经编译后生成的目标程序代码效率高,几乎可以与汇编语言媲美。C语言既具备高级语言使用方便、接近自然语言和数学语言的特性,同时也具备对计算机硬件系统的良好操纵和控制能力。C语言可移植性好,一个C语言源程序可以不做改动,或者稍加改动,就可以从一种型号的计算机移转到另外一种型号的计算机上编译运行。因此,C语言被广泛应用于各类系统软件和应用软件的开发。所以本系统以C语言进行软件设计,增加了程序的可读性和可移植性,便于扩展和更改,软件的设计采用模块化
21、结构,使程序设计的逻辑关系更加简洁了。第二章 系统方案论证第一节 设计要求利用单片机完成一个科学管理各种复杂排队情况的排队叫号系统。具体要求如下: 医生:通过按键来完成报号,由LCD1602显示叫到的号码,并发出蜂鸣声。 病人:通过按键完成取号,由LCD1602显示号码。第二节 单片机芯片的选择方案和论证方案一:采用AT89S51芯片作为硬件核心,内部具有4KB ROM 存储空间,而且与MCS-51系列单片机完全兼容,但是运用于电路设计中时由于不具备ISP在线编程技术,所以在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,对芯片的屡次拔插会对芯片造成一定的损坏。方案二:采
22、用STC89C52芯片,STC89C52是一种低功耗、高性能的8位CMOS微控制器,具有8K的可编程Flash存储器。同样具有AT89S51的功能,且具有在线编程可擦除技术,当对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,不需要对芯片屡次拔插,所以不会对芯片造成损坏。综上所述,选择采用STC89C52作为主控制系统核心。第三节 显示模块选择方案和论证方案一:采用LED数码管动态扫描,LED数码管价格适中,对于显示数字适宜,采用动态扫描法与单片机连接时,虽然占用的单片机口线少,但连线还需要花费一点时间,所以也不用此种作为显示。方案二:采用点阵式数码管显示,点阵式数码管是由
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2017 毕业设计 论文 基于 STC89C52 单片机 医院 门诊 排队 叫号 系统 设计
限制150内