• 回答数

    5

  • 浏览数

    241

麦兜籹籹
首页 > 期刊论文 > 计数器的设计方法探讨的毕业论文

5个回答 默认排序
  • 默认排序
  • 按时间排序

小小小黄鱼

已采纳

可以去百度一份相关课题的论文,然后从中选择出:选题意义,研究背景,国内外研究现状,研究内容,写作方法,参考文献,和安排进度,开题报告主要以上内容组成的不会的话参考wwwcmbysjcom

262 评论

随风思恋

设计思路~电子课程设计是电子技术学习中非常重要的一个环节,是将理论知识和实践能力相统一的一个环节,是真正锻炼学生能力的一个环节。 在许多领域中计时器均得到普遍应用,诸如在体育比赛,定时报警器、游戏中的倒时器,交通信号灯、红绿灯、行人灯、交通纤毫控制机、还可以用来做为各种药丸,药片,胶囊在指定时间提醒用药等等,由此可见计时器在现代社会是何其重要的。 一、设计任务(数字钟的功能): 1.具有时、分、秒、计数显示功能,以24小时循环计时; 2.具有清零,调节小时、分钟功能; 3.具有整点报时功能,整点报时的同时LED灯花样显示。 扩展部分:在基础功能上添加以下几个功能:秒表,倒计时和闹钟。 目的是:掌握多位计数器相连的设计方法;掌握十进制,六进制,二十四进制计数器的设计方法;继续巩固多位共用级扫描显示数码管的驱动及编码;掌握扬声器的驱动;LED灯的花样显示;掌握EPLD技术的层次化设计方法。 而且需要以下硬件条件:1,主芯片 EPF10K10LC84-4; 2 ,8个 LED灯; 3,扬声器; 4,8位八段扫描共阴极数码显示管; 5,三个按键开关(清零,调小时,调分钟) 二、实现方案: 把整个实验分成如下电路模块: 1.时钟计数: 秒——60进制BCD码计数: 分——60进制BCD码计数: 时——24进制BCD码计数: 模块说明: 各种进制的计数及时钟控制模块( 10进制、 6进制、 24进制); 同时获个计数器有清零,调分,调时功能。在接近整数时间能提供报时信号。 2.具有驱动8位八段共阴扫描数码管的片选驱动信号输出和八段字形译码输出。 3.具有校时功能,可以分别对时及分进行单独校时,使其校正到标准时间当重新接通电源或走时出现误差时都需要对时间进行校正。通常,校正时间的方法是:首先截断正常的计数通路,然后再进行人工出触发计数或将频率较高的方波信号加到需要校正的计数单元的输入端,校正好后,再转入正常计时状态即可。 4.计时过程具有报时功能,当时间到达整点前10秒进行蜂鸣报时 5.LED灯按个人爱好在整点时有花样显示信号产生。 三、实现设计过程:. 秒个位计数单元为10进制计数器,无需进制转换,我们采用的是VHDL语言编程实现的. 秒十位计数单元为6进制计数器,需要进制转换。将10进制计数器的程序稍微修改为6进制计数器 分个位和分十位计数单元电路结构分别与秒个位和秒十位计数单元完全相同,只不过分个位计数单元的Q3作为向上的进位信号应与分十位计数单元的CPA相连,分十位计数单元的Q2作为向上的进位信号应与时个位计数单元的CPA相连。 时个位计数单元电路结构仍与秒或个位计数单元相同,但是要求,整个时计数单元应为24进制计数器,不是10的整数倍,因此需将个位和十位计数单元合并为一个整体才能进行 24进制转换. 1、十进制BCD码计数器 library ieee; USE ieee.std_logic_1164.all; USE ieee.std_logic_signed.all; ENTITY c6 IS port(clk,clr : in std_logic; q : out std_logic_vector(2 downto 0)); end c6; architecture one of c6 is signal count :std_logic_vector(2 downto 0); begin process(clk,clr) begin if clr='1' then count<="000"; elsif clk'event and clk='1' then if count="1001" then count<="000"; else count<=count+1; end if;--for count end if; --for clr end process; q<=count; end ; 2、二十四进BCD制码计数器: LIBRARY ieee; USE ieee.std_logic_1164.all; USE ieee.std_logic_arith.all; use ieee.std_logic_unsigned.all; ENTITY count IS port( clk,clr,count_en : in std_logic; dout1,dout2 : out std_logic_vector(3 downto 0); car:out std_logic);=count2+'1'; end if; if count2="0010"and count1="0011" then count2<="0000";car<='1'; else car<='0'; end if; end if; end if; end process; dout1<=count1;dout2<=count2 ; end; 3、六十进制计数器: LIBRARY ieee; USE ieee.std_logic_1164.all; USE ieee.std_logic_arith.all; USE ieee.std_logic_UNSIGNED.all; entity c60 is port(clk,clr,count_en:in std_logic; dout1,dout2:out std_logic_vector(3 downto 0); car:out std_logic); end c60; count1<="0000";count2<="0000"; elsif clk'event and clk='1' then if count_en='0' then count1<=count1+'1'; if count1 ="1001" then count1<="0000";count2<=count2+1; end if ; if count2 ="0101" and count1 ="1001" then count2<="0000";car<='1'; else car<='0'; end if ; end if ; end if ; end process; dout1<=count1;dout2<=count2; end ; 4、实现报时器功能的程序: LIBRARY ieee; USE ieee.std_logic_1164.all; USE ieee.std_logic_arith.all; USE ieee.std_logic_UNSIGNED.all; entity bijiaoqi is port(minu1,minu2,hour1,hour2,fen0,fen1,shi0,shi1:in std_logic_vector(3 downto 0); baoshi:out std_logic); end ; architecture rtl of bijiaoqi is begin process(minu1,minu2,hour1,hour2,fen0,fen1,shi0,shi1) begin if hour1=shi0 and hour2=shi1 and minu1=fen0 and minu2=fen1 then baoshi<='1'; else baoshi<='0'; end if; end process; end; 6、实现定时功能的程序: library ieee; USE ieee.std_logic_1164.all; USE ieee.std_logic_arith.all; use ieee.std_logic_unsigned.all; ENTITY dingshi IS PORT (hour,SET: IN STD_LOGIC; hour0,hour1 : out std_logic_vector(3 downto 0)); END dingshi; architecture rtl of dingshi is signal n:std_logic; signal count3,count4 :std_logic_vector(3 downto 0); begin process(set,hour,n) begin n<=hour and set; if n' EVENT AND n='1' THEN if count4>="0010" and count3="0011" then count4<="0000";count3<="0000"; else count3<=count3+1; if count3="1001" then count4<=count4+1; count3<="0000"; end if; end if; end if; end process; hour0<=count3;hour1<=count4; end;

