文档详情

可编程节日彩灯系统硬件毕业论文实验报告.doc

发布:2018-01-31约1.2万字共31页下载文档
文本预览下载声明
(此文档为word格式,下载后您可任意编辑修改!) 计算机科学与技术学院 硬件课程设计实验报告 设计题目: 可编程节日彩灯系统 摘 要 彩灯控制器在我们的日常生活中有着重要的运用,如广告牌的设计和节日彩灯的设计都能运用到它的原理。本次报告中设计的花样彩灯控制器是其中较简单的,但这是进行复杂设计的基础。 可编程并行芯片8255A是一种可编程的输入输出芯片,利用它对电平的高低来控制脉冲的到达,利用8253的定时功能和8279对彩灯各种形式的控制,从而控制彩灯使其发出绚丽夺目的色彩和产生各种式样的彩灯。 查阅相关资料,用简单的输入输出端口等硬件,结合实际彩灯的亮与灭的控制来进行设计。利用键盘上的灯来实现彩灯的各种形式的变换,使彩灯变换的样式更多,克服了节日彩灯变换样式单调的缺点,使节日彩灯朝着变换多种多样的方式发展。 内容:利用微机原理试验箱的8279、8253、8255、和6组LED灯,模拟霓虹灯的显示效果,实现彩灯定时多样式变换。 关键词:可编程节日彩灯 ;循环 ;8253定时 ;8255控制脉冲到达 ;8279实现对彩灯各种形式的控制 目 录 1 设计任务与要求 11.引言 1.2设计目的 1.3设计内容 1.4设备器材 2 总体方案与说明 2.1 设计思想 2.2 实验原理介绍 2.2.1 LED是共阴极的,其七段LED的段选码为 2.2.2 LED显示的方法为动态显示 3 硬件框图与说明 3.1 8279可编程键盘/显示接口芯片介绍 3.2 8253可编程定时/计数器介绍 3.3 8255可编程并行接口芯片介绍 4 电路原理图与说明 4.1 实验原理图 4.2 实验步骤 4.2.1 实验连线 4.2.2 编写调试程序,全速运行,观察实验结果 5软件主要模块流程图 5.1 软件设计思路 5.2 软件流程图 6 源程序清单与注释 7问题分析与解决方案 7.1 实验设计前后面临的问题分析 7.1.1 芯片的选择问题 7.1.2 芯片的连接和使用问题 7.1.3 程序的编制和程序运行时出现的问题 7.2 问题的解决方案 7.2.1 对于问题一与问题二 7.2.2 对于问题三 8 结论与体会 8.2 实验体会 参考资料 1、设计任务与要求 1.1引言 在现代生活中,彩灯作为一种景观,安装在建筑物的适当地方。一是作为装饰增添节日气氛,二是有一种广告宣传的作用:用在舞台上增强晚会灯光效果。 彩灯控制器在我们的日常生活中有着重要的运用,如广告牌的设计和节日彩灯的设计都能运用到它的原理。本次报告中设计的花样彩灯控制器是其中较简单的,但这是进行复杂设计的基础。 数码管是一种半导体发光器件,其基本单元是发光二极管。通过对其不同的管脚输入相对的电流,会使其发亮,从而显示出数字能够显示 时间、日期、温度等所有可用数字表示的参数。由于它的价格便宜、使用简单,在电器特别是家电领域应用极为广泛,空调、热水器、冰箱等等。绝大多数热水器用的都是数码管,其他家电也用液晶屏与荧光屏。 可编程节日彩灯打破常规彩灯闪烁固定变化的现状,可根据人们不同的意愿进行编程设计出想要的变换的色彩效果。 可编程并行芯片8255A是一种可编程的输入输出芯片,利用它对电平的高低来控制脉冲的到达,利用8253的定时功能和8279对彩灯各种形式的控制,从而控制彩灯使其发出绚丽夺目的色彩和产生各种式样的彩灯。 查阅相关资料,用简单的输入输出端口等硬件,结合实际彩灯的亮灭控制过程进行设计。利用键盘上的灯实现灯的各种形式的变换,使彩灯变换的样式更多,克服了节日彩灯变换样式单调的缺点,使节日彩灯朝着变换多种多样的方式发展。 内容:利用微机原理试验箱的8279、8253、8255、和6组LED灯,模拟霓虹灯的显示效果,实现彩灯定时多样式变换。 1.2设计目的 通过课程设计使我们更进一步掌握微机原理与应用课程的有关知识,提高用汇编语言编程的能力,加深对汇编语言的理解。 通过查阅资料,阅读程序,提高设计程序的能力及动手能力,使编程水平有一定的提高,同时也会提高我们通过动手进行硬件设计及程序设计从而提高解决实际问题的能力。 通过实验的深入,进一步加强对微机接口与原理的实验箱的了解,充分了解其内部结构,尤其加深对8279、8253、8255芯片的原理与连线的了解。 1.3设计内容 在本实验中我们将用到可编程外围接口芯片8255、可编程键盘显示器接口芯片8279可编程定时器/计数器8253和74LS138简单接口芯片实现数码管的亮灭。我们将设计出多种闪烁图案,以实现简单的数字及其他图案的显示。该系统显示直观,工作稳定,操作简单,与商用LED显示具有类似的显示原理,具备较强的实用价值。 彩灯样式实现举例: 1、全8显示 2、B.2132 3、1 2 3 4 5 6 4、三
显示全部
相似文档