Almost lost technologies

ここは昔の CPU を用いた工作記事を書くために用意しました。

2023-03-01から1ヶ月間の記事一覧

MELPS740 SBC チェック(6) - UART テスト(続き)

puts っぽい処理だと 8bit no-parity で取れるので良いのかな。 ただ、リセット直後がおかしい。もう少し待たないとだめみたい。何回かリセット押しているとうまくいくけど、気のせいだと思う。 1/ 0 : ;;; UARTTEST for MELPS740 2/ 0 : ;;; 2023-03/26 efi…

MELPS740 SBC チェック(5) - UART テスト

最初 0x55 (ascii で 'U') でテストして切れ目がわかりにくかったので、'U:' の2文字連続出力でテストしました。 1/ 0 : ;;; UARTTEST for MELPS740 2/ 0 : ;;; 2023/03/26 efialtes_htn 3/ 0 : ;;; 4/ 0 : ;;; Assumes PHI=8MHz - UART external clock = 3…

MELPS740 SBC チェック(4)

修正済。とりあえずLチカは OK。 1/ 0 : ;;; L-chika for MELPS740 2/ 0 : ;;; 2022-11/08 efialtes_htn 3/ 0 : ;;; 4/ 0 : CPU MELPS740 5/ 0 : ; 6/ 0 : =MELPS740 TARGET: EQU "MELPS740" 7/ 0 : ; 8/ 0 : ;; VECTORS 9/ FFFA : ORG $FFFA 10/ FFFA : 00…

MELPS740 SBC チェック(3)

通電してみたところ動かないので、とりあえずオシロのデジタル入力に繋いでみました。 ループしているっぽいんですけど、R/\W の信号が変です。よくよく見たところ、 上は回路図から M50747データシートから。 あー、やってしまった。手製のライブラリバグだ…

MELPS740 SBC チェック(2)

まずU5のPICを焼きました。これは単に 307.2 KHz (ボーレート生成) を作るだけのものなので中身は殆どなにもないです。鈴木さんのとこ(電脳伝説)から適当に(ありがとうございます)流用です。 ま、こんな感じかな。 あちこち見ていたら M50747 の入力しき…

MELPS740 SBC チェック (1)

早くもバグが。データシートの読み違いでポート4とポート6を取り違えてました。この結果、 *CPUから入力 8bit、入出力 8bit を引き出したはずが *入力 8bit、出力 8bit を引き出した。 ことになっています。あと、P44-P47 を入力にするとピンが浮きにな…

MELPS740SBC 組み立て

4.7k x 8 の集積抵抗だけ発見されなかった(どこかにあるはず……)ため、調達に行ってさっさと組み立てました。まぁこの程度だとなんだかんだ言っても部品が揃うけど、集積抵抗やICソケットの色が違うのは仕方がない。 組み立て済み これからぼちぼちチェック…

MELPS740 基板到着

JLCPCB に頼んでいた基板が着荷しました。DHL Economy で、到着まで6日、一日分受け取り損なったので合計7日と速いです。前に Ali 関係で China Post にして思いっきり遅かったので DHL にしたんだけどもっと遅い選択肢でいいかな。 到着パッケージ 今回は…