基于at89c51单片机的滚动电梯显示设计(编辑修改稿)内容摘要:

出 ,也可以输入数据。 8051单片机的 江苏信息职业技术学院毕业设计 4 P0口总线负载达到或超过 P0口最大负载能力时 , 必须接入 74LS245等总线驱动器。 当片选端 /CE 低电平有效 时 ,DIR=“0” ,信号由 B 向 A 传输。 (接收 )DIR=“1” ,信号由 A 向 B 传输。 (发送 )当 CE 为高电平时 ,A、 B均为高组态。 由于 P2口始终输出地址的高 8位 ,接口时 74LS245d 三态控制端 1G和 2G 接地 ,P2 口与驱动器输入线对应相连。 P0 口与 74LS245 输入端相连 ,E端接地 ,保证数据线畅通。 8051 的 /RD 和 /PSEN 相与后接 DIR,使得 RD 且 PSEN 有效时 ,74LS245 输入 (← D1),其他时间处于输出 (P01→ D1)。 8**LED 点阵 8 8 点阵共由 64 个发光二极管组成 ,且 每个发光二极管是放置在行线和列线的交叉点上。 当对应的某一行置 1,某一列置 0,则相应的二极管就亮。 LED 点阵显示器是由一串发光或者不发光的点状显示器按矩阵的方式排列组成的。 不论显示图形还是文字,都是控制与组成这些图形或者文字的各个点所在的位置相对应的 LED 器件发光。 通常事先把需要显示的图形文字转换成点阵图形 ,再按照显示控制的要求以一定的格式形成显示数据。 对显示屏而言,每一个 LED 发光器件占数据中的一位 ,在需要该器件发光的数据相应的位填 1,否则填 路的安排 ,相反的定义同样可行。 晶振、复位 电路 晶振是电路中常用用的时钟元件 ,全称是叫晶体震荡器,在单片机系统里晶振的作用非常大,他结合单片机内部的电路,产生单片机所必须的时钟频率,单片机的一切指令的执行都是建立在这个基础上的,晶振的提供的时钟频率越高,江苏信息职业技术学院毕业设计 5 那单片机的运行速度也就越快。 晶振用一种能把电能和机械能相互转化的晶体在共振的状态下工作,以提供稳定,精确的单频振荡。 在通常工作条件下,普通的晶振频率绝对精度可达百万分之五十。 高级的精度更高。 有些晶振还可以由外加电压在一定范围内调整频率,称为压控振荡器( VCO)。 晶振的作用是为系统提供基本的时钟 信号。 通常一个系统共用一个晶振,便于各部分保持同步。 有些通讯系统的基频和射频使用不同的晶振,而通过电子调整频率的方法保持同步。 复位电路 复位电路,就是利用它把电路恢复到起始状态。 就像计算器的清零按钮的作用一样,以便回到原始状态,重新进行计算。 和计算器清零按钮有所不同的是,复位电路启动的手段有所不同。 一是在给电路通电时马上进行复位操作;二是在必要时可以由手动操作;三是根据程序或者电路运行的需要自动地进行。 复位电路都是比较简单的大都是只有电阻和电容组合就可以办到了。 再复杂点就有三极管等等配合程序来进行了。 为确保微机系统中电路稳定可靠工作,复位电路是必不可少的一部分,复位电路的第一功能是上电复位。 一般微机电路正常工作需要供电电源为 5V177。 5%,即 ~。 由于微机电路是时序数字电路,它需要稳定的时钟信号,因此在电源上电时,只有当 VCC 超过 低于 以及晶体振荡器稳定工作时,复位信号才会撤除,微机电路开始正常工作。 江苏信息职业技术学院毕业设计 6 Y 按键模块 乘客可由按键控制电梯上升下降 ,按下对应楼层按键 ,点阵屏数字将从当前位置向下或向 上平滑滚动显示到指定楼层位置。 第四章 软件设计 程序流程图 本文设计了实现单片机控制下电梯智能控制系统的设计方案。 可以按照乘客的要求,将乘客送到要去的目的层。 但是,电梯还有很多的扩展的空间并未实现,比如电梯自动语音报站系统的设计,楼层监控系统,节能设计以及其它更多的服务。 开始 主程序 键盘扫描子程序 K1~K5 按下。 键盘扫描子程序 K1~K5 按下。 2S 到,当前楼层存键值 江苏信息职业技术学院毕业设计 7 N N Y 各模块的流程图 系统主程序主要用于变量及其他部件的初始化 ,如定时器 T0 的初始化 ,以便能够准确的进行相应的操作。 同时进行相应的功能键判断,从而实现特殊 功能。 其相应的流程图如下: 开始 P3口初始化 0x08 对定时器 TMOD 赋值 0x01 计算初值,并写入 TH0 TL0 启动定时器 TR1 江苏信息职业技术学院毕业设计 8 N N。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。