[過去ログ] Arduino初心者熱烈大歓迎質問スレ part25 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
599
(2): 2019/12/06(金)19:03 ID:wUDqCI/2(3/4) AAS
>>591
下のCPUの状態(遷移)は74LS74が保持してることを前提として

1)6809 の停止は「POKE &HFD05、1」と言う命令で FM-7 自体が停止状況を作り出す(LED点灯)
その後 6809 が停止した状態では MEGA2560 が FM-7 のバスを支配下に置きメモリ等に読み書き可能

2)6809 が停止した状態から同じアドレスに MEGA2560 が「0」を書き込んで 6809 の停止状態を解除する(LED消灯)
3)しかし「0」を書き込んで 6809 が動きだした時点で MEGA2560 は未だアドレスバス等でOUTPUTの状態を維持し
信号を出しているので バス が衝突してることは確かなのではと考えてる。つまり MEGA2560 が 6809 の停止解除後の
7命令以内であれば 6809 が停止を続けてると言う訳ではなく、解除したと同時に動作は始めてる。

自分としては、その状況が有っても、運良く大きな支障(影響)もなく 6809 に制御が戻る可能性に期待したけど
確かめてみると、そうは問屋下ろさなかったと言う結論になりました。
省6
600
(1): 2019/12/06(金)19:21 ID:ycymqQNh(2/3) AAS
>>599
asmで囲むことにどういう意味があるかわかってんの?
なんかやりたいことに対してあまりにも知識が無さすぎると言うか
バカにしてるとしか思えん
俺は抜けます
>>595が正解だな
617: 2019/12/06(金)21:12 ID:VordwJlp(5/5) AAS
>>599
マップドIOだと思うので
アドレスバス使わないとレジスタ&HFD05に書き込めない
6809のクロック立ち上がりか立下りを待って
同期取らないと7命令確保できないよ
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.599s*