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

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

?? showid.v

?? As the source code name, this code is writing in Verilog and also inside the folder there is a c cod
?? V
字號(hào):

module 		showid(clk,reset,col,scan,up); 
input		clk,reset,up;
output		[31:0]scan;
output		[7:0]col;
reg		[31:0]scan;
reg		[7:0]col;
reg		[4:0]scan_choice;
reg		[7:0]nextState,state,word_choice,word;
reg		[4:0]delay;
reg 		[3:0]a;
parameter 		 ST00 = 5'b00000, ST01 = 5'b00001, ST02 = 5'b00010, ST03 = 5'b00011,
                	ST04 = 5'b00100, ST05 = 5'b00101, ST06 = 5'b00110, ST07 = 5'b00111,
                	ST08 = 5'b01000, ST09 = 5'b01001, ST10 = 5'b01010, ST11 = 5'b01011,
                	ST12 = 5'b01100, ST13 = 5'b01101, ST14 = 5'b01110, ST15 = 5'b01111,
                	ST16 = 5'b10000, ST17 = 5'b10001, ST18 = 5'b10010, ST19 = 5'b10011,
                	ST20 = 5'b10100, ST21 = 5'b10101, ST22 = 5'b10110, ST23 = 5'b10111,
                	ST24 = 5'b11000, ST25 = 5'b11001, ST26 = 5'b11010, ST27 = 5'b11011,
                	ST28 = 5'b11100, ST29 = 5'b11101, ST30 = 5'b11110, ST31 = 5'b11111;
//====================================================================================
always@(posedge clk)
begin
	if(reset == 1)
	begin	state = 0;
		col=8'b0;
		a=7;
		 end
 	else
	begin
		if(delay < 31)
			delay = delay + 1;
		else
		begin
			state = nextState;
			delay = 0;
		end
	end
end

//========== next state logic ==========
always@(state)
begin
	case(state)
        ST00:nextState = ST01;
        ST01:nextState = ST02;
        ST02:nextState = ST03;
        ST03:nextState = ST04;
        ST04:nextState = ST05;
        ST05:nextState = ST06;
        ST06:nextState = ST07;
        ST07:nextState = ST08;
	ST08:nextState = ST09;
	ST09:nextState = ST10;
       	ST10:nextState = ST11;
       	ST11:nextState = ST12;
       	ST12:nextState = ST13;
       	ST13:nextState = ST14;
       	ST14:nextState = ST15;
       	ST15:nextState = ST16;  
       	ST16:nextState = ST17; 
       	ST17:nextState = ST18;
       	ST18:nextState = ST19;
       	ST19:nextState = ST20;
       	ST20:nextState = ST21;
       	ST21:nextState = ST22;
       	ST22:nextState = ST23;
       	ST23:nextState = ST24;
       	ST24:nextState = ST25;
       	ST25:nextState = ST26;
       	ST26:nextState = ST27;
       	ST27:nextState = ST28;
       	ST28:nextState = ST29;
       	ST29:nextState = ST30;
       	ST30:nextState = ST31;
       	ST31:nextState = ST00;
	endcase

end
//=========== output logic =============
always@(posedge clk)
begin
	if(scan_choice < 31 && word_choice < 31 && up==1)
	begin
		scan_choice = scan_choice + 1;		
		word_choice = word_choice + 1;
	end		
	else if(scan_choice == 31 && word_choice == 31 && up==1)
	begin				
		scan_choice = 0;			
		word_choice = 0;		
	end	
	
	else if(scan_choice < 31 && up==0)
	begin
		scan_choice = scan_choice + 1;
		if(word_choice < 31 && up==0)
			word_choice = word_choice + 1;
		else
			word_choice = 0;
	end
	else
	begin
		word_choice = state;		//come to current state
		scan_choice = 0;			//in the begining,
	end	
	
	
	
	
	
