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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? lcd_test_open.v

?? LCD顯示
?? V
字號:
//`include "F:\jeffie\quartus\lcdfinal\LCD_Controller.v"

module	LCD_TEST_open (	//	Host Side
					iCLK,iRST_N,
					//	LCD Side
					LCD_DATA,LCD_RW,LCD_EN,LCD_RS	);
//	Host Side
input	  iCLK;//	輸入時鐘為50M
input 	  iRST_N;//
//	LCD Side
output	[7:0]	LCD_DATA;
output			LCD_RW,LCD_EN,LCD_RS;
//	Internal Wires/Registers
reg	[5:0]	LUT_INDEX;
reg	[8:0]	LUT_DATA;
reg	[5:0]	mLCD_ST;			//LCD state register
reg	[17:0]	mDLY;				//delay register
reg			mLCD_Start;
reg	[7:0]	mLCD_DATA;
reg			mLCD_RS;
wire		mLCD_Done;

parameter	LCD_INTIAL	=	0;
parameter	LCD_LINE1	=	5;							//前5個LUT的數據用于初始化,
																			//故第一行的數據從LUT_INDEX=5開始
parameter	LCD_CH_LINE	=	LCD_LINE1+16;	//換行索引
parameter	LCD_LINE2	=	LCD_LINE1+16+1;	//第二行的起始索引
parameter	LUT_SIZE	=	LCD_LINE1+32+1;//查找表的大小


