復活!CP/M ワンボードマイコンでCP/Mを!
CP/MがTK−80互換のワンボードマイコンの上で復活します
ND80ZVとMYCPU80の上でCP/Mが走ります!
[第256回]
●MICROLINE 50HUを送っていただきました
[第243回]でもあらためてご紹介させていただいたY様からメールをいただきました。
「注文していたMICROLINE 50HUが届きましたので、そのままそちらに送ります。
CP/M互換DOSでの接続テストをお願いします」
MICROLINE 50HUは[第244回]で紹介いたしました。
沖データ社のセントロニクスインターフェイス付きドットインパクトプリンタです。
翌日宅配便が届きました。
さっそく梱包を開けて、説明書にしたがってインクリボンの取り付けその他の準備をいたしました。
まずは印字テストです。
説明にしたがってテストプリントの操作をするとパソコンに接続しない状態でも印字テストができます。
A4用紙1枚に印字されました。
全体をコピーして縮小したので文字がぼけてしまいましたが、実際はなかなかきれいな印字です。
これならよく見えますでしょう。
●さっそくMBASICでテストしました
さっそくND80Z3.5に接続してCP/M互換DOSを起動し、それからMBASICを起動してプリンタ出力テストを行いました。
あ。
ND80Z3.5にはセントロニクスインターフェイスがありませんから、82C55の入出力コネクタに即席で製作した変換コネクタを使って接続します。
この変換コネクタは[第248回]でご紹介しました。
下の写真はMICROLINE50HUをND80Z3.5に接続してプリンタ出力テスト中の様子です。
左端にND80Z3.5が見えます。
このND80Z3.5は評価テスト用の試作品です。
販売用の製品はちゃんとレジストもシルクもついています。
右に少し見えていますのは、相変わらずのWindows98SEの画面です。
こういう作業にはWindows98SEが一番使いやすいのです。
ええ。
もちろんWindows7も使っておりますですよ。
このホームページはWindows7で作成しております。
LLISTもLPRINTも問題ありません。
Y様からは、テストだけではなくて通常業務にもどんどん使ってください、ということでなんと連続用紙もどかっと1箱お送りいただきました。
A様。有難うございました。
今は簡単なテストですからA4のコピー用紙を差し込んでいます。
こちらが印刷結果です。
さいしょにLLIST、次にRUN、最後にもう一度LLISTを実行しました。
下は上のテストを行ったときのログリストです。
logfile nd80zlog\11262157.txt open ND80ZVに接続しました 0001 0000 - z 1000 00C3 - *** nd80z3 basic **** >/ld zbds1w.bin,bf00 loading ZBDS1W.BIN ...1655(5717)bytes loaded,from BF00 to D554 >/cpm can't open D.vfd loading ZBDOS,wait a while... A>b: B>dir B: VFTST23 COM : TEST SAF : VFTST24 COM : VFTST25 COM B: MBASIC COM B>mbasic BASIC-80 Rev. 5.21 [CP/M Version] Copyright 1977-1981 (C) by Microsoft Created: 28-Jul-81 25400 Bytes free Ok 10 for a=0 to 10 20 print "a=";a,"sqrt(a)=";sqr(a) 30 next a 40 ^C Ok list 10 FOR A=0 TO 10 20 PRINT "a=";A,"sqrt(a)=";SQR(A) 30 NEXT A Ok run a= 0 sqrt(a)= 0 a= 1 sqrt(a)= 1 a= 2 sqrt(a)= 1.41421 a= 3 sqrt(a)= 1.73205 a= 4 sqrt(a)= 2 a= 5 sqrt(a)= 2.23607 a= 6 sqrt(a)= 2.44949 a= 7 sqrt(a)= 2.64575 a= 8 sqrt(a)= 2.82843 a= 9 sqrt(a)= 3 a= 10 sqrt(a)= 3.16228 Ok 20 lprint "a=";a,"sqrt(a)=";sqr(a) 40print "end" list 10 FOR A=0 TO 10 20 LPRINT "a=";A,"sqrt(a)=";SQR(A) 30 NEXT A 40 PRINT "end" Ok llist Ok run end Ok llist Ok system B>zb3 end of ZBDOS >0000 00C3 - リモート接続を終了しました logfile closed at Mon Nov 26 22:10:02 2012 |
ワンボードマイコンでCP/Mを![第256回]
2012.11.26upload
前へ
次へ
ホームページトップへ戻る