线连接,用来传送数据。片选信号线,低电平有效时,芯片被选中。,地址线,用来选择内部端口。读出信号线,低电平有效时,允许数据读出。写入信号线,低电平有效时,允许数据写入。复位信号线,高电平有效时,将所有内部寄存器包括控制寄存器清。口输入输出信号线。口输入输出信号线。口输入输出信号线。电源。电源地线。作为主机与外设的连接芯片,必须提供与主机相连的个总线接口,即数据线地址线控制线接口。同时必须具有与外设连接的接口口。由于可编程,所以必须具有逻辑控制部分,因而内部结构分为个部分与连接部分与外设连接部分控制部分。与连接部分根据定义,能并行传送位数据,所以其数据线为根。由于具有个通道,所以只要两根地址线就能寻址口及控制寄存器,故地址线为两根。此外要对进行读写与片选操作,所以控制线为片选复位读写信号。各信号的引脚编号如下数据总线编号为,用于与传送位数据。地址总线编号为,用于选择口与控制寄存器。控制总线片选信号复位信号写信号读信号。当要对进行读写操作时,必须先向发片选信号选中芯片,然后发读信号或写信号对进行读或写数据的操作。与外设接口部分根据定义,有个通道与外设连接,每个通道又有根线与外设连接,所以可以用根线与外设连接,若进行开关量控制,则可同时控制路开关。各通道的引脚编号如下口编号为,用于向外设输入输出位并行数据。口编号为,用于向外设输入输出位并行数据。口编号为,用于向外设输入输出位并行数据,当工作于应答方式时,口用于应答信号的通信。控制器将个通道分为两组,即型处理器,则这设想完全可以实现。当然,本设计还是有些不足之处的,比如这只是单个电梯在运行,如果些大楼载客量过多时,当然无法满足需求,故我想以后可以设计出两个轿厢的电梯,这样两者相互补充,可以满足更多要求,使顾客更方便。当然难度也是有的,它们之间需要共同维护些变量,都会带来些未知的麻烦等等,但我想只要去思考,总会可以找到解决之路的。第章绪论课题的主要研究内容及设计步骤本课题的主要任务是完成个电梯系统的调度模块,即根据每个楼层不同顾客的按键需求,让电梯做出合理的判断,正确高效地知道电梯完成各项载客任务。根据此任务,本课题需要研究的内容有根据系统的技术要求,进行系统硬件的总体方案设计学习单片机的相关知识,并且加以运用选择恰当的芯片,并对其内部协议有所掌握,便于应用。研究语言编程,并且规定电梯的工作规则,用语言加以实现对软件和硬件进行调试,让其协调工作,完成指定任务。结合以上内容,本课题的设计方案步骤如下关于硬件部分首先,对实际的电梯系统进行模拟,般情况下,个电梯应该具备相关按键显示二极管数码管等,由于这是个调度模块,故没有设计具体的轿厢等机械部分。然后,结合这些实物,选择恰当的芯片,并分成若干模块,安排好各自之间的关系。由于其有诸多按键和显示环节,而单片机的口管脚资源实在有限,故需要口扩展,用以管理二极管同时要有专门的按键控制芯片,从而便于按键管理。在此,我分别选择了和芯片。接着,要完成电路图的设计,画出板,焊接相关器件后进行硬件调试,看是否好用并加以适当的更正。关于软件部分处于最底层的是对两个芯片的寄存器读写工作,完成后方可进行更高层的应用程序调试。为了使硬件简单化,我选择了模拟时序的方法读写寄存器,这比总线操作的方法节省了锁存器。然后是关于电梯调度时所遵循的原则作出规定,其必须基于高效与人性化两个原则。最后是使用语言将规定程序化,以便电梯真正的运作。当然,二者的关系并不是分离的,它们是相辅相成,硬件依据软件来验证,软件依据硬件来调试。经过个个的发现问题个个的解决问题,最终做出完美的电梯调度模块。课题的开发环境简介电路图制作软件不断通过为高速设计提供各种功能来提高用户生产力,这些功能包括交互式长度调整和层片增强等功能。新增的库工具和各种新该可以作为真实电梯的控制系统样,遵守以下两个原则是高效性,二是人性化。而实际电梯所面临的情况无比复杂,故本设计的难点除了硬件上面外,还有对这些复杂的情况归类化,分为若干个基本情况,另外是用恰当的语言描述来表达这些复杂的逻辑。本文内容安排在本设计制作的过程中,我查阅阅了大量的相关资料期刊,并在导师的指导帮助下仔细地进行了斟酌。现将论文的章节安排再次做些简要的说明第章,即绪论部分,先对电梯的背景知识等做些介绍,并且对与本设计的设计步骤与重点加以说明,简单介绍了两个与毕设有关的开发软件。第二章,详细地阐述了设计中所用到的各个模块的硬件电路及其工作原理。其中包括单片机最小系统发光二极管控制模块键盘控制模块和串口下载模块等。第三章,以硬件的物理连接作为基石,以读写芯片内部数据与命令寄存器作为基础,以电梯判决函数作为核心,本章详细地讲述了软件系统的工作原理,并对各个重要函数都有相关的说明。第二章系统的硬件设计硬件电路单片机最小系统模块单片机是指个集成在块芯片上的完整计算机系统。尽管他的大部分功能集成在块小芯片上,但是它具有个完整计算机所需要的大部分部件内存内部和外部总线系统,目前大部分还会具有外存。同时集成诸如通讯接口定时器,实时时钟等外围设备。而现在最强大的单片机系统甚至可以将声音图像网络复杂的输入输出系统集成在块芯片上。单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统。在本设计中,最小系统应该包括单片机晶振电路复位电路等。如图所示,晶振电路由与和晶振组成,晶振是给单片机提供工作信号脉冲的。它的速率就是单片机的工作速率,简单地说,没有晶振,就没有时钟周期,没有时钟周期,就无法执行程序代码,单片机就无法工作。并在晶振的两引脚处接入两个的瓷片电容接地用来削减偕波对电路的稳定性的影响。复位电路采取的为手动按键复位电路,由电容,电阻和开关组成,当单片机的复位引脚出现个机器周期以上的高电平时,单片机就执行复位操作。如果持续为高电平,单片机就处于循环复位状态。每次复位后,单片机的程序都会从第条开始从新执行。另外,还额外设计了滤波防干扰电路,由与组成,电源先经过它们再接入单片机的,可以有效的减少其中的杂波带来的干扰。可编程扩展芯片模块是公司功能将提升成为统的电子产品开发解决方案。这款最新的更新程序将进步增强您的能力,让您能够在更短的设计到制造周期内生产更为尖端更具创新性的电子产品。提供了唯款统的应用方案,其综合电子产品体化开发所需的所有必须技术和功能。在单设计环境中集成板级和系统设计基于和分立处理器的嵌入式软件开发以及版图设计编辑和制造。并集成了现代设计数据管理功能,使得成为电子产品开发的完整解决方案个既满足当前,也满足未来开发需求的解决方案。的程序开发软件单片机开发中除必要的硬件外,同样离不开软件,我们写的汇编语言源程序要变为可以执行的机器码有两种方法,种是手工汇编,另种是机器汇编,目前已极少使用手工汇编的方法了。机器汇编是通过汇编软件将源程序变为机器码,用于单片机的汇编软件有早期的,随着单片机开发技术的不断发展,从普遍使用汇编语言到逐渐使用高级语言开发,单片机的开发软件也在不断发展,软件是目前最流行开发系列单片机的软件,这从近年来各仿真机厂商纷纷宣布全面支持即可看出。提供了包括编译器宏汇编连接器库管理和个功能强大的仿真调试器等在内的完整开发方案,通过个集成开发环境将这些部份组合在起。运行软件需要或以上的,或更多以上空闲的硬盘空间等操作系统。掌握这软件的使用对于使用系列单片机的爱好者来说是十分必要的,如果你使用语言编程,那么几乎就是你的不二之选目前在国内你只能买到该软件而你买的仿真机也很可能只支持该软件,即使不使用语言而仅用汇编语言编程,其方便易用的集成环境强大的软件仿真调试工具也会令你事半功倍。软件是众多单片机应用开发的优秀软件之,它集编辑,编译,仿真于体,支持汇编,语言和语言的程序设计,界面友好,易学易用。设计功能要求本设计是为八层电梯设计调度系统,即使电梯能够合理高效地运行,完成各楼层顾客的接送任务。形象地说,就是要应对不同楼层顾客的不同需求,作出合理高效的判断,使所有顾客在整体运用时间最短的条件下将其运往各自的目的地。这个设计的成品电梯是上行还是下行第二,判断是去接人还是去送人。当然,第个是最好判断的,因为电梯在运行时,有两个与楼层有关的变量,个为当前所在楼层值,个为目标楼层值,当电梯运行时,会让这两个值进行比较,若前者大于后者,就为下行,从而让状态变量清零由于电路中上下行的箭头使用了非门,故在程序中,两表示上下行的状态变量和清零时表示有效反之,当前者小于后者,即为上行,从而清零。至于是接人还是送人,是判别的难点。在此,巧妙地利用了两个状态变量和,前者等于所有上行按键和去几层按键状态变量的或,后者等于所有上行按键和去几层按键状态变量的或。由此可知,当上行按键和去几层按键均为时,电梯仍为上行状态,那么此时,电梯的状态肯定处于上楼接人的状态中即在高层,有人按了下行键。反之,若它们中有个为且按键所处楼层高于当前电梯所在楼层,这个由其他函数来限定,防止电梯在上行过程中受已经过楼层按键按下时的干扰,则电梯此时处于上楼送人状态,就会执行对应的子程序。其他的与此同理。电梯各情况下所对应的处理方法以电梯上行的两种状态为例。在实际应用中,最简单的情况莫过于电梯当前为闲置状态,然后有人按下按键呼叫,然后电梯便响应呼叫。但是,实际情况往往比这复杂的多,在第个人按下按键电梯运行的过程中,还很有可能会有其他不同楼层的人按下不同的按键上行或者下行的情况发生。那么就必须得为电梯规定好个特定的优先级规则,让其依据这个规则来运行,以免乱作团。那么这个规则就必须要高效且人性化,在此,我们规定,当电梯上行时,均不理会那些按下行按键的顾客。并且,若在上行过程中,也有人在层按的是上行按
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 32 页
第 2 页 / 共 32 页
第 3 页 / 共 32 页
第 4 页 / 共 32 页
第 5 页 / 共 32 页
第 6 页 / 共 32 页
第 7 页 / 共 32 页
第 8 页 / 共 32 页
第 9 页 / 共 32 页
第 10 页 / 共 32 页
第 11 页 / 共 32 页
第 12 页 / 共 32 页
第 13 页 / 共 32 页
第 14 页 / 共 32 页
第 15 页 / 共 32 页
预览结束,还剩
17 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。