always@(posedge iCLK or negedge iRST_N)
begin
	if(!iRST_N)				//reset
	begin
		LUT_INDEX	<=	0;
		mLCD_ST		<=	0;
		mDLY		<=	0;
		mLCD_Start	<=	0;
		mLCD_DATA	<=	0;
		mLCD_RS		<=	0;
	end
	else
	begin
		if(LUT_INDEX<LUT_SIZE)		//LUT_SIZE	=	LCD_LINE1+32+1;	LCD_LINE1	=	5;
		begin
			case(mLCD_ST)
			0:	begin
					mLCD_DATA	<=	LUT_DATA[7:0];
					mLCD_RS		<=	LUT_DATA[8];
					mLCD_Start	<=	1;
					mLCD_ST		<=	1;
				end
			1:	begin
					if(mLCD_Done)
					begin
						mLCD_Start	<=	0;
						mLCD_ST		<=	2;					
					end
				end
			2:	begin
					if(mDLY<18'h3FFFE)		//顯示延時5.24ms
					//if(mDLY<18'h3)		
					mDLY	<=	mDLY+1;
					else
					begin
						mDLY	<=	0;
						mLCD_ST	<=	3;
					end
				end
			3:	begin
					LUT_INDEX	<=	LUT_INDEX+1;	//訪問下一個查找表(的數據)
					mLCD_ST	<=	0;
				end
			endcase
		end
	end
end

always @(LUT_INDEX)//@(posedge iCLK )
begin
	case(LUT_INDEX)
	//	Initial
	LCD_INTIAL+0:	LUT_DATA	<=	9'h038;		//Function Set:
																				/*9'h038=9'b0_0011_1000:
																					位4:1,顯示數據長度為:8 bit;
																					位3:1,顯示2行
																					位2:0,顯示點陣為5*8
																					位1、位0:無關位*/
	LCD_INTIAL+1:	LUT_DATA	<=	9'h00C;		//Display ON/OFF Control
																				/*9'h00C=9'b0_0000_1100:
																					位2:1,打開顯示
																					位1:1,顯示光標
																					位0:0,光標不閃爍*/
	LCD_INTIAL+2:	LUT_DATA	<=	9'h001;		//Clear Display
	LCD_INTIAL+3:	LUT_DATA	<=	9'h006;		//Entry Mode Set
																				/*9'h006=9'b0_0000_0110:
																					TOTEST*/
	LCD_INTIAL+4:	LUT_DATA	<=	9'h080;		//Set DDRAM Address
																				/*設置DDRAM 的地址:AC(address counter)=0*/
	//	Line 1   //	Welcome!
	LCD_LINE1+0:	LUT_DATA	<=	9'h120;	   //" " blank
	LCD_LINE1+1:	LUT_DATA	<=	9'h120;	   //" " blank
	LCD_LINE1+2:	LUT_DATA	<=	9'h120;	   //" " blank
	LCD_LINE1+3:	LUT_DATA	<=	9'h120;	   //" " blank
	LCD_LINE1+4:	LUT_DATA	<=	9'h157;   //W
	LCD_LINE1+5:	LUT_DATA	<=	9'h165;   //e
	LCD_LINE1+6:	LUT_DATA	<=	9'h16C;   //l
	LCD_LINE1+7:	LUT_DATA	<=	9'h163;   //c
	LCD_LINE1+8:	LUT_DATA	<=	9'h16F;   //o
	LCD_LINE1+9:	LUT_DATA	<=	9'h16D;   //m
	LCD_LINE1+10:	LUT_DATA	<=	9'h165;   //e
	LCD_LINE1+11:	LUT_DATA	<=	9'h121;   //!
	LCD_LINE1+12:	LUT_DATA	<=	9'h120;   //" "
	LCD_LINE1+13:	LUT_DATA	<=	9'h120;   //" "
	LCD_LINE1+14:	LUT_DATA	<=	9'h120;   //" "
	LCD_LINE1+15:	LUT_DATA	<=	9'h120;   //" "
	//	Change Line
	LCD_CH_LINE:	LUT_DATA	<=	9'h0C0;   //change line instruction
	//	Line 2
	LCD_LINE2+0:	LUT_DATA	<=	9'h153;	//	S
	LCD_LINE2+1:	LUT_DATA	<=	9'h174;//t
	LCD_LINE2+2:	LUT_DATA	<=	9'h161;//a
	LCD_LINE2+3:	LUT_DATA	<=	9'h174;//t
	LCD_LINE2+4:	LUT_DATA	<=	9'h165;//e
	LCD_LINE2+5:	LUT_DATA	<=	9'h13A;//:
	LCD_LINE2+6:	LUT_DATA	<=	9'h120;//
	LCD_LINE2+7:	LUT_DATA	<=	9'h120;//
	LCD_LINE2+8:	LUT_DATA	<=	9'h120;//
	LCD_LINE2+9:	LUT_DATA	<=	9'h120;//
	LCD_LINE2+10:	LUT_DATA	<=	9'h120;//
	LCD_LINE2+11:	LUT_DATA	<=	9'h120;//
	LCD_LINE2+12:	LUT_DATA	<=	9'h14F;//O
	LCD_LINE2+13:	LUT_DATA	<=	9'h150;//P
	LCD_LINE2+14:	LUT_DATA	<=	9'h145;//E
	LCD_LINE2+15:	LUT_DATA	<=	9'h14E;//N
	default:		LUT_DATA	<=	9'h000;//
	endcase
end

LCD_Controller 		u0	(	//	Host Side
							.iDATA(mLCD_DATA),
							.iRS(mLCD_RS),
							.iStart(mLCD_Start),
							.oDone(mLCD_Done),
							.iCLK(iCLK),
							.iRST_N(iRST_N),
							//	LCD Interface
							.LCD_DATA(LCD_DATA),
							.LCD_RW(LCD_RW),
							.LCD_EN(LCD_EN),
							.LCD_RS(LCD_RS)	);

endmodule

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美资源站| 制服丝袜av成人在线看| 欧美一级一区二区| 亚洲色图19p| 国产精品18久久久久久久网站| 91国偷自产一区二区三区成为亚洲经典 | 亚洲午夜在线视频| 大美女一区二区三区| 精品日韩一区二区| 亚洲成人精品影院| 色综合咪咪久久| 亚洲国产精华液网站w| 欧美日韩性生活| 7777精品伊人久久久大香线蕉 | 成人av免费观看| 欧美一区二区三区的| 亚洲sss视频在线视频| 欧美日韩成人综合在线一区二区| 中文字幕乱码亚洲精品一区 | 亚洲主播在线播放| 国产乱理伦片在线观看夜一区| 日韩欧美一级二级| 婷婷夜色潮精品综合在线| 欧美日韩一区三区| 日韩专区欧美专区| 欧美一级一区二区| 91精品国产综合久久婷婷香蕉| 日产欧产美韩系列久久99| 精品久久久久久最新网址| 色又黄又爽网站www久久| 久久精品在这里| 日韩电影一区二区三区四区| 欧美精品一卡二卡| 日本亚洲天堂网| 亚洲一区在线播放| 亚洲资源在线观看| 亚洲一区二区三区中文字幕| 91在线观看高清| 国产精品久久久久久久岛一牛影视 | 91天堂素人约啪| 成人免费在线视频观看| 精品蜜桃在线看| 国产麻豆午夜三级精品| 一区精品在线播放| 欧美tickling挠脚心丨vk| 免费成人在线网站| 国产精品伦一区| 欧美亚洲禁片免费| 久久国产精品72免费观看| 中文字幕第一页久久| 一本在线高清不卡dvd| 美女性感视频久久| 亚洲永久精品大片| 欧美久久高跟鞋激| www.欧美.com| 国产一区二区三区免费播放| 亚洲欧美成人一区二区三区| 日韩一区二区三区高清免费看看| 国产高清无密码一区二区三区| 亚洲自拍偷拍九九九| 精品电影一区二区三区| 欧美天天综合网| a4yy欧美一区二区三区| 水蜜桃久久夜色精品一区的特点 | 一色屋精品亚洲香蕉网站| 26uuu精品一区二区三区四区在线| 国产精品一区二区久激情瑜伽| 精品久久免费看| 欧洲国产伦久久久久久久| 国产又粗又猛又爽又黄91精品| 亚洲一区二区三区四区五区中文| 国产午夜精品久久久久久免费视| 欧美麻豆精品久久久久久| 国产不卡视频一区二区三区| 波多野结衣在线aⅴ中文字幕不卡 波多野结衣在线一区 | 亚洲精品在线观看网站| 国产成人啪免费观看软件| 亚洲女爱视频在线| 91精品国产综合久久久久久久久久 | 曰韩精品一区二区| 欧美一区二区三区在线观看| 国内精品免费在线观看| 亚洲欧洲精品一区二区三区 | 色狠狠一区二区| 美国十次综合导航| 国产精品久久久久一区二区三区共| 在线免费观看日韩欧美| 麻豆精品视频在线观看免费| √…a在线天堂一区| 欧美在线制服丝袜| 国产亚洲欧洲997久久综合| 色婷婷综合久色| 免费的国产精品| 成人免费视频在线观看| 日韩一区二区三区四区| 成人av中文字幕| 日韩av电影免费观看高清完整版在线观看| 久久久久久久av麻豆果冻| 色嗨嗨av一区二区三区| 国产在线乱码一区二区三区| 亚洲麻豆国产自偷在线| 亚洲精品在线观看视频| 欧美视频一区二| 国产**成人网毛片九色| 日韩精品亚洲一区二区三区免费| 国产精品久久久久久亚洲伦| 91精品久久久久久久91蜜桃| eeuss国产一区二区三区| 久久国产三级精品| 亚洲国产成人高清精品| 中文在线资源观看网站视频免费不卡| 欧美人成免费网站| 99精品欧美一区二区三区小说 | 日本成人在线不卡视频| 椎名由奈av一区二区三区| 精品久久久久久久人人人人传媒| 日本乱人伦aⅴ精品| 岛国精品在线播放| 精品一区二区免费视频| 首页国产欧美日韩丝袜| 亚洲精选视频在线| 中文在线资源观看网站视频免费不卡| 日韩午夜av一区| 欧美高清你懂得| 日本高清不卡aⅴ免费网站| 国产不卡视频在线观看| 国精产品一区一区三区mba桃花| 亚洲成a人在线观看| 亚洲男女毛片无遮挡| 国产精品日日摸夜夜摸av| 久久久国产精品麻豆| 精品精品国产高清一毛片一天堂| 在线综合亚洲欧美在线视频| 在线观看日韩国产| 一本一道综合狠狠老| www.亚洲免费av| 成人美女在线视频| 岛国av在线一区| 国产成人综合视频| 国产一区二区剧情av在线| 免费高清视频精品| 裸体在线国模精品偷拍| 蜜桃视频一区二区三区 | 玉足女爽爽91| 亚洲精品国产视频| 亚洲视频1区2区| 亚洲日本丝袜连裤袜办公室| 国产精品国产精品国产专区不片| 欧美国产精品v| 国产精品午夜电影| 亚洲国产精品成人综合| 国产日本欧美一区二区| 欧美国产欧美亚州国产日韩mv天天看完整| 26uuu精品一区二区| 国产亚洲综合性久久久影院| 久久精子c满五个校花| 日本一区二区免费在线| 国产精品久久久久影院老司| 欧美激情一区不卡| 国产精品久线观看视频| 亚洲欧美日韩国产综合在线| 亚洲欧美另类久久久精品| 亚洲精品日日夜夜| 亚洲另类色综合网站| 亚洲精品免费电影| 调教+趴+乳夹+国产+精品| 日本美女一区二区三区视频| 麻豆精品视频在线| 国产成人精品在线看| 不卡视频在线看| 在线观看中文字幕不卡| 欧美剧情片在线观看| 91精品国产综合久久精品app| 欧美一区二区三区色| 精品久久久久久无| 国产精品视频一区二区三区不卡| 自拍av一区二区三区| 亚洲超丰满肉感bbw| 精品制服美女丁香| 国产成人av电影在线播放| 99re热视频精品| 欧美久久婷婷综合色| 精品999在线播放| 国产精品久线观看视频| 亚洲国产精品久久人人爱| 青青草视频一区| 丁香亚洲综合激情啪啪综合| 色呦呦国产精品| 91麻豆精品国产91久久久使用方法| 精品999在线播放| 综合久久久久综合| 亚洲成人动漫在线免费观看| 久久av资源网| 99精品一区二区三区| 欧美蜜桃一区二区三区| 久久在线免费观看| 一区二区三区电影在线播| 蜜臀久久99精品久久久久久9| 成人小视频免费在线观看| 欧美亚洲一区三区|