Files
de0-zx-spectrum/spectrum.v
T
2022-03-30 12:47:42 +03:00

24 lines
327 B
Verilog

module spectrum(
input CLOCK_50,
output wire[7:0] LED
);
reg[2:0] address;
wire[7:0] mem_data;
rom0 rom(
.address(address),
.clock(CLOCK_50),
.q(mem_data)
);
reg[20:0] counter;
always @(posedge CLOCK_50)
begin
counter = counter + 1;
if (counter == 0)
address = address + 1;
end
assign LED = mem_data;
endmodule