2017.12.31
前へ
次へ
ホームページトップへ戻る

マイコン独立大作戦
CRT/VGAIF+KEYIF+SDCARDIFボードの製作

〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
WindowsパソコンにUSB接続して使う現行方式はそれなりに便利ではありますが、ときとしてWindows
のしがらみから開放されて、小さいながらも独立した一個のパソコンとして機能したいと思うこともあります。
昔はそれが普通のことだったのですが、安価なCRTディスプレイが生産中止となって久しい今日ではそれ
は叶わぬことと諦めていたのですが…。
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜

[総合第147回]



●既知の問題 プロンプトが表示されない(1)

USB接続モードでZB3BASICを起動したときに、下の表示のあとプロンプト(>)が表示されなくて一見するとハングアップしているようになる場合があります。

おそらくマイコンボード側とWindows側の送受信の微妙なタイミングのズレが関係しているように思えるのですが、まだ解決できていません。

このとき[Enter]キーを押すとプロンプトマークが表示されて、カーソルマークが点滅します。


このあとは普通にキー入力を受け付けます。

次の(2)のようにコマンドの入力とそれに対する応答の間にズレがある場合には[Enter]を数回入力することで正常になります。

●既知の問題 プロンプトが表示されない(2)

上と似ていますがこちらのほうがちょっと重たい症状です。
/SVで特に大きなファイルをセーブしたあと、上の(1)のようにプロンプトが表示されないことがあります。

(1)の場合と原因は同じと見ていますが、まだ解決できていません。

この場合も[Enter]を押すとプロンプトが表示されます。


ところがコマンドを入力しても実行されずにふたたびプロンプトが表示されます。


で。
また[Enter]を押すとその前に入力したDMコマンドがここで実行されます。
コマンド入力に対する応答が1つずれてしまいます。

そこで[Enter]を数回入力するとずれがなくなります。

問題は最初に実行した/SVの結果にも発生しています。

セーブしたファイルを読み込んでみると4000Hバイトセーブしたはずなのに実際には3FFFHバイトしか保存されていません。
調べてみると最後の1バイトが落ちています。

再度/SVを実行してから、/LDで読み込みました。

今度は正しくセーブされました。

今年もあと2時間余りを残すのみとなりました。
この一年拙文にお付き合いいただき有難うございました。
引き続き来年もお付き合いいただきますようお願い申し上げます。
それでは皆様、よいお年をお迎えください。

CRT/VGAIF+KEYIF+SDCARDIFボードの製作[総合第147回]
2017.12.31upload

前へ
次へ
ホームページトップへ戻る