|
板子晶振是20MHz的
module DIG
(
clk,data,sel
);
input clk;
output [7:0] data;
output sel;
reg[31:0] count;
assign sel = 0;
always @(posedge clk)
begin
count <= count+1;
end
reg rdata;
always @(count[26:23])
begin
case (count[26:23])
8'h0: rdata=8'b1100_0000;
8'h1: rdata=8'b1111_1001;
8'h2: rdata=8'b1010_0100;
8'h3: rdata=8'b1011_0000;
8'h4: rdata=8'b1001_1001;
8'h5: rdata=8'b1001_0010;
8'h6: rdata=8'b1000_0010;
8'h7: rdata=8'b1111_1000;
8'h8: rdata=8'b1000_0000;
8'h9: rdata=8'b1001_0000;
endcase
end
assign data = rdata;
endmodule |
|