> H8から"h"を出力するとき、ポートは入力モードとして、プルアップ抵抗で"h"を > 保証します。 "L"を出力するときはポートを出力モードにします。 > つまり、データ送信時にはポートに書くデータは常に0にしておいて、たとえば010とデータ > ビットを制御したい場合、クロックに同期させながら、 > 0 出力モード設定(0が書かれているから"L"が出る) > 1 入力モード設定(プルアップ抵抗によって"h"になる) > 0 出力モード設定 これは知りませんでした(滝汗) Highの信号が出したいのだから出力モードでHighにすればよい とごくごく単純に考えていました(^^; H8のプルアップレジスタはビット単位で指定できるので、ソー スの変更としては1行だけで済みそうですね。来週頭当たりに EEPROM関係を触る機会があるのでちょうど修正できそうです。 なるほど、たしかにACK信号と干渉しています。できれば避けた い英文を相手にオシロ片手にソフトを組んでいるとき、所々で 明らかに信号が干渉しているような波形が出ていたので変だなぁ と思っていました。 -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*- 小島 央 (Hiroshi Kojima)@和歌山大学大学院システム工学研究科 ∩∩ ・E-mail 1: s012019@xxxxxxxxxxxxxxxxxxxx "∪" ・E-mail 2: funfly@xxxxxxxxxxxx http://www.kisweb.ne.jp/personal/funfly/index.html -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-