Top > EZ-USB > FX2 > SDCC_sample

広告

EZ-USB FX2のSDCC用サンプル

USB-パラレル出力変換

EZ-USB FX2を使ってUSBから8bit(ポートB)のパラレルへ変換する。
USBでバルクデータを送るとその通りにポートBに出力される。

ソースはこちら

使い方

SDCCでコンパイル。インクルードファイルのディレクトリは同じディレクトリ以下にある場合。

# sdcc -mmcs51 -I./include test_usb2pout.c

CycFX2Progで書き込む

# cycfx2prog prg:test_usb2pout.ihx

CycFX2Progで実行

# cycfx2prog run delay:10 sbulk:2,11111111

ここで「11111111」部分がデータ。この場合すべてHIになる。 bitは「76543210」の順。例えば「01010101」なら、ポートBのPB7が0、PB6が1、PB5が0....となる。


広告

添付ファイル: filetest_usb2pout.c 1629件 [詳細]

リロード   差分   ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: Thu, 05 Jan 2012 17:12:17 JST (4489d)