83 评论

小葛装饰

这个不容易做,你可以去找别人帮你写一下。我以前让他们做过 ,他们是专业原创的,质量不错 加他为好友就行:一一三六八七七 九二三

98 评论

游钓1000

开题里的背景,意义,参考文献可以参考百度文科里的样本,也可以自己写,功能要写完整,不能马虎开题报告时论文的设计方向,老师认可后,需要根据开提报告进行设计和撰写因此开题报告要重视,功能设计要完善,避免后期增加修改

238 评论

头发长很慢

1、论文题目:要求准确、简练、醒目、新颖。2、目录:目录是论文中主要段落的简表。(短篇论文不必列目录)3、提要:是文章主要内容的摘录,要求短、精、完整。字数少可几十字,多不超过三百字为宜。4、关键词或主题词:关键词是从论文的题名、提要和正文中选取出来的,是对表述论文的中心内容有实质意义的词汇。关键词是用作机系统标引论文内容特征的词语,便于信息系统汇集,以供读者检索。 每篇论文一般选取3-8个词汇作为关键词,另起一行,排在“提要”的左下方。主题词是经过规范化的词,在确定主题词时,要对论文进行主题,依照标引和组配规则转换成主题词表中的规范词语。5、论文正文:(1)引言:引言又称前言、序言和导言,用在论文的开头。 引言一般要概括地写出作者意图,说明选题的目的和意义, 并指出论文写作的范围。引言要短小精悍、紧扣主题。〈2)论文正文:正文是论文的主体,正文应包括论点、论据、 论证过程和结论。主体部分包括以下内容:a.提出-论点;b.分析问题-论据和论证;c.解决问题-论证与步骤;d.结论。6、一篇论文的参考文献是将论文在和写作中可参考或引证的主要文献资料,列于论文的末尾。参考文献应另起一页,标注方式按《GB7714-87文后参考文献著录规则》进行。中文:标题--作者--出版物信息(版地、版者、版期):作者--标题--出版物信息所列参考文献的要求是:(1)所列参考文献应是正式出版物,以便读者考证。(2)所列举的参考文献要标明序号、著作或文章的标题、作者、出版物信息。

197 评论

相关问答

  • 成本会计的探讨论文

    浅谈成本会计论文 [摘要] 成本是商品经济的产物,是商品经济中的一个经济范畴,是商品价值的主要组成部分。成本的内容往往要服从于管理的需要。此外,由于从事经济活动

    大料酱VS小麋鹿 2人参与回答 2023-12-08
  • 大专会计政策的探讨毕业论文

    没问题啊,最近求这个专业的比较多哈。私信我吧

    水云间秋忆 4人参与回答 2023-12-12
  • 三角函数的探讨毕业论文

    三角学与天文学早期三角学不是一门独立的学科,而是依附于天文学,是天文观测结果推算的一种方法,因而最先发展起来的是球面三角学.希腊、印度、阿拉伯数学中都有三角学的

    shop移民Shero 2人参与回答 2023-12-05
  • 审计风险的探讨毕业论文

    试论审计风险及防范措施写作提纲一、 绪论审计质量是审计工作的生命线,有审计就有审计风险。但随着社会政治、经济的不断发展,经济活动愈演愈烈,审计所承担的责任也就越

    Jessie佳佳酱 3人参与回答 2023-12-06
  • 勾股数组的探讨毕业论文

    关于勾股定理 勾股定理是几何学中的明珠,所以它充满魅力,千百年来,人们对它的证明趋之若骛,其中有著名的数学家,也有业余数学爱好者,有普通的老百姓,也有尊贵的政要

    yirendian10 7人参与回答 2023-12-09