2018年6月 新居浜出張2^^

前回の新居浜出張からもう1カ月経ちました^^
時間が経つのが速いなぁ~ と思いながら再度新居浜に日帰り出張してきました。

今回も岡山から「しおかぜ7号」で新居浜まで移動

可部駅で取ってもらった指定席は1号車^^

前回はA席側に座ったので、今回は反対側のD席です^^ 続きを読む 2018年6月 新居浜出張2^^

6809のSBCを作ってみる^^ その1

Old68funさんのブログにあるFLEXが楽しめる68系SBCを作成してみました。

S1用Z80カードはユニバーサル基板で作成中なのでちょっと気分転換です(^^;;

6809版と6802版の基板を頂きましたが、今回チャレンジするのは6809版です。

プリント基板なのですぐに完成できるだろうとの見立てで製作開始!
娘も手伝ってくれて約2時間で完成しました(^^)

基板を眺めて、部品の配置を確認します。

印刷部分で部品番号が確認できない部分があったので回路図から部品番号を確認 続きを読む 6809のSBCを作ってみる^^ その1

Pascal eXtended Libraryの使い方メモ

ラズパイ3上のLazarus1.7環境にPascal eXtended Libraryをセットアップしたときのメモ
PXLのサイト → http://asphyre.net/platformextendedlibrary

1)Pascal eXtended Libraryの入手
https://github.com/zyhh/pxl から zip形式でDL
入手したのは V4L2 Fix

2)解凍してラズパイ内のPascal用ライブラリにコピー
今回は /home/pi/Development/FreePascal/kklib/pxl にコピー
というわけで ライブラリパスは
/home/pi/Development/FreePascal/kklib/pxl/Source になるので
「プロジェクト(P)」 – 「プロジェクトオプション」の設定画面で「コンパイラオプション」の「パス」から
「Other init files (-Fu)」項にライブラリパスを設定


3)usesにユニットを登録してPXLを利用可能

4)用途別 ライブラリの使い方メモ 続きを読む Pascal eXtended Libraryの使い方メモ

L3用のHuエンジン ボードを入手^^

ヤフオクでラズパイの部品を探している最中にL3用のHuエンジンが出品されているのを発見!

即決価格が設定されていないオークションには参加しないと決めている私ですが、
このHuエンジンは即決あり!!
20Kと、かなりの高額ですこれを逃すと即決ありでの出品はいつお目にかかれるかわからないので、
即決をポチり・・

入手できました。

旧コン研 さん のブログで紹介されているので基板の様子は見たことがありますが、
実物が入手できたのはラッキ―でした^^

届いた基板はこんな感じ(^^) 続きを読む L3用のHuエンジン ボードを入手^^

Lazarusからシリアルポートを使う方法メモ

Lazarusシリアル情報 → http://wiki.lazarus.freepascal.org/index.php/Hardware_Access

Synapseライブラリを使う場合

1) Synapseライブラリの入手
ダウンロードページからダウンロード → https://www.ararat.cz/synapse/doku.php/download
rel.40 の synapse.zip をダウンロード

2)環境整備
2-1) synapse.zipを解凍して適当なフォルダに入れる
(Synapseはコンポーネントではなくライブラリ集らしくインストールは必要ないらしい)
2-2)ライブラリのパスを通す
各プロジェクト毎にProject Optionで設定
[Project]-[Project Options…]でOptions for Project画面を開く
[Compiler Options]-[Paths]-[Other unit files (-Fu)]にlibのパスを追加
今回は [ ..\..\lib\synapse40\source\lib ]で指定し[OK]
(v1.8.2では [Tools]-[Options…]でIDE Optionsに設定箇所が見当たらない)

3)使い方メモ
3-1)  usesに synaser を追加
3-2)  TBlockSerial型でオブジェクト生成
3-3) ポートパラメータ設定及びポートオープン
3-4) 送信用関数、受信用関数で入出力
3-5) ポート開放

続きを読む Lazarusからシリアルポートを使う方法メモ