




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、如有你有帮助,请购买下载,谢谢! 燕山大学 单片机课程设计说明书 题目: LED 花样显示一 学院(系):信息科学与工程学院 年级专业: 09 级光信息科学与技术 学 号: 0013 学生姓名: 陈静 指导教师: 教师职称: 燕山大学课程设计(论文)任务书 院(系): 基层教学单位: 学号 0013 学生姓名 陈静 专业(班级) 09 级光信息科 学与技术 设计题目 LED花样显示一 设计技术参数 该栏可以不用填写 设 计 要 求 基本要求: 基于单片机试验板设计一个 LED 阵列花样显示系统,在 LED 阵列上 依次显示自己姓名的英文之母。 扩展要求: 在 LED 阵列上实现自己姓名英文字母
2、的动态走动效果, 可以通过按键 设置走动的速度,方向等。 1页 如有你有帮助,请购买下载,谢谢! 工 作 量 2周 工 作 计 划 第一、二天去图书馆查询资料, 充分了解单片机、 锁存器 (74LS273)、LED 等芯片的结构及工作原理。 第三、四天安装并熟悉软件, keil 软件、伟福 C51 单片机仿真软件、 protel99SE 软件、字模生成软件,寻找所做题目与这些软件的联系。 第五、六天设计电路图并画流程图。 第七、八天根据前几天所作的准备,用C 语言编写程序。 第九、十天答辩并写课设报告。 参 考 资 料 1.张毅刚 .新编 MCS-51 单片机应用设计(第三版) .哈尔滨工业出
3、版社 2.陈涛 .单片机应用及 C51 程序设计 .机械工业出版社 3.赵文博 .单片机语言 C51 程序设计 .人民邮电出版社 4. 51 系列单片机及 C51 程序设计 科学出版社 指导教师签字 基层教学单位主任签字 说明:此表一式四份,学生、指导教师、基层教学单位、系部各一份。 年 月 日 燕山大学课程设计评审意见表 指导教师评语: 成绩: 指导教师: 年 月 日 2页 如有你有帮助,请购买下载,谢谢! 答辩小组评语: 成绩: 评阅人: 年 月 日 课程设计总成绩: 答辩小组成员签字: 年 月 日 3页 如有你有帮助,请购买下载,谢谢! 一、设计要求 1、基于单片机试验板设计一个 LED
4、 阵列花样显示系统, 在 LED 阵列上依次 显示自己姓名的英文之母。 2、在 LED 阵列上实现自己姓名英文字母的动态走动效果,可以通过按键设 置走动 的速度,方向等。 设计方案 时钟电路 复位电路 蜂鸣器 LED 点阵 系统组成总体框 少包括时钟电路、复位电路、按键扫 点阵显示 按键要完扫成描课设题目要求, 描电路、蜂鸣器驱动电路, 另外,将代表行列的锁存器通过 P21、P22 交替接入 SST89E58516的 P0 口,并将 P0口输出的数 路组 LE 电路几部分组成。 据锁存,并输入 所给要求。通过按键程序控制字母移动 过查询方式扫描,反复扫描键盘机,同时 移动一下,经设定的蜂鸣器就
5、 系统工作原理 的方 时通过 响一下。 给 LED8 8 点阵,使其显示题目 向和速度,并且按键扫描电路通 软件延时实现按键消抖。字母每 1、本次课设所用单片机型号为 SST89E58,其原理同 51 系列单片机。、单 片机核心电路部分由晶振电路、 复位电路、按键电路和蜂鸣器驱动电路组成。 单片机采用上电自动复位和按键复位两种方式。 其时钟电路采用内部时钟方 式,外接晶体和电容组成并联谐振电路。单片机上电瞬间, RC 电路充电, RSET端出现正脉冲,保持 2 个机器周期以上高电平,单片机有效复位;采 用按键复位时,当按下开关时 RSET 端为高电平,单片机复位。 2, 用延时程序控制接蜂鸣器
6、的端口输出频率在 2KHZ 左右的矩形波就能让 蜂鸣器发声,蜂鸣器经三极管放大接到单片机 P1_3 端口,主要是因为单片 机 IO 口驱动能力有限,不足以驱动蜂鸣器。 3、按键电路部分,采用上拉式按键接口,当按键断开时单片机输入端口电 平为高电平, 当按键闭合时单片机端口与电源地相连, 电流经上拉电阻流向 地,单片机输入端口为低电平。 3、锁存器 74ALS273 简易仿真器用两个 74ALS273来扩展 I/O 口,其时钟引脚接有一个与门 , 将两个 74ALS273 锁存器输出端分别接 LED 点阵的行和列, 并将 SST89E5的 WR和P21接入行锁存器的 CLK 端口, WR和P22
7、接入列锁存器的 CLK 端 口。因此每个 74ALS273 都有一个自己的地址,代表行的 74ALS273 地址为 0 xFDFF,代表列的 74ALS273 地址为 0 xFBFF。当向该地址写数据时(即 P2.X=0,X 为 1、2),单片机 WR 引脚输出的低电平脉冲充当 74LS273 的时 钟,将 P0 口输出的数据锁存,然后送给 LED 点阵。 4、LED 点阵 部分电路图如下: 4页 如有你有帮助,请购买下载,谢谢! LED 点阵与两个 74ALS273 相连,当行 74ALS273 的 CR.X 为低电平,列 74ALS273 的 CC.Y 为高电平,相应的点( X ,Y)亮。
8、程序设计过程对点阵的显 示采用逐列扫描方式, 使高电位从低位依次移动到高位, 实现逐列扫描。 每扫描 一列,该列送入对应的要显示的点, 直到第八列, 整个字的字模码全被点亮一次, 利用人眼的视觉暂留效应, 如果扫描速度足够快, 即可看到整个屏被点亮的字模, 及所要显示的字型。由于 LED 点亮需要一定的电流,导致通电时间的长短会影 响其亮度,扫描速度过快,亮度会降低,扫描速度过慢,会有闪烁感,所以适当 的扫描速度是 LED 屏显示的关键。 四、 程序设计 程序的流程图如下所示 程序设计大体思路: 程序开始执行后, 首先要经过一个初始化过程, 调用初始化函数, 初始化变 量,系统清零的任务;接下来进入程序主函数部分,该部分首先调用 one()函数, 是字母一个一个显示,再调用按键扫描函数 keyscan(), 通过对 KEY1 ,KEY2 , KEY3 ,KEY4 的判断,确定哪个按键按下,执行相应的按键处理函数,来完成 字符串的左移、右移、加速、减速,并通过蜂鸣器的频率来反应字符串移动的速 度。 五、 设计总结 本次课程设计, 虽然只有短短的两周时间, 但是在这两周学习实践过程中 , 自己在课堂学到得理论知识在实践中的到应用, 最后顺利完成老师给的题目, 自 己收获颇多,课设过程中对单片机的编程, Keil 软
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025北京首都师范大学实验小学招聘2人模拟试卷及答案详解(名师系列)
- 2025吉林吉林市桦甸市产业发展有限公司招聘13人模拟试卷及答案详解(各地真题)
- 2025河南农商银行系统社会招聘考前自测高频考点模拟试题及答案详解(夺冠)
- 2025南昌市自然资源和规划局高新分局招聘用地业务岗1人模拟试卷(含答案详解)
- 2025河南省卫生健康人才中心招聘4人考前自测高频考点模拟试题及参考答案详解
- 2025江苏无锡市锡山区卫生健康系统招聘事业编制卫生人才88人考前自测高频考点模拟试题及答案详解(考点梳理)
- 2025年4月重庆市万州区李河镇人民政府公益性岗位招聘2人考前自测高频考点模拟试题及参考答案详解1套
- 2025北京大学医学部总务处房地产管理中心宿舍管理员招聘1人模拟试卷附答案详解(模拟题)
- 2025年度中国铁路上海局集团有限公司招聘普通高校毕业生310人四(高等职业院校)考前自测高频考点模拟试题及完整答案详解1套
- 2025年绍兴市本级卫生健康单位第二次招聘硕士博士研究生、高级专家120人模拟试卷附答案详解(突破训练)
- 2025年养老护理员(中级)考试试卷:专业理论与实操考核
- 家长和孩子签订协议书
- 2025年养老护理员(中级)考试试卷:急救技能与实操训练
- 智慧水务系统的构建与实施-全面剖析
- 灸疗技术操作规范脐药灸
- (二模)新疆维吾尔自治区2025年普通高考第二次适应性检测 英语试卷(含答案详解)
- 2024-2025学年江苏省苏州市高二上册10月月考数学学情检测试题
- 《慢性肾脏病相关心肌病综合管理中国专家共识(2024版)》解读
- 牛津译林版九年级英语上学期期中热点题型专练刷题03名校选词填空20篇(原卷版+解析)
- DB11T 2032-2022 工程建设项目多测合一技术规程
- 中小学教师职称评审讲课答辩英语学科全英答辩题目汇编(附汉语翻译)
评论
0/150
提交评论