简易数字时钟 单片机课程设计
数电高手进,简易数字时钟设计 我帮你做,448616745
英语翻译修改~~~~
基于Verilog的简易数字钟设计 直接verilog代码就2113可以了吧?以前写的一个代码5261,供参考。module clock(clk,rst,set,set_typ,set_data,yr,mon,dt,hr,min,sec,alarm_en,alm_typ,alm_yr,alm_mon,alm_dt,alm_hr,alm_min,alm_sec,alarm_output);input clk,rst,set;input[2:0]set_typ;input[6:0]set_data;output[6:0]yr,mon,dt,hr,min,sec;input alarm_en;input[2:0]alm_typ;input[6:0]alm_yr,alm_mon,alm_dt,alm_hr,alm_min,alm_sec;output alarm_output;parameter C_FR=32'd20_000_000-32'd1;定义系4102统时钟20MHzreg[31:0]fr_cnt;reg[3:0]sec_cnt;reg pp1s;秒脉冲fr_cntalways@1653(posedge clk)/if。rst)fr_cnt;else if(fr_cnt>;=C_FR)fr_cnt;elsefr_cnt;pp1salways@(posedge clk)/if。rst)pp1s;else if(fr_cnt=C_FR)pp1s;elsepp1s;time counteralways@(posedge clk)if。rst)beginyr;mon;dt;hr;min;sec;endelse if(set)begincase(set_typ)3'b000:yr;3'b001:mon;3'b010:dt;3'b011:hr;3'b100:min;3'b101:sec;endelse if(pp1s)beginif(sec>;=7'd59)sec;elsesec;if(sec>;=7'd59)beginif(min>;=7'd59)min;elsemin;endif(sec>;=7'd59&min>;=7'd59)beginif(hr>;=7'd23)hr;。
用Quartus II设计数字时钟 最低0.27元开通文库会员,查看完整内容>;原发布者:柳旋儿基于QuartusII的数字时钟的设计摘要QuartusII是Altera公司的综合性PLD/FPGA开发软件,支持原理图、VHDL、VerilogHDL以及AHDL等多种设计输入形式,内嵌自有的综合器以及仿真器,可以完成从设计输入到硬件配置的完整PLD设计流程。QuartusII使用户可以充分利用成熟的模块,简化了设计的复杂性,加快了设计速度。对第三方EDA工具的良好支持也使用户可以在设计流程的各个阶段使用熟悉的第三方EDA工具。数字钟是一种用数字电路实现时、分、秒计时的装置,与机械实施中相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,已得到了广泛的使用。在对EDA的课程有了初步的了解并掌握QuartusII软件的初步应用之后,我们决定将课题设置为应用QuartusII软件,设计出一个时间可调,并可以通过LED七段共阴极数码管来显示时、分、秒的简易数字钟。关键词:QuartusII;VHDL;EDA;数字钟SummaryQuartusIIisAlteracompanycomprehensivePLD/FPGAdevelopmentsoftware,supportprinciplediagram,VHDL,VerilogHDLandAHDLdesigninputintheformofembeddedowncomprehensivedevicesimulators,。
简易数字电子钟的设计 数字电子2113钟的设计数字电子钟的设计方法有多种,5261例如,可用中小规模4102集成电1653路组成电子钟;也可以利用专用的电子钟芯片配以显示电路及其所需要的外围电路组成电子钟;还可以利用单片机来实现电子钟等等。这些方法都各有特点,其中,利用单片机实现的电子钟具有编程灵活,便于电子钟功能的扩充,即可用该电子钟发出各种控制信号,精确度高等特点。所设计的电子钟有以下功能:1.24小时制时间显示。2.可随时进行时间校对。3.整点报时。4.闹钟功能。为了节约制作硬件的开支,我们利用单片机开发机上的硬件资源,开发了电脑数字钟的软件。该数字钟由8031单片机控制,采用24小时制计时,利用开发机上的六个LED显示器来显示时、分和秒,使用P1端口中的P1.0端口线实现整点报时功能;使用P3端口的P3.0实现闹钟功能。其硬件原理图如图一所示。图中的开关K4用于闹钟控制,当K4=1时(开关处于ON的位置),打开闹钟,使之在预定时间起闹;当K1=0时(开关处于OFF的位置),则关闭闹钟,使之不闹。另外,在闹钟响起时,K4也可作为止闹开关使用,若不止闹,则闹一分钟。闹钟信号用发光二极管来模拟。整点报时信号也是用发光二极管来模拟的。当整点时,P1.0口所。