- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
数字电子技术实习报告
软件介绍
Max+plusII(或写成Maxplus2,或MP2)是Altera公司推出的的第三代可编
程逻辑器件的EDA开发系统(Altera第四代PLD开发系统被称为:QuartusII,
主要用于设计新器件和大规模CPLD/FPGA).使用MAX+PLUSII的设计者不需精通
器件内部的复杂结构。设计者可以用自己熟悉的设计工具(如原理图输入或硬件
描述语言)建立设计,MAX+PLUSII把这些设计转自动换成最终所需的格式。其
设计速度非常快。对于一般几千门的电路设计,使用MAX+PLUSII,从设计输入
到器件编程完毕,用户拿到设计好的逻辑电路,大约只需几小时。设计处理一般
在数分钟内内完成。特别是在原理图输入等方面,Maxplus2被公认为是最易使
用,人机界面最友善的PLD开发软件,特别适合初学者使用。
一设计要求:
1彩灯演示能按0.5s和0.25s两种节拍交替循环显示
2演示四种花型,花型自行选择
3彩灯路数为八路,可用发光二极管模拟
4通电后,系统能自动循环显示各种花型
二总体方案
1工作原理
该彩灯控制器无须外加控制输入,而输入为8位数字信号,通过输出的高低电平
控制发光二极管亮灭。由于彩灯路数少,花型样式不多,可采用移位寄存器实现
彩灯控制。移位寄存器按照控制器的时序节奏改变输出的高低电平,控制彩灯按
预定的规律亮灭,从而显示一定的花型。
四种花型的选择:
●从左至右顺次渐亮,全亮后逆次渐灭;
●由两边向中间逐次渐亮,全亮后由中间向两边逐次渐灭;
●八路灯分成两部分,从左至右顺次渐亮,全亮后再全灭;
●八路灯分成两部分,每次每组只亮一盏,由左向右渐亮。
实现花型的状态编码如表所示。
花型的状态编码
节拍编码QAQBQCQDQEQFQGQH
顺序花型一花型二花型三花型四
000000000000000000000000010001000
110000000100000011000100001000100
211000000110000111100110000100010
311100000111001111110111000010001
4111100001111111111111111
51111100001111110
61111110000111100
71111111000011000
811111111
911111110
1011111100
1111111000
1211110000
1311100000
1411000000
1510000000
四种花型连续运行时的节拍分配:
花型一:16拍一循环,运行一次,共需要16拍;
花型二:8拍一循环,运行两次,总计16拍;
花型三:5拍一循环,运行三次,加一个过渡状态
文档评论(0)