|
明けましておめでとうございます。って、もう13日、いや14日か。
月日の経つのは早いものですなあ。と、まったりしている場合ではありませんね。
この年末年始、ずっとSDカードのアクセスに取り組んでおりました。が、なかなか上手くいきません。コマンドのレスポンスを「0x00」ばかりだと勘違いしていたり。アセンブルはエラーなく終了しますが、実行するとちゃんと暴走します。たぶん、PUSH/POPを間違っているのでしょう。だんだんスパゲティ化しつつあります。
いささか煮詰まってきたところで、こんなんみつけてしまいました。
スイッチサイエンスさんとこで売っている、ちっさいLCD。
8文字×2行です。I2Cでコントロールするそうです。SPIもまともに出来てないのにI2Cに手を出す無謀さは、今年も相変わらず。
以前にmosakuさんとこから拝借したRTCのソースをアレンジしているところですが、今のところ何も表示できてませんw
何に使うあてもないのですけどね、可愛いのでつい買ってしまいました。わずか16文字で何かをMSXが訴えてくるなんて、なんていじらしいのでしょう。I2Cの魔術師様なら、サクッとこなされるんでしょうなあ、などと思いながら、I2CとSPIの二正面作戦に打って出ている今日この頃です。
旧日本軍にせよ、ナチスドイツ軍にせよ、二正面作戦は必ず失敗するのですけどね(・∀・)b |
全体表示




あっという間にお正月は終わってしまい、気づいたら成人式まで終わっています。いつもながら、毎年、時間が早くなっていますね。本年もよろしくお願いいたします。
息抜きにI2Cで液晶表示ですね。これはかなり小型の液晶みたいです。マシン語の動作チェックやちょっとしたデバッグに使えそうですね。
以外とマシン語のデバッグは大変です。特にプログラムが大きくなれば、なにかデバッグのツールを使ったほうが便利ですよね。
マシン語部をLIB化し、MSX-Cなどから呼び出しデバッグするなども一案かと考えます。通常のDOSアプリとして作成し、デバッガーを使うこともできますよね。
>二正面作戦は必ず失敗するのですけどね
ことわざにもありますが、信じてはいけません。日本人は後ろ向きだと思われてしまいます。二兎追うものは三兎めも狙ましょう(笑)。
[ dotallcafe ]
2015/1/14(水) 午後 10:55
ども〜今年もよろしくお願いします(・∀・)
小型LCD、可愛いでしょう?
サーバー用途なら、この画面でも十分かと。(ヾノ・∀・‘)ムリムリ
SDカード・アクセス、初期化部分をまるごと、つじかわさんのに入れ替えると、暴走しなくなりましたw
でもまだ挙動不審です。CALLで呼び出してJPで戻るっていいのか?とか。ピンアサインも変更していますので、まだまだデバッグ中です。
実は調歩同期のSDカードI/Fも入手して、三正面作戦なうです。ウヒョヒョ大丈夫か>自分(爆)
[ KIKI ]
2015/1/15(木) 午前 1:04