end			
//=======================================	
always@(scan_choice or word_choice)
begin
	case(scan_choice) 
		0 :scan=32'b10000000000000000000000000000000;
		1 :scan=32'b01000000000000000000000000000000;
		2 :scan=32'b00100000000000000000000000000000;
		3 :scan=32'b00010000000000000000000000000000;
		4 :scan=32'b00001000000000000000000000000000;
		5 :scan=32'b00000100000000000000000000000000;
		6 :scan=32'b00000010000000000000000000000000;
		7 :scan=32'b00000001000000000000000000000000;
		8 :scan=32'b00000000100000000000000000000000;
		9 :scan=32'b00000000010000000000000000000000;
	 	10:scan=32'b00000000001000000000000000000000;
		11:scan=32'b00000000000100000000000000000000;
		12:scan=32'b00000000000010000000000000000000;
		13:scan=32'b00000000000001000000000000000000;
		14:scan=32'b00000000000000100000000000000000;
		15:scan=32'b00000000000000010000000000000000;
		16:scan=32'b00000000000000001000000000000000;
		17:scan=32'b00000000000000000100000000000000;
		18:scan=32'b00000000000000000010000000000000;
		19:scan=32'b00000000000000000001000000000000;
		20:scan=32'b00000000000000000000100000000000;
		21:scan=32'b00000000000000000000010000000000;
		22:scan=32'b00000000000000000000001000000000;
		23:scan=32'b00000000000000000000000100000000;
		24:scan=32'b00000000000000000000000010000000;
		25:scan=32'b00000000000000000000000001000000;
		26:scan=32'b00000000000000000000000000100000;
		27:scan=32'b00000000000000000000000000010000;
		28:scan=32'b00000000000000000000000000001000;
		29:scan=32'b00000000000000000000000000000100;
		30:scan=32'b00000000000000000000000000000010;
		31:scan=32'b00000000000000000000000000000001;
	endcase
	//==================================
	case(word_choice)
		0: word=8'b00000000;//1
		1: word=8'b01000001;
		2: word=8'b10000001;
		3: word=8'b11111111;
		4: word=8'b00000001;
		5: word=8'b00000001;	
		6: word=8'b00000000;
		7: word=8'b11110001;//5
		8: word=8'b10010001;
		9: word=8'b10010001;
		10:word=8'b10010001;
		11:word=8'b10010001;
		12:word=8'b10001110;
		13:word=8'b00000000;
		14:word=8'b00001100;//4
		15:word=8'b00010100;
		16:word=8'b00100100;
		17:word=8'b01000100;
		18:word=8'b11111111;
		19:word=8'b00000100;
		20:word=8'b00000000;
		21:word=8'b00001100;//4
		22:word=8'b00010100;
		23:word=8'b00100100;
		24:word=8'b01000100;
		25:word=8'b11111111;
		26:word=8'b00000100;//no data below
		27:word=8'b00000000;
		28:word=8'b00000000;
		29:word=8'b00000000;
		30:word=8'b00000000;
		31:word=8'b00000000;
		default:word=8'b00000000;		
	endcase	
	if(up==1)
	begin
	if(word_choice==31 && a>0)
	a=a-1;
	else if (a==0)
	a=7;
	else
	a=a;
	case(a)
	0:col={word[0],word[7],word[6],word[5],word[4],word[3],word[2],word[1]};
	1:col={word[1],word[0],word[7],word[6],word[5],word[4],word[3],word[2]};
	2:col={word[2],word[1],word[0],word[7],word[6],word[5],word[4],word[3]};
	3:col={word[3],word[2],word[1],word[0],word[7],word[6],word[5],word[4]};
	4:col={word[4],word[3],word[2],word[1],word[0],word[7],word[6],word[5]};
	5:col={word[5],word[4],word[3],word[2],word[1],word[0],word[7],word[6]};	
	6:col={word[6],word[5],word[4],word[3],word[2],word[1],word[0],word[7]};
	7:col=word;
	default:col=8'b00000000;
	endcase
	end
	else
	col=word;
	end
