Código: Seleccionar todo
NET "segment<7>" LOC="P23" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<28>" # dot
NET "segment<6>" LOC="P27" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<25>" # g
NET "segment<5>" LOC="P26" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<26>" # f
NET "segment<4>" LOC="P21" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<30>" # e
NET "segment<3>" LOC="P12" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<35>" # d
NET "segment<2>" LOC="P24" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<27>" # c
NET "segment<1>" LOC="P22" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<29>" # b
NET "segment<0>" LOC="P16" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<32>" # a
NET "digit<3>" LOC="P32" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<22>"
NET "digit<2>" LOC="P15" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<33>"
NET "digit<1>" LOC="P29" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<24>"
NET "digit<0>" LOC="P30" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<23>"
NET "led<4>" LOC="P47" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<12>"
NET "led<3>" LOC="P43" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<16>"
NET "led<2>" LOC="P41" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<17>"
NET "led<1>" LOC="P35" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<19>"
NET "led<0>" LOC="P34" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<20>"
NET "col<4>" LOC="P14" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<34>"
NET "col<3>" LOC="P44" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<15>"
NET "col<2>" LOC="P17" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<31>"
NET "col<1>" LOC="P40" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<18>"
NET "col<0>" LOC="P33" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<21>"
NET "row<7>" LOC="P58" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<6> "
NET "row<6>" LOC="P56" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<8> "
NET "row<5>" LOC="P57" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<7> "
NET "row<4>" LOC="P48" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<11>"
NET "row<3>" LOC="P50" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<10>"
NET "row<2>" LOC="P45" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<14>"
NET "row<1>" LOC="P46" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<13>"
NET "row<0>" LOC="P51" | IOSTANDARD = LVCMOS33 | SLEW=FAST; # "ext<9> "
Del display me va bien la selección de dígito y los segmentos. Puedo poner un dígito diferente alternando el que está activo. Pero los puntos, no se si es que son así o que no doy con la combinación. Se supone que hay una a la derecha de cada dígito, más los dos del dentro, pero solo se me enciende el que está a la derecha de las centenas y los dos del centro. Los otros tres no hay forma.
Los leds van bien.