- 43
- 0
- 约2.91千字
- 约 8页
- 2017-08-24 发布于安徽
- 举报
燕山大学
单 片 机 课 程 设 计 说 明 书
题目: LED花样显示一
学院(系):信息科学与工程学院
年级专业: 09级光信息科学与技术
学 号: 090104060013
学生姓名: 陈静
指导教师:
教师职称:
燕山大学课程设计(论文)任务书
院(系): 基层教学单位:
学 号 090104060013 学生姓名 陈静 专业(班级) 09级光信息科学与技术 设计题目 LED花样显示一 设
计
技
术
参
数 该栏可以不用填写
设
计
要
求 基本要求:
基于单片机试验板设计一个LED阵列花样显示系统,在LED阵列上依次显示自己姓名的英文之母。
扩展要求:
在LED阵列上实现自己姓名英文字母的动态走动效果,可以通过按键设置走动的速度,方向等。 工
作
量 2周 工
作
计
划 第一、二天去图书馆查询资料,充分了解单片机、锁存器(74LS273)、LED等芯片的结构及工作原理。
第三、四天安装并熟悉软件,keil 软件、伟福C51单片机仿真软件、protel99SE软件、字模生成软件,寻找所做题目与这些软件的联系。
第五、六天设计电路图并画流程图。
第七、八天根据前几天所作的准备,用C语言编写程序。
第九、十天答辩并写课设报告。 参
考
资
料 1.张毅刚.新编MCS-51单片机应用设计(第三版).哈尔滨工业出版社
2.陈涛.单片机应用及C51程序设计 .机械工业出版社
3.赵文博.单片机语言C51程序设计 .人民邮电出版社
4. 51系列单片机及C51程序设计 科学出版社 指导教师签字 基层教学单位主任签字 说明:此表一式四份,学生、指导教师、基层教学单位、系部各一份。
年 月 日
燕山大学课程设计评审意见表
指导教师评语:
成绩:
指导教师:
年 月 日
答辩小组评语:
成绩:
评阅人:
年 月 日 课程设计总成绩: 答辩小组成员签字:
年 月 日 一、设计要求
1、基于单片机试验板设计一个LED阵列花样显示系统,在LED阵列上依次显示自己姓名的英文之母。
2、在LED阵列上实现自己姓名英文字母的动态走动效果,可以通过按键设置走动的速度,方向等。
二、 设计方案
系统组成总体框图
要完成课设题目要求,电路组成至少包括时钟电路、复位电路、按键扫描电路、蜂鸣器驱动电路,LED点阵显示电路几部分组成。
另外,将代表行列的锁存器通过P21、P22交替接入SST89E58\516的P0口,并将P0口输出的数据锁存,并输入给LED8×8点阵,使其显示题目所给要求。通过按键程序控制字母移动的方向和速度,并且按键扫描电路通过查询方式扫描,反复扫描键盘,同时通过软件延时实现按键消抖。字母每移动一下,经设定的蜂鸣器就响一下。
三、 系统工作原理
1、本次课设所用单片机型号为SST89E58,其原理同51系列单片机。、单片机核心电路部分由晶振电路、复位电路、按键电路和蜂鸣器驱动电路组成。单片机采用上电自动复位和按键复位两种方式。其时钟电路采用内部时钟方式,外接晶体和电容组成并联谐振电路。单片机上电瞬间,RC电路充电,RSET端出现正脉冲,保持2个机器周期以上高电平,单片机有效复位;采用按键复位时,当按下开关时RSET端为高电平,单片机复位。
2, 用延时程序控制接蜂鸣器的端口输出频率在2KHZ左右的矩形波就能让蜂鸣器发声,蜂鸣器经三极管放大接到单片机P1_3端口,主要是因为单片机IO口驱动能力有限,不足以驱动蜂鸣器。
3、按键电路部分,采用上拉式按键接口,当按键断开时单片机输入端口电平为高电平,当按键闭合时单片机端口与电源地相连,电流经上拉电阻流向地,单片机输入端口为低电平。
3、锁存器74ALS273
简易仿真器用两个74ALS273来扩展I/O口,其时钟引脚接有一个与门 ,将两个74ALS273锁存器输出端分别接LED点阵的行和列,并将SST89E5的WR和P21接入行锁存器的CLK端口,WR和P22接入列锁存器的CLK端口。因此每个74ALS273都有一个自己的地址,代表行的74ALS273地址为0xFDFF,代表列的74ALS273地址为
原创力文档

文档评论(0)