?? lcdfinal.v.bak
字號:
module lcdfinal
(
//////////////////// Clock Input ////////////////////
CLOCK_50, // 50 MHz
SW,
//////////////////// LCD Module 16X2 ////////////////
LCD_ON, // LCD Power ON/OFF
LCD_BLON, // LCD Back Light ON/OFF
LCD_RW, // LCD Read/Write Select, 0 = Write, 1 = Read
LCD_EN, // LCD Enable
LCD_RS, // LCD Command/Data Select, 0 = Command, 1 = Data
LCD_DATA, // LCD Data bus 8 bits
//////////////////// LED Module ////////////////
HEX0,HEX1,HEX2,HEX3,HEX4,HEX5,HEX6,HEX7,
LEDR
);
//////////////////////// Clock Input ////////////////////////
input CLOCK_50; // 50 MHz
input [17:0]SW;
output [1712]LEDR;
//////////////////// LCD Module 16X2 ////////////////////////////
inout [7:0] LCD_DATA; // LCD Data bus 8 bits
output LCD_ON; // LCD Power ON/OFF
output LCD_BLON; // LCD Back Light ON/OFF
output LCD_RW; // LCD Read/Write Select, 0 = Write, 1 = Read
output LCD_EN; // LCD Enable
output LCD_RS; // LCD Command/Data Select, 0 = Command, 1 = Data
//////////////////// LED Module ////////////////
output [6:0]HEX0,HEX1,HEX2,HEX3,HEX4,HEX5,HEX6,HEX7;
assign HEX0=7'bzzzzzzz,HEX1=7'bzzzzzzz,HEX2=7'bzzzzzzz,HEX3=7'bzzzzzzz,HEX4=7'bzzzzzzz,HEX5=7'bzzzzzzz,HEX6=7'bzzzzzzz,HEX7=7'bzzzzzzz;
assign LEDR[17:12]=cmd;
// LCD ON
assign LCD_ON = 1'b1;
assign LCD_BLON = 1'b0;
wire DLY_RST;
reg [4:0]LCD_XX;
Reset_Delay r0 ( .iCLK(CLOCK_50),.oRESET(DLY_RST) );
///////////////////SW scaning////////////////////////////////
reg[19:0] cnt; //計數寄存
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -