広告
*EZ-USB FX2のSDCC用サンプル [#pa057340]
**USB-パラレル出力変換 [#ae1d6cc1]
EZ-USB FX2を使ってUSBから8bit(ポートB)のパラレルへ変換する。~
USBでバルクデータを送るとその通りにポートBに出力される。
ソースはこちら
#ref(test_usb2pout.c)
***使い方 [#n7f48007]
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....となる。
広告 |