一、设计题目
模拟电梯控制系统的设计。
二、设计要求
1、采用AT89C51单片机及外围电路组成高度为4层楼的模拟电梯控制系统。
2、设计方案
电梯控制系统由各楼层电梯间电路、电梯内部电路和控制台电路三部分组成。实际电梯在各楼层的定位利用行程开关控制。为简化电路,模拟电梯采用延时控制,相邻楼层间升降设定为2S。
(1)各楼层电梯间电路
2、3楼的电梯间均设有“上升”和“下降”选择按键,1楼只设“上升”按键,4楼只设“下降”按键,每个按键配一只发光二极管,作为指示灯。
(2)电梯内部电路
目标楼层号1~4选择按键。每个按键配有相应指示灯。
(3)控制台电路
① 两个按键用于手动控制。控制电梯的“开始运行”和“停止运行”。
② 两个指示灯,分别指示电梯当前的升降情况。
③ 用一只数码管显示电梯当前所在的楼层。
3、硬件设计要求
要求完成硬件电路设计并用protel99se软件完成各分电路电原理图及其PCB顶层和底层图的绘制任务。
(1)各楼层电梯间电路
(2)电梯内部电路
(3)控制台电路
(4)单片机电路
(5)PCB顶、底层图
4、软件设计方案要求
(1)模拟电梯上电后,电梯的起始位置为1楼,等待控制台start按键按下,数码管显示“1”。
(2)当start按键按下后,电梯开始向上运动,控制台的上升指示灯up亮,2S后到达2楼,数码管显示“2”并在2楼停留5S,然后继续上升。每楼层停留5S,直到4楼,在4楼停留5S后开始下降,控制台的下降指示灯down亮,每层楼停留5S直到一楼,然后重复上述过程。
(3)如果在一个上下循环过程中按下stop键,电梯下降到1楼后停止工作,直到再次按下start键后重新恢复工作。
(4)提供参考程序。
只有这么多积分,第一次提问,谢了!!
AT89C51AT89C51简介
其带2K字节闪存可编程可擦除只读存储器的单片机AT89C2051是一种简化版本。使用ATMEL高密度非易失存储器制造技术,AT89C51与标准MCS-51指令集和输出管脚兼容。通过将多功能8位CPU与闪烁存储器组合在单个芯片中,ATMEL的AT89C51成为高效微控制器,而AT89C2051则更加精简。AT89C51单片机为许多嵌入式控制系统提供了灵...
我想学习单片机at89c51
此外,AT89C51设有稳态逻辑,可以在低到零频率的条件下静态逻辑,支持两种软件可选的掉电模式。在闲置模式下,CPU停止工作。但RAM,定时器,计数器,串口和中断系统仍在工作。在掉电模式下,保存RAM的内容并且冻结振荡器,禁止所用其他芯片功能,直到下一个硬件复位为止。
at89c51单片机工作的原理是什么
AT89C51是一种微控制器,它由一个处理器核,存储器,输入\/输出接口和其他支持功能组成。它的工作原理是这样的:1.处理器核会执行程序指令,控制其他功能的工作。2.存储器用于存储程序代码和数据。3.输入\/输出接口允许微控制器与外界的设备进行通信。4.其他支持功能包括定时器,中断控制器等。当微控制器...
AT89C51的AT89C51简介
由于将多功能8位CPU和闪速存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C051是它的一种精简版本。AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。外形及引脚排列如图所示。现在AT89S51\/52已经取代了AT89C51\/52。
单片机AT89c51的特点
一个全双工串行通信口,片内振荡器及时钟电路。AT89C51可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时\/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。
单片机at89c51和AT89S51的区别有哪些
它们之间主要区别在于以下几点:1.引脚功能 引脚几乎相同,改变是,在AT89S51 P1.5中,P1.6,P1.7具有第二功能,即这三个引脚的第二功能构成一个串行ISP编程接口。2.编程功能 AT89C51仅支持并行编程,而AT89S51不仅支持并行编程,还支持ISP在线编程。在编程电压方面,AT89C51除5V外还需要12V Vpp才能...
基于单片机AT89c51的数字PID控制直流电机PWM调速系统C语言程序
首先弄清楚PID是一种控制算法!!!1,“如果用单片机恒温可以使温度到达预定值就停止加热,低了就加热,用一个温度传感器反馈,这样算是一个自动控制吗”你这是控制系统,但是效果会非常差,尤其是对于温度控制这种大惯性系统,达到预定值就停止加热,但是由于惯性,温度肯定会继续上升,电炉烧水的时候,水...
AT89C51单片机的结构原理与引脚功能
单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C单片机为很多嵌入式控制系统提供了一种...
简述at89c51的基本结构
AT89C51单片机的基本结构主要由几个核心部分组成,以下是对其结构的简要概述:中央处理器(CPU):作为单片机的核心,CPU负责完成运算和控制功能。它主要包括运算器和控制器两部分,其中运算器用于实现算术和逻辑运算,控制器则负责识别指令并协调计算机内各组成单元进行工作。存储器:程序存储器:采用4KB的Flash...
AT89C51单片机内部包含哪些主要功能部件
AT89C51单片机的主要工作特性:·内含4KB的FLASH存储器,擦写次数1000次;·内含28字节的RAM;·具有32根可编程I\/O线;·具有2个16位可编程定时器;·具有6个中断源、5个中断矢量、2级优先权的中断结构;·具有1个全双工的可编程串行通信接口;·具有一个数据指针DPTR;·两种低功耗工作模式,即空闲模式...