Zeven segment displays op een coolrunner 2 Starter Kit

J

jbs87

Guest
Hi:

Hoe kan ik schijf meerdere 7-segment displays op een coolrunner II starter kit.Ik heb de verilog code voor de decoder

LCD-module (bcd, leds);
input [3:0] bcd;
output [1:7] leds;
reg [1:7] leds;

altijd @ (BCD)
zaak (BCD) / /
0: leds = 7'b1111110;
1: leds = 7'b0110000;
2: leds = 7'b1101101;
3: leds = 7'b1111001;
standaard: leds = 7'bx;
ENDCASE
endmodule

En ik weet heb ik voor het bewerken van de UCF bestand output naar de 7 segment display

# PACE: Start of PACE-I / O Pin Assignments
NET "leds <1>" LOC = "p56";
NET "leds <2>" LOC = "53";
NET "leds <3>" LOC = "P60";
NET "leds <4>" LOC = "p58";
NET "leds <5>" LOC = "p57";
NET "leds <6>" LOC = "p54";
NET "leds <7>" LOC = "p61";

Hoe kan ik kiezen welke van de 4 zeven segement displays te rijden en aan te geven of is het in-of uitschakelen?Is wat ik heb tot nu toe toch?Ook kunt zeggen ik heb twee schakelaars die ik wil gebruiken als input.Dat zou een twee bits getal.Hoe kan ik aangeven dat in de UCF?Ik probeerde het toewijzen van de schakelaar locatie voor zowel bits, maar het niet mogelijk is.Ik
ben een totale newb op dit spul en eventuele hulp bij Verilog zou worden gewaardeerd.

 

Welcome to EDABoard.com

Sponsor

Back
Top