endmodule

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成人欧美日韩在线电影| 国产精品黄色在线观看| 亚洲国产一二三| 99久久精品国产精品久久| 国产欧美精品国产国产专区| 国产真实精品久久二三区| 久久伊人中文字幕| 国产成人午夜高潮毛片| 国产精品久久久久影视| 91婷婷韩国欧美一区二区| 亚洲欧洲99久久| 色婷婷亚洲婷婷| 五月天激情小说综合| 欧美影院精品一区| 偷拍日韩校园综合在线| 欧美一区二区网站| 国产专区欧美精品| 亚洲欧美二区三区| 欧美精三区欧美精三区| 激情文学综合插| 国产精品超碰97尤物18| 欧美网站一区二区| 蜜桃av一区二区三区| 久久久久久99久久久精品网站| www.亚洲色图| 亚洲h精品动漫在线观看| 日韩午夜精品电影| 成人av在线播放网站| 亚洲成人综合视频| 久久一二三国产| 色999日韩国产欧美一区二区| 日本人妖一区二区| 欧美国产成人在线| 欧美日韩国产成人在线免费| 黄色精品一二区| 亚洲欧美日韩国产综合| 日韩一二三四区| 91亚洲精品久久久蜜桃| 精品在线免费观看| 亚洲欧美日韩电影| 日韩精品一区国产麻豆| 色素色在线综合| 欧美三级乱人伦电影| 精品亚洲porn| 亚洲国产成人tv| 日本一区二区免费在线| 911精品产国品一二三产区| 国产91精品露脸国语对白| 日本系列欧美系列| 亚洲免费色视频| 2020国产精品| 6080yy午夜一二三区久久| 91免费观看在线| 另类小说综合欧美亚洲| 亚洲一区免费在线观看| 国产精品入口麻豆九色| 精品久久久网站| 欧美日产国产精品| 色综合久久久久久久久| 粉嫩绯色av一区二区在线观看 | 久久亚洲综合av| 日本伦理一区二区| 东方欧美亚洲色图在线| 韩国成人在线视频| 蜜桃久久av一区| 亚洲国产日韩a在线播放| 日韩伦理电影网| 国产精品三级久久久久三级| 久久久国产综合精品女国产盗摄| 欧美一卡在线观看| 8x8x8国产精品| 欧美精品在线一区二区三区| 日本电影亚洲天堂一区| 色综合久久中文综合久久97| 国产99久久久国产精品| 国产麻豆日韩欧美久久| 精品亚洲国内自在自线福利| 日韩电影在线一区| 免费一级欧美片在线观看| 日韩二区三区在线观看| 亚洲成人高清在线| 丝瓜av网站精品一区二区| 亚洲国产成人va在线观看天堂| 一区二区三区四区不卡在线| 亚洲免费观看高清完整版在线观看| 欧美极品少妇xxxxⅹ高跟鞋| 亚洲国产精品黑人久久久| 国产人妖乱国产精品人妖| 国产精品入口麻豆原神| 亚洲欧洲日产国产综合网| 亚洲欧美中日韩| 亚洲精选在线视频| 亚洲va在线va天堂| 免费成人av资源网| 国产一区二区三区综合| 国产91丝袜在线播放0| heyzo一本久久综合| 色综合久久中文字幕| 欧美日韩精品欧美日韩精品| 欧美妇女性影城| 精品国产乱码久久久久久久| 国产婷婷一区二区| 亚洲色图在线看| 午夜成人免费视频| 精品亚洲国产成人av制服丝袜| 国产精品一区二区在线观看不卡| 成人综合婷婷国产精品久久蜜臀 | 亚洲综合网站在线观看| 亚洲一区二区偷拍精品| 青青草国产成人99久久| 国产精品主播直播| 91老司机福利 在线| 91九色最新地址| 欧美一区二区视频在线观看2020| 欧美精品一区二区三区高清aⅴ | 国产一区二区三区在线观看精品| 国产精品996| 95精品视频在线| 国产欧美综合在线观看第十页| 国产精品国产三级国产| 天堂在线一区二区| 国产精品一二一区| 欧美视频在线观看一区二区| 久久综合色一综合色88| 亚洲伊人色欲综合网| 国内精品国产成人| 欧美性色黄大片| 国产日韩欧美亚洲| 亚洲成a天堂v人片| 风流少妇一区二区| 91精品国产91久久久久久一区二区| 久久久久久久久一| 亚洲成人久久影院| 成人理论电影网| 日韩欧美一二三区| 亚洲综合999| 国产另类ts人妖一区二区| 欧美日本在线播放| 亚洲国产精品成人综合色在线婷婷 | 久草这里只有精品视频| 色婷婷综合久久久| 欧美韩国一区二区| 麻豆91在线观看| 欧美在线高清视频| 国产精品传媒视频| 国精产品一区一区三区mba视频 | 国产精品久久久久久久久免费丝袜 | 国产精品你懂的在线| 蜜桃一区二区三区在线观看| 91丨九色丨蝌蚪丨老版| 久久久九九九九| 免费在线观看不卡| 欧美日韩视频在线观看一区二区三区| 国产亚洲午夜高清国产拍精品| 图片区小说区国产精品视频| 91蝌蚪porny| 国产精品青草久久| 国产乱色国产精品免费视频| 欧美一二区视频| 午夜精品久久久| 色婷婷激情久久| 亚洲欧洲制服丝袜| 成人精品国产福利| 国产区在线观看成人精品| 国产在线视频一区二区| 日韩女优毛片在线| 日韩 欧美一区二区三区| 欧美日韩亚洲高清一区二区| 亚洲精品少妇30p| 色婷婷国产精品综合在线观看| 国产精品久久看| 99精品偷自拍| 国产精品另类一区| 成人蜜臀av电影| 亚洲视频一区在线| 欧美国产欧美综合| 国产精品一区专区| 欧美国产精品专区| 91亚洲大成网污www| 亚洲日本va在线观看| 色av成人天堂桃色av| 亚洲国产综合色| 欧美巨大另类极品videosbest| 天堂一区二区在线| 欧美mv和日韩mv国产网站| 久久超碰97人人做人人爱| 久久综合成人精品亚洲另类欧美| 久久精品国产精品亚洲精品| 久久午夜电影网| 东方aⅴ免费观看久久av| 中文字幕一区二区不卡| 日本道色综合久久| 亚州成人在线电影| 欧美不卡123| 成人av综合一区| 亚洲一区在线看| 精品日本一线二线三线不卡| 国产伦精品一区二区三区免费迷 | 精品欧美一区二区三区精品久久| 极品少妇一区二区三区精品视频 |