マイコン独立大作戦
ROM/RAM/RTCボードの製作
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
WindowsパソコンにUSB接続して使う現行方式はそれなりに便利ではありますが、ときとしてWindows
のしがらみから開放されて、小さいながらも独立した一個のパソコンとして機能したいと思うこともあります。
独立大作戦の作戦その1はCRTインターフェースボードの製作です。
作戦その2はキーボードインターフェースです。
作戦その3は、SDカードインターフェースです。
作戦その4は、ROM/RAM/RTCボードです。
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
[第24回]
●LOGファイル作成テストプログラム
前回はLOGファイルの作成プログラムをお見せしました。
LOGファイルはSDカードにセーブしますからSDカードアクセスプログラムに含める形で作成しました。
最終的には、RTCアクセスプログラムをコールしてそのときの月日時分データをファイル名にしますが、そこのところはまだ作ってはおりません。
また最終的には、システムルーチンによって1文字を画面に表示するときに同時にLOGファイル作成ルーチンをコールしてその文字コードをLOGバッファに書き込むようにするのですが、そこのところもまだ作っていません。
とりあえずは仮のファイル名を自動生成してオープンし、そこに連続した文字コードを書き込んで、それが正しく作成されるところまでをテストします。
そこまでできれば基本的な部分については大体できたことになると思います。
下はそのように考えて作った簡単なLOGファイル作成テストプログラムです。
017/9/3 20:55 logtest2.txt END=840F ;;; log file test ; 17/9/3 ; ORG $8400 ; LOGWR=$9051 REENT=$1033 ; 8400 014002 LD BC,$0240 8403 79 LOOP:LD A,C 8404 CD5190 CALL LOGWR 8407 0B DEC BC 8408 78 LD A,B 8409 B1 OR C 840A C20384 JP NZ,LOOP 840D C33310 JP REENT ; LOGWR =9051 LOOP =8403 REENT =1033 |
前回お見せしたLOGWRプログラムはAレジスタの値を文字コードとみなしてログバッファに書き込みます。
LOGWRはバッファが一杯になるまで(512バイトのデータが書き込まれるまで)はバツファに書き込むだけですぐにリターンしてきますからそれだけではテストになりません。
そこでこのテストプログラムでは512バイトを越えるデータとして576バイト(240H)のデータを作成(カウンタとして使っているCレジスタの値をそのまま利用)して576回LOGWRをコールします。
そのようにすることで、ログファイルとして1セクタ分のデータファイルが作成されるはずです。
テスト開始です。
>jp 904e >jp 904b 12345670.LOG 1234567J.LOG 1234567Z.LOG 1234567j.LOG 1234567z.LOG 123456Gz.LOG 123456Wz.LOG >cm 8003 8003 00- 8004 53-03 8005 44-03 8006 2A- >jp 8000 >dm 8200,83ff 8200 2E 20 20 20 20 20 20 20-20 20 20 10 00 00 00 00 . ..... 8210 00 00 00 00 00 00 00 00-00 00 04 00 00 00 00 00 ................ 8220 2E 2E 20 20 20 20 20 20-20 20 20 10 00 00 00 00 .. ..... 8230 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8240 31 32 33 34 35 36 37 30-4C 4F 47 20 00 00 00 00 12345670LOG .... 8250 00 00 00 00 00 00 00 00-00 00 40 01 00 00 00 00 ..........@..... 8260 31 32 33 34 35 36 37 4A-4C 4F 47 20 00 00 00 00 1234567JLOG .... 8270 00 00 00 00 00 00 00 00-00 00 41 01 00 04 00 00 ..........A..... 8280 31 32 33 34 35 36 37 5A-4C 4F 47 20 00 00 00 00 1234567ZLOG .... 8290 00 00 00 00 00 00 00 00-00 00 42 01 00 06 00 00 ..........B..... 82A0 31 32 33 34 35 36 37 6A-4C 4F 47 20 00 00 00 00 1234567jLOG .... 82B0 00 00 00 00 00 00 00 00-00 00 43 01 00 06 00 00 ..........C..... 82C0 31 32 33 34 35 36 37 7A-4C 4F 47 20 00 00 00 00 1234567zLOG .... 82D0 00 00 00 00 00 00 00 00-00 00 44 01 00 06 00 00 ..........D..... 82E0 31 32 33 34 35 36 47 7A-4C 4F 47 20 00 00 00 00 123456GzLOG .... 82F0 00 00 00 00 00 00 00 00-00 00 45 01 00 04 00 00 ..........E..... 8300 31 32 33 34 35 36 57 7A-4C 4F 47 20 00 00 00 00 123456WzLOG .... 8310 00 00 00 00 00 00 00 00-00 00 46 01 00 00 00 00 ..........F..... 8320 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8330 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8340 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8350 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8360 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8370 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8380 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8390 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83A0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83B0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83C0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83D0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83E0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83F0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ |
最初に904E(ログファイルオープン)を実行して、そのあと確認のために904B(ログディレクトリ表示)を実行しました。
ログディレクトリに最後に表示された123456Wz.LOGが今回新規オープンされたログファイルです。
このSDカードではログディレクトリの先頭は0303セクタに置かれています(SDカードによってセクタの位置は多少変わります)。
そこでセクタリードプログラムを実行して、0303セクタの中身を読み出して確認しました。
あらかじめSDカードアクセスプログラムは9000番地に、またセクタリードプログラムは8000番地にロードしてあります。
ディレクトリは1ファイルにつき32バイトを割り当てています。
その32バイトの29、30バイト目にファイルのバイト数が入りますが、123456Wz.LOGはまだファイルオープンしたばかりなので、そこは00 00になっています。
あらかじめ8400番地にロードしておいたログテストプログラムを実行しました。
>jp 8400 >jp 8000 >dm 8200,83ff 8200 2E 20 20 20 20 20 20 20-20 20 20 10 00 00 00 00 . ..... 8210 00 00 00 00 00 00 00 00-00 00 04 00 00 00 00 00 ................ 8220 2E 2E 20 20 20 20 20 20-20 20 20 10 00 00 00 00 .. ..... 8230 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8240 31 32 33 34 35 36 37 30-4C 4F 47 20 00 00 00 00 12345670LOG .... 8250 00 00 00 00 00 00 00 00-00 00 40 01 00 00 00 00 ..........@..... 8260 31 32 33 34 35 36 37 4A-4C 4F 47 20 00 00 00 00 1234567JLOG .... 8270 00 00 00 00 00 00 00 00-00 00 41 01 00 04 00 00 ..........A..... 8280 31 32 33 34 35 36 37 5A-4C 4F 47 20 00 00 00 00 1234567ZLOG .... 8290 00 00 00 00 00 00 00 00-00 00 42 01 00 06 00 00 ..........B..... 82A0 31 32 33 34 35 36 37 6A-4C 4F 47 20 00 00 00 00 1234567jLOG .... 82B0 00 00 00 00 00 00 00 00-00 00 43 01 00 06 00 00 ..........C..... 82C0 31 32 33 34 35 36 37 7A-4C 4F 47 20 00 00 00 00 1234567zLOG .... 82D0 00 00 00 00 00 00 00 00-00 00 44 01 00 06 00 00 ..........D..... 82E0 31 32 33 34 35 36 47 7A-4C 4F 47 20 00 00 00 00 123456GzLOG .... 82F0 00 00 00 00 00 00 00 00-00 00 45 01 00 04 00 00 ..........E..... 8300 31 32 33 34 35 36 57 7A-4C 4F 47 20 00 00 00 00 123456WzLOG .... 8310 00 00 00 00 00 00 00 00-00 00 46 01 00 02 00 00 ..........F..... 8320 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8330 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8340 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8350 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8360 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8370 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8380 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8390 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83A0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83B0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83C0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83D0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83E0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83F0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ |
そのあとまたさきほどと同じセクタリードプログラム(8000番地)を実行して、ログディレクトリがどう変化したかを確認しました。
さきほど00 00だった123456Wz.LOGの29、30バイト目が00 02になりました。
1セクタ(0200H、512バイト)のデータが作成されたことを示しています。
そこで続けてもう一度、同じことを実行してみました。
これでログデータとして240H+240H=480H(1152バイト)のデータが作成されたことになります。
>jp 8400 >jp 8000 >dm 8200,83ff 8200 2E 20 20 20 20 20 20 20-20 20 20 10 00 00 00 00 . ..... 8210 00 00 00 00 00 00 00 00-00 00 04 00 00 00 00 00 ................ 8220 2E 2E 20 20 20 20 20 20-20 20 20 10 00 00 00 00 .. ..... 8230 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8240 31 32 33 34 35 36 37 30-4C 4F 47 20 00 00 00 00 12345670LOG .... 8250 00 00 00 00 00 00 00 00-00 00 40 01 00 00 00 00 ..........@..... 8260 31 32 33 34 35 36 37 4A-4C 4F 47 20 00 00 00 00 1234567JLOG .... 8270 00 00 00 00 00 00 00 00-00 00 41 01 00 04 00 00 ..........A..... 8280 31 32 33 34 35 36 37 5A-4C 4F 47 20 00 00 00 00 1234567ZLOG .... 8290 00 00 00 00 00 00 00 00-00 00 42 01 00 06 00 00 ..........B..... 82A0 31 32 33 34 35 36 37 6A-4C 4F 47 20 00 00 00 00 1234567jLOG .... 82B0 00 00 00 00 00 00 00 00-00 00 43 01 00 06 00 00 ..........C..... 82C0 31 32 33 34 35 36 37 7A-4C 4F 47 20 00 00 00 00 1234567zLOG .... 82D0 00 00 00 00 00 00 00 00-00 00 44 01 00 06 00 00 ..........D..... 82E0 31 32 33 34 35 36 47 7A-4C 4F 47 20 00 00 00 00 123456GzLOG .... 82F0 00 00 00 00 00 00 00 00-00 00 45 01 00 04 00 00 ..........E..... 8300 31 32 33 34 35 36 57 7A-4C 4F 47 20 00 00 00 00 123456WzLOG .... 8310 00 00 00 00 00 00 00 00-00 00 46 01 00 04 00 00 ..........F..... 8320 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8330 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8340 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8350 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8360 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8370 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8380 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8390 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83A0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83B0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83C0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83D0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83E0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83F0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ |
さきほど00 02だったところが00 04になっています。
2セクタのデータ(0400H、1024バイト)がログファイルとしてSDカードに書き込まれたことを示しています。
このようにログファイルはセクタ単位(512バイト)ごとに記録されますから、たとえばいきなりリセットしたり電源をOFFにすると、512バイトに満たない半端なログデータは記録されないで捨てられてしまいます。
上のテストでは80H(128バイト)のデータが半端なログデータとして残っているはずです。
そこでシステムを終了するときにログファイルのクローズをします。
ログクローズはアドレス9054です。
最終的には何かコマンドを作ってログクローズをコールするように考えます。
>usr($9054) >jp 8000 >dm 8200,83ff 8200 2E 20 20 20 20 20 20 20-20 20 20 10 00 00 00 00 . ..... 8210 00 00 00 00 00 00 00 00-00 00 04 00 00 00 00 00 ................ 8220 2E 2E 20 20 20 20 20 20-20 20 20 10 00 00 00 00 .. ..... 8230 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8240 31 32 33 34 35 36 37 30-4C 4F 47 20 00 00 00 00 12345670LOG .... 8250 00 00 00 00 00 00 00 00-00 00 40 01 00 00 00 00 ..........@..... 8260 31 32 33 34 35 36 37 4A-4C 4F 47 20 00 00 00 00 1234567JLOG .... 8270 00 00 00 00 00 00 00 00-00 00 41 01 00 04 00 00 ..........A..... 8280 31 32 33 34 35 36 37 5A-4C 4F 47 20 00 00 00 00 1234567ZLOG .... 8290 00 00 00 00 00 00 00 00-00 00 42 01 00 06 00 00 ..........B..... 82A0 31 32 33 34 35 36 37 6A-4C 4F 47 20 00 00 00 00 1234567jLOG .... 82B0 00 00 00 00 00 00 00 00-00 00 43 01 00 06 00 00 ..........C..... 82C0 31 32 33 34 35 36 37 7A-4C 4F 47 20 00 00 00 00 1234567zLOG .... 82D0 00 00 00 00 00 00 00 00-00 00 44 01 00 06 00 00 ..........D..... 82E0 31 32 33 34 35 36 47 7A-4C 4F 47 20 00 00 00 00 123456GzLOG .... 82F0 00 00 00 00 00 00 00 00-00 00 45 01 00 04 00 00 ..........E..... 8300 31 32 33 34 35 36 57 7A-4C 4F 47 20 00 00 00 00 123456WzLOG .... 8310 00 00 00 00 00 00 00 00-00 00 46 01 80 04 00 00 ..........F..... 8320 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8330 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8340 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8350 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8360 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8370 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8380 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8390 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83A0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83B0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83C0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83D0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83E0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83F0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ |
9054をコールしたあとログディレクトリを確認すると、さきほど00 04だったところが80 04になっています。
ログデータとして0480H(1152バイト)のデータがセーブされたことを示しています。
その前の2バイトを見ると46 01になっています。
実際のログデータが0146クラスタにあることを示しています。
このSDカードの場合0146クラスタの先頭セクタbヘ5383になります(SDカードによって多少変わります)。
そこで以下の操作で5383〜5385セクタを読み出して内容を確認してみました。
>cm 8003 8003 00- 8004 03-53 8005 03-83 8006 2A- >jp 8000 >dm 8200,83ff 8200 40 3F 3E 3D 3C 3B 3A 39-38 37 36 35 34 33 32 31 @?>=<;:987654321 8210 30 2F 2E 2D 2C 2B 2A 29-28 27 26 25 24 23 22 21 0/.-,+*)('&%$#"! 8220 20 1F 1E 1D 1C 1B 1A 19-18 17 16 15 14 13 12 11 ............... 8230 10 0F 0E 0D 0C 0B 0A 09-08 07 06 05 04 03 02 01 ................ 8240 00 FF FE FD FC FB FA F9-F8 F7 F6 F5 F4 F3 F2 F1 ................ 8250 F0 EF EE ED EC EB EA E9-E8 E7 E6 E5 E4 E3 E2 E1 ................ 8260 E0 DF DE DD DC DB DA D9-D8 D7 D6 D5 D4 D3 D2 D1 .゚゙ンワロレルリラヨユヤモメム 8270 D0 CF CE CD CC CB CA C9-C8 C7 C6 C5 C4 C3 C2 C1 ミマホヘフヒハノネヌニナトテツチ 8280 C0 BF BE BD BC BB BA B9-B8 B7 B6 B5 B4 B3 B2 B1 タソセスシサコケクキカオエウイア 8290 B0 AF AE AD AC AB AA A9-A8 A7 A6 A5 A4 A3 A2 A1 ーッョュャォェゥィァヲ・、」「。 82A0 A0 9F 9E 9D 9C 9B 9A 99-98 97 96 95 94 93 92 91 ............... 82B0 90 8F 8E 8D 8C 8B 8A 89-88 87 86 85 84 83 82 81 ................ 82C0 80 7F 7E 7D 7C 7B 7A 79-78 77 76 75 74 73 72 71 .~}|{zyxwvutsrq 82D0 70 6F 6E 6D 6C 6B 6A 69-68 67 66 65 64 63 62 61 ponmlkjihgfedcba 82E0 60 5F 5E 5D 5C 5B 5A 59-58 57 56 55 54 53 52 51 `_^]\[ZYXWVUTSRQ 82F0 50 4F 4E 4D 4C 4B 4A 49-48 47 46 45 44 43 42 41 PONMLKJIHGFEDCBA 8300 40 3F 3E 3D 3C 3B 3A 39-38 37 36 35 34 33 32 31 @?>=<;:987654321 8310 30 2F 2E 2D 2C 2B 2A 29-28 27 26 25 24 23 22 21 0/.-,+*)('&%$#"! 8320 20 1F 1E 1D 1C 1B 1A 19-18 17 16 15 14 13 12 11 ............... 8330 10 0F 0E 0D 0C 0B 0A 09-08 07 06 05 04 03 02 01 ................ 8340 00 FF FE FD FC FB FA F9-F8 F7 F6 F5 F4 F3 F2 F1 ................ 8350 F0 EF EE ED EC EB EA E9-E8 E7 E6 E5 E4 E3 E2 E1 ................ 8360 E0 DF DE DD DC DB DA D9-D8 D7 D6 D5 D4 D3 D2 D1 .゚゙ンワロレルリラヨユヤモメム 8370 D0 CF CE CD CC CB CA C9-C8 C7 C6 C5 C4 C3 C2 C1 ミマホヘフヒハノネヌニナトテツチ 8380 C0 BF BE BD BC BB BA B9-B8 B7 B6 B5 B4 B3 B2 B1 タソセスシサコケクキカオエウイア 8390 B0 AF AE AD AC AB AA A9-A8 A7 A6 A5 A4 A3 A2 A1 ーッョュャォェゥィァヲ・、」「。 83A0 A0 9F 9E 9D 9C 9B 9A 99-98 97 96 95 94 93 92 91 ............... 83B0 90 8F 8E 8D 8C 8B 8A 89-88 87 86 85 84 83 82 81 ................ 83C0 80 7F 7E 7D 7C 7B 7A 79-78 77 76 75 74 73 72 71 .~}|{zyxwvutsrq 83D0 70 6F 6E 6D 6C 6B 6A 69-68 67 66 65 64 63 62 61 ponmlkjihgfedcba 83E0 60 5F 5E 5D 5C 5B 5A 59-58 57 56 55 54 53 52 51 `_^]\[ZYXWVUTSRQ 83F0 50 4F 4E 4D 4C 4B 4A 49-48 47 46 45 44 43 42 41 PONMLKJIHGFEDCBA |
>cm 8003 8003 00- 8004 53- 8005 83-84 8006 2A- >jp 8000 >dm 8200,83ff 8200 40 3F 3E 3D 3C 3B 3A 39-38 37 36 35 34 33 32 31 @?>=<;:987654321 8210 30 2F 2E 2D 2C 2B 2A 29-28 27 26 25 24 23 22 21 0/.-,+*)('&%$#"! 8220 20 1F 1E 1D 1C 1B 1A 19-18 17 16 15 14 13 12 11 ............... 8230 10 0F 0E 0D 0C 0B 0A 09-08 07 06 05 04 03 02 01 ................ 8240 40 3F 3E 3D 3C 3B 3A 39-38 37 36 35 34 33 32 31 @?>=<;:987654321 8250 30 2F 2E 2D 2C 2B 2A 29-28 27 26 25 24 23 22 21 0/.-,+*)('&%$#"! 8260 20 1F 1E 1D 1C 1B 1A 19-18 17 16 15 14 13 12 11 ............... 8270 10 0F 0E 0D 0C 0B 0A 09-08 07 06 05 04 03 02 01 ................ 8280 00 FF FE FD FC FB FA F9-F8 F7 F6 F5 F4 F3 F2 F1 ................ 8290 F0 EF EE ED EC EB EA E9-E8 E7 E6 E5 E4 E3 E2 E1 ................ 82A0 E0 DF DE DD DC DB DA D9-D8 D7 D6 D5 D4 D3 D2 D1 .゚゙ンワロレルリラヨユヤモメム 82B0 D0 CF CE CD CC CB CA C9-C8 C7 C6 C5 C4 C3 C2 C1 ミマホヘフヒハノネヌニナトテツチ 82C0 C0 BF BE BD BC BB BA B9-B8 B7 B6 B5 B4 B3 B2 B1 タソセスシサコケクキカオエウイア 82D0 B0 AF AE AD AC AB AA A9-A8 A7 A6 A5 A4 A3 A2 A1 ーッョュャォェゥィァヲ・、」「。 82E0 A0 9F 9E 9D 9C 9B 9A 99-98 97 96 95 94 93 92 91 ............... 82F0 90 8F 8E 8D 8C 8B 8A 89-88 87 86 85 84 83 82 81 ................ 8300 80 7F 7E 7D 7C 7B 7A 79-78 77 76 75 74 73 72 71 .~}|{zyxwvutsrq 8310 70 6F 6E 6D 6C 6B 6A 69-68 67 66 65 64 63 62 61 ponmlkjihgfedcba 8320 60 5F 5E 5D 5C 5B 5A 59-58 57 56 55 54 53 52 51 `_^]\[ZYXWVUTSRQ 8330 50 4F 4E 4D 4C 4B 4A 49-48 47 46 45 44 43 42 41 PONMLKJIHGFEDCBA 8340 40 3F 3E 3D 3C 3B 3A 39-38 37 36 35 34 33 32 31 @?>=<;:987654321 8350 30 2F 2E 2D 2C 2B 2A 29-28 27 26 25 24 23 22 21 0/.-,+*)('&%$#"! 8360 20 1F 1E 1D 1C 1B 1A 19-18 17 16 15 14 13 12 11 ............... 8370 10 0F 0E 0D 0C 0B 0A 09-08 07 06 05 04 03 02 01 ................ 8380 00 FF FE FD FC FB FA F9-F8 F7 F6 F5 F4 F3 F2 F1 ................ 8390 F0 EF EE ED EC EB EA E9-E8 E7 E6 E5 E4 E3 E2 E1 ................ 83A0 E0 DF DE DD DC DB DA D9-D8 D7 D6 D5 D4 D3 D2 D1 .゚゙ンワロレルリラヨユヤモメム 83B0 D0 CF CE CD CC CB CA C9-C8 C7 C6 C5 C4 C3 C2 C1 ミマホヘフヒハノネヌニナトテツチ 83C0 C0 BF BE BD BC BB BA B9-B8 B7 B6 B5 B4 B3 B2 B1 タソセスシサコケクキカオエウイア 83D0 B0 AF AE AD AC AB AA A9-A8 A7 A6 A5 A4 A3 A2 A1 ーッョュャォェゥィァヲ・、」「。 83E0 A0 9F 9E 9D 9C 9B 9A 99-98 97 96 95 94 93 92 91 ............... 83F0 90 8F 8E 8D 8C 8B 8A 89-88 87 86 85 84 83 82 81 ................ |
>cm 8003 8003 00- 8004 53- 8005 84-85 8006 2A- >jp 8000 >dm 8200,83ff 8200 80 7F 7E 7D 7C 7B 7A 79-78 77 76 75 74 73 72 71 .~}|{zyxwvutsrq 8210 70 6F 6E 6D 6C 6B 6A 69-68 67 66 65 64 63 62 61 ponmlkjihgfedcba 8220 60 5F 5E 5D 5C 5B 5A 59-58 57 56 55 54 53 52 51 `_^]\[ZYXWVUTSRQ 8230 50 4F 4E 4D 4C 4B 4A 49-48 47 46 45 44 43 42 41 PONMLKJIHGFEDCBA 8240 40 3F 3E 3D 3C 3B 3A 39-38 37 36 35 34 33 32 31 @?>=<;:987654321 8250 30 2F 2E 2D 2C 2B 2A 29-28 27 26 25 24 23 22 21 0/.-,+*)('&%$#"! 8260 20 1F 1E 1D 1C 1B 1A 19-18 17 16 15 14 13 12 11 ............... 8270 10 0F 0E 0D 0C 0B 0A 09-08 07 06 05 04 03 02 01 ................ 8280 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8290 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 82A0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 82B0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 82C0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 82D0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 82E0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 82F0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8300 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8310 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8320 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8330 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8340 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8350 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8360 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8370 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8380 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 8390 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83A0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83B0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83C0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83D0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83E0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 83F0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ |
ここまでうまくできたようです。
ROM/RAM/RTCボードの製作[第24回]
2017.9.13upload
前へ
次へ
ホームページトップへ戻る