全文预览

电气工程其自动化论文

上传者:学习一点 |  格式:doc  |  页数:26 |  大小:354KB

文档介绍
灯系统开/关:暂停彩灯、重新打开彩灯通过以上的设计,使按键模块实现对单片机的操作,当然,这些操作按键是由软件输入单片机中,通过软件的形式对单片机加以操作和控制,每个按键的原理基本相同,分别给输出口以不同的高低电平组合,来实现各种模式。2.4显示模块显示模块本设计对彩灯的实际运行做了模拟性仿真,基于条件限制,本设计采用了四个灯泡组成的简单的彩灯系统。四个灯每个均由红、蓝、绿三个led灯组成,以达到变色的目的。由于本模拟设计对于彩灯的颜色没有特殊的要求,光的三原色组合能够满足需求,所以每个灯泡由三个、颜色的led灯构成即可。即本模拟设计通过十二个led灯组成四个可变色彩灯的系统。3.硬件电路的设计3.1单片机的选用(1)AT89C51单片机的简单介绍对于这次的设计,我将选用AT89C51单片机。该类型的芯片采用了ATMEL公司生产的高密度非易失性存储器技术,具有MCS51系列单片机的所有功能,片上还放置了闪存存储器单元和通用8核心处理器,从而可以实现非常强功能大。图3-1是单片机AT89C51的引脚图。图3-1AT89C51双列直插式引脚图AT89C51各个引脚的作用:VCC:供电电压+5V。GND:接地。P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。本系统中P0口接LED数码管的段选段。P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收

收藏

分享

举报
下载此文档