课题:LED灯显示自己的名字
指导老师:占华林老师
班级:12电子信息工(职教本科1班)
小组成员:刘玉婷管美珍黄妹兰小玲
硬件组成:
LED显示
74HC154
译码器
锁存芯片
74HC254
AT89C52
芯片
开关控制
晶振电路
实验要求
实验要求:
利用LED点阵显示自己中文姓名,要求能控制滚动速度;
控制出入和消失方向(上入下出、下入上出、左入右出、右入左出,至少实现一种);
晶振电路设计原理:
作用是在电路产生震荡电流,发出时钟信号。它是时钟电路中最重要的部件,它的作用是向IC等部件提供基准频率,它就像个标尺,工作频率不稳定会造成相关设备工作频率不稳定,自然容易出现问题。
开关控制:
AT89C52芯片功能介绍:
AT89C52是一个低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元。
锁存芯片功能介绍:
单片机系统中常用的驱动器,三态输出八路收发器,增加I/O口的驱动能力,比如说51单片机的I/O口本身的驱动电流较小但所带的负载很大,这种时候就可以使用74hc245来增强I/O口的驱动能力
74HC154译码芯片功能介绍:
可接受4位高有效二进制地址输入,提供16个互斥的低有效输出。74HC154的两个输入使能门电路可用于译码器选通,以消除输出端上的通常译码“假信号”,也可用于译码器扩展。该使能门电路包含两个“逻辑与”输入,必须置为低以便使能输出端。任选一个使能输入端作为数据输入,74HC154可充当一个1-16的多路分配器。当其余的使能输入端置低时,地址输出将会跟随应用的状态。
16x16LED显示:
由64个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上,当对应的某一行置1电平,某一列置0电平,则相应的二极管就亮;如要将第一个点点亮,则1脚接高电平a脚接低电平,则第一个点就亮了;如果要将第一行点亮,则第1脚要接高电平,而(a、b、c、d、e、f、g、h )这些引脚接低电平,那么第一行就会点亮;如要将第一列点亮,则第a脚接低电平,而(1、2、3、4、5、6、7、8)接高电平,那么第一列就会点亮.
程序流程图
开始
按键1
按键2
按键3
滚动切换
滚动加速
滚动减速
点阵屏显示
是
是
是
开始
按键2
按键3
滚动加速
滚动减速
点阵屏显示
结束
按键程序设计流程图
课题:LED灯显示自 来自淘豆网m.daumloan.com转载请标明出处.