/*----------------------
SW A,B,C - LED DRIVE
----------------------*/
`ifdef DEFAULT_NETTYPE_NONE
`default_nettype none
`endif
module LED (LED,CLK,SCAN,SG);
input CLK; //クロック
output [7:0] LED,SG; //LED,7SEQを出力
output [3:0] SCAN; //ダイナミックドライブスキャン
wire [7:0] LED,SG; //LED,7SEQ
wire [3:0] SCAN; //ダイナミックスキャンデータ
CLK_Timing CLK_TimeStart(CLK,SEQ_POINT,S1,S2,S3,S4); //分周-7SEQ値取得
LED_Lighting LED_Light(CLK,S1,S2,S3,S4,SEQ_POINT,SG,LED); //7SEQ-LED点灯
//使わない場所はハイインピーダンスで絶縁
assign SCAN[3] = (SEQ_POINT ==2'b11)? 1'b0 : 1'bz;
assign SCAN[2] = (SEQ_POINT ==2'b10)? 1'b0 : 1'bz;
assign SCAN[1] = (SEQ_POINT ==2'b01)? 1'b0 : 1'bz;
assign SCAN[0] = (SEQ_POINT ==2'b00)? 1'b0 : 1'bz;
endmodule
`default_nettype wire