uPD780034Aの3線式シリアルで、スレーブ受信モードとマスタ送信モードを切り替えて使用しているのですが、
マスタ送信に切り替えた直後のクロック出力がうまくいきません。
続けて送信する場合のクロック出力は問題ありません。
設定は以下のとおりです。
PM22を入力
CSIM30を動作許可、受信専用モード、クロック入力
PM21を出力、P21=0
PM20を入力
送信時に
CSIM30を動作許可、送受信モード、クロック設定
PM22を出力
SIO30ライト
マニュアルで P2n のラッチの指定が 0 になっているのでポート・モード (PM2)
とラッチ (P2n) の設定を最初に行うと Low が SCK30 より出力されます。
|