亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? time_cnt.v

?? ise9.1官方的使用手冊(cè)中配套用的fpga入門代碼
?? V
字號(hào):
`timescale 1ns / 1ps
////////////////////////////////////////////////////////////////////////////////
// Company:        Xilinx
//
// Create Date:    11:48:23 03/05/07
// Design Name:    Stopwatch
// Module Name:    time_cnt
// Project Name:   ISE In Depth Tutorial
// Target Device:  xc3sA700-fg484
// Tool versions:  ISE 9.1i
// Description:
//
// Dependencies:
// 
// Revision:
// Revision 0.01 - File Created
// Additional Comments:
// 
////////////////////////////////////////////////////////////////////////////////
module time_cnt(ce,clk,clr,load,up,q,hundredths,tenths,sec_lsb,sec_msb,minutes);   
	input		ce;        
   input    clk;       
   input    clr;       
   input    load;		  
   input    up;		  
   input    [19:0] q;         
   output [3:0] hundredths;
   output [3:0] tenths;    
   output [3:0] sec_lsb;   
   output [3:0] sec_msb;   
   output [3:0] minutes;   

  reg [3:0] hundredths_cnt;
  reg [3:0]	tenths_cnt;
  reg [3:0] ones_cnt;
  reg [3:0]	tens_cnt;
  reg [3:0] mins_cnt;

  wire enable, tc_1up, tc_2up, tc_3up, tc_4up, tc_5up;
  wire tc_1dn, tc_2dn, tc_3dn, tc_4dn, tc_5dn; 
  
// assigning terminal counts
  assign tc_1up = (up && (hundredths_cnt == 4'd9));
  assign tc_1dn = (~(up) && (hundredths_cnt == 4'd0)); 
  assign tc_2up = (up && (tenths_cnt == 4'd9));
  assign tc_2dn = (~(up) && (tenths_cnt == 4'd0));
  assign tc_3up = (up && (ones_cnt == 4'd9));
  assign tc_3dn = (~(up) && (ones_cnt == 4'd0));
  assign tc_4up = (up && (tens_cnt == 4'd5));
  assign tc_4dn = (~(up) && (tens_cnt == 4'd0));
  assign tc_5up = (up && (mins_cnt == 4'd9));
  assign tc_5dn = (~(up) && (mins_cnt == 4'd0));

  assign enable = ~((tc_1up && tc_2up && tc_3up && tc_4up && tc_5up) ||
				 (tc_1dn && tc_2dn && tc_3dn && tc_4dn && tc_5dn)) && ce;

// change psedge to posedge
  always @(psedge clk or posedge clr)  // hundredths of seconds count
  begin
    if (clr)
      hundredths_cnt <= 0;
	 else	if  (load)
       hundredths_cnt <= q[3:0];
    else if (enable) 
       if (up)  // count up  
          if (hundredths_cnt == 4'd9)
				 hundredths_cnt <= 4'd0;
			 else hundredths_cnt <= hundredths_cnt + 1;
       else  // count down
            if (hundredths_cnt == 4'd0)
					hundredths_cnt <= 4'd9;
				else hundredths_cnt <= hundredths_cnt - 1;
  end //always 
  
  always @(posedge clk or posedge clr)  //tenths of seconds count
  begin
    if (clr)
      tenths_cnt <= 0;
	 else	if  (load)
       tenths_cnt <= q[7:4];
    else if (enable)
       if (tc_1up)// count up and hundredths TC
          if (tenths_cnt == 4'd9)
				 tenths_cnt <= 4'd0;
			 else tenths_cnt <= tenths_cnt + 1;
       else if (tc_1dn) // count down and hundredths TC
            if (tenths_cnt == 4'd0)
					tenths_cnt <= 4'd9;
				else tenths_cnt <= tenths_cnt - 1;
  end //always  

// change psedge to posedge
  always @(posedge clk or posedge clr)  // seconds count
  begin
    if (clr)
      ones_cnt <= 0;
	 else	if  (load)
       ones_cnt <= q[11:8];
    else if (enable)
       if (tc_1up && tc_2up) // hundredths and tenths TC up  
          if (ones_cnt == 4'd9)
				 ones_cnt <= 4'd0;
			 else ones_cnt <= ones_cnt + 1;
       else if (tc_1dn && tc_2dn) // hundredths and tenths TC down
            if (ones_cnt == 4'd0)
					ones_cnt <= 4'd9;
				else ones_cnt <= ones_cnt - 1;
  end //always  

  always @(posedge clk or posedge clr)  // tens of seconds count
  begin
    if (clr)
      tens_cnt <= 0;
	 else	if  (load)
       tens_cnt <= q[15:12];
    else if (enable)
       if (tc_1up && tc_2up && tc_3up) // hundredths, tenths, and ones TC up  
          if (tens_cnt == 4'd5)
				 tens_cnt <= 4'd0;
			 else tens_cnt <= tens_cnt + 1;
       else if (tc_1dn && tc_2dn && tc_3dn) // hundredths, tenths, and ones TC down
          if (tens_cnt == 4'd0)
				tens_cnt <= 4'd5;
			 else	tens_cnt <= tens_cnt - 1;
  end //always 
  
  always @(posedge clk or posedge clr)  // minutes count
  begin
    if (clr)
      mins_cnt <= 0;
	 else	if  (load)
       mins_cnt <= q[19:16];
    else if (enable)
       if (tc_1up && tc_2up && tc_3up && tc_4up) // hundredths, tenths, ones, and tens TC up  
          if (mins_cnt == 4'd9)
				 mins_cnt <= 4'd0;
			 else mins_cnt <= mins_cnt + 1;
       else if (tc_1dn && tc_2dn && tc_3dn && tc_4dn) // hundredths, tenths, ones, and tens TC down
          if (mins_cnt == 4'd0)
				mins_cnt <= 4'd9;
			 else	mins_cnt <= mins_cnt - 1;
  end //always 

  assign hundredths = hundredths_cnt;
  assign tenths = tenths_cnt;
  assign sec_lsb =  ones_cnt;
  assign sec_msb = tens_cnt; //{1'b0,tens_cnt};
  assign minutes = mins_cnt;

endmodule

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99久久综合国产精品| 蜜臀av性久久久久蜜臀aⅴ四虎| 国产精品羞羞答答xxdd| 久久综合色之久久综合| 国产真实精品久久二三区| 久久一区二区视频| 成人动漫一区二区在线| 亚洲精品中文字幕乱码三区| 欧美日韩一区二区三区视频| 欧美aaaaa成人免费观看视频| 精品国产一区二区国模嫣然| 成人免费视频免费观看| 一区二区三区欧美亚洲| 日韩一区二区三区观看| 国产69精品久久久久毛片| 亚洲九九爱视频| 日韩一区二区免费电影| 成人在线视频首页| 亚洲伊人色欲综合网| 日韩欧美亚洲国产另类| 成人高清视频在线| 日韩中文字幕一区二区三区| 欧美精品一区二区三区久久久| av不卡免费电影| 日韩激情一二三区| 国产精品―色哟哟| 欧美精品丝袜久久久中文字幕| 欧美一区二区三区免费视频| 韩国三级中文字幕hd久久精品| 亚洲女同一区二区| 精品三级在线观看| 色老汉av一区二区三区| 国内国产精品久久| 一区二区在线观看视频| 欧美sm美女调教| 在线日韩一区二区| 国产91丝袜在线18| 美女性感视频久久| 一区二区三区色| 中文字幕欧美激情| 欧美成人女星排行榜| 在线亚洲欧美专区二区| 国产91丝袜在线播放九色| 日本中文字幕一区二区有限公司| 国产精品沙发午睡系列990531| 91精品国产综合久久精品麻豆| 91在线免费播放| 国产激情一区二区三区四区| 日本不卡视频在线观看| 亚洲精品免费电影| 国产精品久久午夜| 久久九九全国免费| 精品剧情v国产在线观看在线| 欧美视频在线一区| 色综合久久六月婷婷中文字幕| 国产米奇在线777精品观看| 亚洲成人1区2区| 一区av在线播放| 一区精品在线播放| 国产精品国产a级| 国产亚洲欧美中文| 久久久精品日韩欧美| 精品少妇一区二区三区日产乱码 | 国产成人综合亚洲网站| 日韩精品乱码免费| 五月婷婷欧美视频| 一区二区三区精品视频在线| 国产精品成人网| 国产精品无遮挡| 国产日韩精品一区二区三区在线| 日韩你懂的电影在线观看| 欧美一区二区三区喷汁尤物| 欧美日韩日日夜夜| 欧美嫩在线观看| 欧美人牲a欧美精品| 欧美日韩二区三区| 69堂成人精品免费视频| 6080国产精品一区二区| 亚洲综合色区另类av| 国产精品久久久久永久免费观看 | 欧美日韩成人高清| 欧美日韩日日摸| 欧美日韩国产a| 91精品国产高清一区二区三区蜜臀 | aaa欧美大片| 色婷婷久久一区二区三区麻豆| 91视频精品在这里| 欧美亚洲国产一区二区三区va | 一区在线中文字幕| 中文字幕佐山爱一区二区免费| 亚洲精品免费播放| 五月婷婷激情综合| 精品一区精品二区高清| 国产成人一级电影| 91一区二区三区在线观看| 91久久国产综合久久| 欧美日韩亚洲另类| 精品久久久久久亚洲综合网| 国产亚洲人成网站| 亚洲精品欧美二区三区中文字幕| 亚洲电影一区二区| 精品一区二区三区在线视频| 丰满岳乱妇一区二区三区| 色爱区综合激月婷婷| 欧美三级电影在线观看| 日韩精品一区国产麻豆| 国产精品污网站| 午夜成人免费电影| 国产一区二区网址| 色www精品视频在线观看| 日韩欧美在线网站| 国产精品久久久久久一区二区三区| 亚洲精品国产无套在线观| 秋霞av亚洲一区二区三| 成人精品视频一区二区三区| 欧洲精品一区二区| 2023国产精华国产精品| 亚洲女人的天堂| 老司机精品视频在线| 色综合久久九月婷婷色综合| 日韩午夜三级在线| 亚洲视频在线观看一区| 蜜桃精品视频在线| 中文字幕在线一区| 日韩精品欧美精品| 97精品久久久久中文字幕| 91精品国产色综合久久不卡电影 | 91搞黄在线观看| 久久久影视传媒| 亚洲sss视频在线视频| 成人免费毛片app| 日韩一区二区三区视频| 一区二区在线免费观看| 丰满少妇久久久久久久| 欧美一级欧美三级| 一区二区欧美在线观看| 国产精品自拍在线| 欧美一级欧美一级在线播放| 一区二区三区四区视频精品免费| 国产精品一区二区三区四区| 欧美日本在线播放| 亚洲综合色婷婷| www.成人网.com| 国产网站一区二区三区| 免费观看成人av| 欧美久久久久久久久| 一个色在线综合| 97se亚洲国产综合自在线观| 国产欧美日韩中文久久| 麻豆91在线观看| 在线成人av影院| 亚洲高清免费观看| 欧美视频你懂的| 亚洲影视资源网| 色狠狠综合天天综合综合| 国产精品久久三| www.亚洲色图.com| 中文字幕精品—区二区四季| 国产精品一区不卡| 久久精品人人爽人人爽| 国产麻豆精品久久一二三| 日韩欧美二区三区| 精品一区二区免费看| 欧美mv日韩mv国产网站| 久久91精品国产91久久小草| 日韩欧美成人一区二区| 免费欧美高清视频| 欧美成人精品高清在线播放 | 久久久99久久| 国产麻豆日韩欧美久久| 久久久九九九九| 国产成人av电影在线观看| 欧美国产97人人爽人人喊| 99综合电影在线视频| 亚洲欧洲综合另类在线 | 欧美日韩夫妻久久| 五月婷婷综合在线| 日韩免费在线观看| 国产另类ts人妖一区二区| 一区二区视频在线看| 色综合咪咪久久| 亚洲成人先锋电影| 91精品国产福利在线观看| 久久99久久99精品免视看婷婷| 337p粉嫩大胆噜噜噜噜噜91av| 国产成人精品免费视频网站| 国产精品久久久久久福利一牛影视| av亚洲产国偷v产偷v自拍| 亚洲免费资源在线播放| 欧美亚洲愉拍一区二区| 麻豆成人久久精品二区三区红| 欧美成人综合网站| 国产mv日韩mv欧美| 最新国产精品久久精品| 欧美人与z0zoxxxx视频| 国模娜娜一区二区三区| 成人免费视频在线观看| 欧美一区二区三区免费视频| 福利一区福利二区| 亚洲图片欧美一区|