单片机课程设计-燕大.docVIP

  • 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)

1亿VIP精品文档

相关文档