led点阵模仿电梯楼层数字流动显示实训报告

led点阵模仿电梯楼层数字流动显示实训报告

ID:32658106

大小:108.60 KB

页数:9页

时间:2019-02-14

led点阵模仿电梯楼层数字流动显示实训报告_第1页
led点阵模仿电梯楼层数字流动显示实训报告_第2页
led点阵模仿电梯楼层数字流动显示实训报告_第3页
led点阵模仿电梯楼层数字流动显示实训报告_第4页
led点阵模仿电梯楼层数字流动显示实训报告_第5页
资源描述:

《led点阵模仿电梯楼层数字流动显示实训报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、江西科技师总学院《综合设计实训III》LED点阵模仿电梯楼层数字流动显示姓名:黄彬学号:20081782班级:08电信一班实训地点:理工楼指导教师:宗文军通信与电子学院编制2011年6月10日一.实训课题:点阵屏模仿电梯楼层数字流动显示二.实训目的:提髙学生实践动手能力,通过实用性强的项目训练,让学生能通过实训加深理论知识的掌握,同时了解项目产品开发的一般过程。设计一个点阵屏模仿电梯楼层数字流动显示,步骤:1、设计五层电梯,由五个按钮控制(SI、S2、S3、S4、S5);2、单片机开机上电,电梯初始化在第一层,并在LED点阵上显示“1”;3、当按下

2、S5时,在LED点阵上从下到上依次流动显示“1->2->3—4-5”;4、当按下S1时,在LED点阵上从下到下依次流动显示“5->4—3—2-1”。三.实训要求:1、根据选题查找相关资料;2、确定方案后,画出电路原理图;3、根据实训的要求,编写好软件程序(利用Keil软件开发)4、根据电路原理图,在Proteus6.0软件里画好仿真原理图,并将Keil软件开发的可执行文件加载到Proteus软件的仿真芯片中(即单片机芯片中);5、在仿真没有问题的前提下,依据方案,确定选用器件;6、安装、烧录、调试;7、完成实训报告;8、实训结束,要求每组交实训作品

3、一件,程序源代码一份,实训报告一份。一.实训原理:设计好相关程序后,在keil软件中编译得到HEX文件,再利用proteus软件将编译得到HEX格式文件加载到单片机芯片中,实现仿真电路,得到仿真电路结果,然后再把HEX文件加载到实物单片机芯片中,得到实物显示效果。二.实训仪器:电脑,keil软件,proteus软件,焊接相关工具。三.所需元件:8X8点阵一个,AT89C51单片机芯片一块,八个三极管,十千欧、一千欧、两百欧电阻各十个,排阻一个,导线若干,电容三个,晶振一个,按钮开关六个。6.1、8X8点阵的实际外观图如下:一共64个发光点构成,上下

4、两排引脚,每排8个,一共16个点阵侧面有文字的那面对准自己,沪8点阵实际的引脚(图一)的不是一排阳极,一排阴极,(就像键盘一样不是abed按顺序排的)所以焊接有点麻烦,8x8LED点阵引脚图如下:8X8点阵的显示原理:8X8点阵共由64个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上,当对应的某一行置1电平,某一列置0电平,则相应的二极管就亮;如要将第一个点点亮,则1脚接高电平2脚接低电平,则第一个点就亮了;如果要将第一行点亮,则第1脚要接高电平,而(a、b、c、d>e、f、g、h)这些引脚接低电平,那么第一行就会点亮;如要将第一列点

5、亮,则第a脚接低电平,而(1、2、3、4、5.6、7、8)接高电平,那么第一列就会点亮.6.2、AT89C51简介AT89C51引脚说明:VCC:供电电压。GND:接地。P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASII编程时,P0口作为原码输入口,当FIASII进行校验时,P0输岀原码,此时P0外部必须被拉高。P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流

6、。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。P2口:P2口为一个内部上拉电阻的8位双向I/On,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进

7、行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTLfJ电流。当P3D写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。P3口也可作为AT89C51的一些特殊功能口,如下表所示:口管脚备选功能P3.0RXD(串行输入口)P3.1TXD(串行输出口)P3.2/INTO(外部中断0)P3.3/INT1(外部中断1)P3.4T0(记时器0外部输入)P3.

8、5T1(记时器1外部输入)P3.6/WR(外部数据存储器写选通)P3.7/RD(外部数据存储器读选通)P3口同时为闪烁编程

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。