IGPS7..IGPS0 node istype 'reg'; " Time PreScaler(10usec) IGPS = [IGPS7..IGPS0]; Equations " Time Pre Scaler IGPS.clk = SCLK; IGPS.clr = (IGPS==199) " 20MHz/200=100kHz(10usec) # TDCDIS1D1 & !TDCDIS1D2; IGPS := IGPS + 1; END
reg [7:0]IGPS; // Time PreScaler(10usec) always@(posedge SCLK) begin if( (IGPS==8'd199) || TDCDIS1D1 && !TDCDIS1D2 ) // 20MHz/200=100kHz(10usec) IGPS <= 8'd0; else IGPS <= IGPS + 8'd1; end
ご使用のC++Builderのバージョンによって、添付のLIBファイルが使用できないことがあります。 以下の手順でAPIAIO.DLLからAPIAIOBC.LIBを作成し、サンプルを再ビルドしてください。 1.C++ Builderがインストールされている場所からIMPLIB.EXEを検索し、適当な場所へコピーします。 2.APIAIO.DLLをIMPLIB.EXEと同じ場所へコピーします。 3.コマンドプロンプトを起動し、以下のコマンドを実行します。 IMPLIB APIAIOBC APIAIO.DLL 4.APIAIOBC.LIBが作成されますので、サンプルのものと置き換えます。