H8S/2128 マイコンボードLCD (外部ROM 27C256)
|
| H8S/2128 27C256 LCD 19.6608 or 20MHz アイロン基板片面 64P2128 OTP版使用 モード1 古いROMが有ったので製作(70-150ns対応できた) AD入力とLCD表示 P67 DB7 P66 DB6 P65 DB5 P64 DB4 P63 E P62 RS
アイロン基板パターンPDF |
|
|
|
|
抵抗(0608) 10k 12コ | コンデンサ(3216) 0608使用 104 5コ |
|
|
14Pソケットはハンダ付出来る程度浮かせてます。VR 3314J-FG2-103 | リセットSW クリスタル 22P*2 MD1をGND |
|
|
基板ROM側 27C256 (150ns) | レギュレータ通電 AZ1086H-5V |
| ROM 開発用 モニターROMモード2 (外部バス設定) : M FFFFC5 FFFFC5 02 ? 82 FFFFC6 D7 ? : M FFFFB0 FFFFB0 00 ? FF FFFFB1 00 ? FF FFFFB2 00 ? Lコマンド XXX.mot H'20000-に転送 モード1でRUN C-Kermit> transmit XXX.mot
H'0000のXXX.motをH'20000アドレスに変更して転送 (objcopy -I srec -O srec --adjust-vma=0x20000 inf outf) モード1でH'0000-H'7FFFにROM(27C256)として動作 |
LCD 接続動作確認 M27C256B-70 H8S2128_LCD_27C256_TEST_AST0.mot | ROM-->SRAM 両面アイロン基板パターンPDF 裏面PDF RAM用(オフセットH20000) LCD_20M_AST1_WC2_W20000_S2.mot |
| H8S/2128 19.6608MHz Xtal (20MHzでもok) アドバンスモード 内蔵ROMにモニタ
INPUT ADVANCED,MONITOR,LOWER LIST MONITOR.MAP SHOW SYMBOL OUTPUT MONITOR_H8S2128_196608_SMR0_LOWER_ADVANCED.MOT FORM STYPE CHANGE INFORMATION=1320 NOOPTIMIZE LIBRARY ADVANCED,2128 LIBRARY MONITOR DEFINE $BRR=0F DEFINE $STACK=FFFC00 START VECTOR/0,ROM,P,C/200,RAM/FFE080,USER/FFE270,SCI/FFFFFFD8
MONITOR_H8S2128_196608_SMR0_LOWER_ADVANCED.MOT |
H8S/2110B マイコンボード LCD
|
|
|
H8S/2110B LCD | 片面アイロン基板パターンPDF |
|
|
|
|
|
|
Fedora
kermit set line /dev/ttyS0 set speed 38400 set carrier-watch off set transmit prompt 0
| H8S/2110BV 出力許容電流値 sink PA7-PA4 10mA P1,2,3 2mA 他1mAと少ない source 全てのポート2mA 総和許容にも注意 9.8304MHz Xtal 22P *2 AZ1086H3.3V 10K*8アレー抵抗プルアップ DIP SW 1-P92 2-P91 3-P90 4-MD1 5-MD0 端子 tx/rx i2c 電源7-12V LCD 外向き 動作テストモニタROM (H8S2124 Lib) DIP SW 123 OFF 45 ON bootモード書き込み DIP SW 4 OFF 5 ON アドバンスモードでRUN メモ h8s2124 (libそのまま使用ベクタ書き換えれば2110B用出来そう) monitor.sub INPUT ADVANCED,MONITOR,LOWER OUTPUT MONITOR_H8S2110B_98304_RMR1_LIB2124_LOWER.MOT LIBRARY ADVANCED,2124 DEFINE $BRR=7 VECTOR/0,ROM,P,C/200,RAM/FFE880,USER/FFE9A0,SCI/FFFFFF88 monitor.c #include "2110Bs.h" |
H8S/2144 マイコンボード
|
H8S2144ボード
H8S2110共通 全ピン出し 基板(その2)の部品取り H8S/2144Aでない
H8S/2144 (FP-100B) 型名 HD64F2144FA20 (protocol A)
H8S/2144A (FP-100B) 型名 HD64F2144AFA20 (protocol B) |
|
| 片面アイロン基板パターンPDF |
H8S/2144 使用H8S2128開発用ボード(外部1M SRAM)
|
H8S2144のピンをシュリンク64ピンに変換 20MHz Xtal 38400bps アドバンスモード 内蔵ROMにモニタ モード2/EXPE=1 外部SRAM H'40000-5FFFFでテスト :F 40000 5FFFF 00 :F 40000 5FFFF FF H82144 --> H8S2128 H82144 --> H8S2128 P40-42 P40-42 STBY STBY RD RD MD0-1 MD0-1 HWR WR AN0-7 AN0-7 A18 OR AS AS P60-67 P60-67 P96 P46 A8-A15 A8-A15 WAIT WAIT A0-A7 A0-A7 TXD0 TXD0 D8-D15 D0-D7 RXD0 RXD0 SCK0 SCK0 RES RES NMI NMI |
|
|
main pcb 両面アイロン基板パターンPDF 裏面PDF | sub pcb 両面アイロン基板パターンPDF 裏面PDF |
| 1SS352 VF0.98 1SS405 VF0.5
270Ωで分圧約3V 電気二重層コンデンサでバックアップ AS_L OR A18_L = AS |
MONITOR_H8S2144_196608_LOWER_AST0_WC0_mode2.MOT | SRAM pcb 両面アイロン基板パターンPDF 裏面PDF |
H8S/2128 マイコンボード (外部ROM 27C256 外部RAM 62256)
|
|
|
H8S/2128 Z80風ボード ノーマルモードROM32K RAM24K UV-EPROMもう見かけない廃盤か・・・ | 両面アイロン基板パターンPDF 裏面PDF |
|
|
|
|
定規をic裏に置いて90度曲げ後は返し曲げ表面実装品出来上がり | 28pソケット両面はんだ付け |
| HD64P2128PS20V SRAM SRM2B256SLMX55 ROM M27C256B TC74ACT14FT TC74AC00FT
パターン変更中 |
H8S/2128 マイコンボードV4 (外部ROM 27C256 外部RAM 62256 LCD端子付)
|
|
|
配線アイロン転写用改良 液晶ポート追加 | パターンチェック中 アイロン基板パターンpdf 裏面 |
H8S/2128 ライター(ライターモード コピー)SDIP64版
|
|
H8S/2110B でH8S/2128コピー機 片面基板用 (FT232RL 24FC1025 オプション) パスコンは後付けパターンなし マスターHD64F2128 ターゲットHD64P2128 Flash COPY LM1117ADJ 470Ω 180Ω(誤差選別) 4.51V電源電圧(定格超) DP-64S pin フラシュメモリーライターモード 端子配置 20MHz H8S/2110B側 P30-P37 FO0-FO7 P10-P17 FA0-FA7 P20-P27 FA8-FA15 PB6 FA16 PB7 FA17 PB0 HD64P #WE PB1 HD64F #WE PB4 #RES PA0 HD64P #CE PA1 HD64F #CE PA2 HD64P #OE PA3 HD64F #OE P70-P77 LED lowで点灯 P80 予備 P81 P82 書き込みsw L-ON P83 ベリファイsw L-ON アイロン基板パターンPDF |
|
|
| 片面基板用だけど片面基板が無かったので USB EEPROM を入れてみた。 |
|
|
パターン切れ手直し厳しい | CPU周りは綺麗にできた。 |
|
|
CPU下1.1ミリドリルで穴あけ | 頭削った銅釘 |
|
|
このあとヤスリ掛 | 20Mセラロック |
|
|
ICソケット足曲げはんだ付け | SW LED DIPSW |
H8S/2128 ライター(ライターモード コピー)SDIP64+SRAM版
|
|
|
H8S2128 Writer シュリンクDIPの扱いが、穴あけ多いし32PIN (2128コピー機のHD64F2128をSRAMに変えただけ) | SRAM 1M (M68AF127B) 両面アイロン基板パターンPDF 裏面PDF |
|
|
|
|
パターンチェック中 |
|
H8S/2110 Flashライター ZIF版 EN29F002
|
|
|
|
H8S2110-Flash_Writer | アイロン基板パターンPDF 裏面 |
|
|
|
|
|
|
1M SRAM ボード アイロン基板パターンPDF | 裏面に丸ピンソケット+連結ピン (22 29 24 カット) PA1 PB1 PA3へ |
|
|
H8S2128用アダプター アイロン基板パターンPDF セラロック CSTCE20M0V51-R0 | PLCC用アダプター アイロン基板パターンPDF 裏面 |
|
|
| ソケットはテストで付けただけ裏はピン立ててます。 |
パターンチェック中 |
|
H8S/2128 マイコンボード LCD(外部FlashROM EN29F002)
|
|
|
H8S/2128 Flash(PLCC) LCD アイロン基板パターンPDF スルーホールでないので 半田付け難しい、下からコテをあてソケット下の 隙間から糸はんだを入れて・・・・ | H8S/2128 Flash LCD アイロン基板パターンPDF |
|
|
パターンチェック中 |
|
H8S/2128 マイコンボード Nゲージ
|
|
|
H8S/2128 RS485(LT1785) TD62083 TD62783 FT232RL FAN8034 MIC4224 Nゲージ用ターミナルコントローラー(USB 親機のみ) マルチプロセッサ | FAN8034のPWM入力はCとRのチップ二段重ね |
|
|
| 両面アイロン基板パターンPDF 裏面PDF |
|
|
パターンチェック中 |
|
H8S/2128 マイコンボード XC9572 (外部ROM EN29F002 外部RAM M68AF127B)
|
|
|
H8S/2128 EN29F002 SRAM LCD-IF XC9572XL FT232RQ 端子の表裏共用してます導通注意 | 両面アイロン基板パターンPDF 裏面PDF |
|
|
|
|
付かず切れずにできた。 | XC9572パターンも使えそう |
パターンチェック中 |
|
H8S/2128 マイコンボード (FAN8034)
|
| H8S/2128 LCD モード2、3 片面基板 裏面オプション PWM FAN8034
LCD P67 DB7 P66 DB6 P65 DB5 P64 DB4 P63 E P62 RS FAN8034 PW3 IN1 PW4 IN2 PW5 IN3 PW6 IN4 PW7 IN5 P12 CTL PWX1 FWD PWX0 REV MUTE12 P20 MUTE34 P21 MUTE5 P22
アイロン基板パターンPDF 裏面 |
|
|
|
|
セラロック仕様だけど水晶 | 制御線、電源 表面より導通 RCはパラ予定 |
H8S/2128 マイコンボード (M68AF127B)
|
|
|
モード切替(PIC10F222) アイロン基板パターンPDF 裏面 | M68AF127B 64K使用 |
| H8S/2128 19.6608MHz Xtal 38400bps アドバンスモード 内蔵ROMにモニタ MONITOR_H8S2128_196608_LOWER_AST0_mode2.MOT モード2/EXPE=1 外部SRAM H'20000-27FFFでテスト :F 20000 2FFFF 00 :F 20000 2FFFF FF
SRAM 20MHz=50ns 50x1.5-20=55ns オーバークロック H8S/2128 24.5760MHz Xtal 38400bps MONITOR_H8S2128_245760_LOWER_AST0_WC0_mode2.MOT H8S/2128 OTP 単体5Vで動作した 内蔵RAM ok
VCC 5V --> 6V(5Vでは動作しない) 20MHz --> 29.4912MHz 38400 --> 57600bit/s 外部SRAM SRM2B256SLMX55 20000-27FFFH R/W ok |
H8S/2128 マイコンボード (SRM2B256)
|
|
|
SRAM SRM2B256SLMX55 使用 片面基板 アイロン基板パターンPDF | icソケット下面を3箇所コテで溶かし収まり良くしてる |
PROM変換ライター (32PIN4M8BIT-->40PIN4M16BIT)
|
H8S2110BV 27C040 --> 27C240 27C4096 27C2048
P10-P17 D0-D7 P20-P27 D8-D15 P60-P67 A0-A7 P70-P77 A8-A15 P40-P42 A16-A18 PB4 32PIN #OE 24 PB6 32PIN #CE 22 PB5 40PIN #OE 20 PB7 40PIN #CE 2 PA0 L VPP12.75V PA2 L VCC6.5V
アイロン基板パターンPDF 裏面 |
|
|
パターンチェック中 |
|
H8S/2128 300円液晶で8色キャラクタディスプレイモジュール
|
|
|
74HC157 74HC32 74HC04 | アイロン基板パターンPDF 裏面 |
| モニターROMで基板動作テスト 画像データをRAMに転送して表示 gimp 画像制作インデックスカラー カラーマップGIMP Palette 画像 変換 垂直反転 ファイル 保存 16color_400x96_V4.bmp hexエディタ ヘッダーをカット 上下ビットアドレス並び替え java FileConvLcd01 16color_400x96_V4.bin output.dat バイナリーをmot変換16color_400x96_V4_RAM_S2.mot (objcopy -I binary -O srec --adjust-vma=0x23500 inf outf) 基板動作確認出来たのでH8S2128 ROMにフォントを用意 H8S2128_LCD300_FONT_ALL_14A00_S2.mot つづく |
H8S/2128 6ビット(R2G2B2)表示キャラクタディスプレイモジュール
|
|
|
M68AF127B 74HC541 74HC00 パターンチェック中 | アイロン基板パターンPDF 裏面 |
32DIP_接続オプションI/Oボード
|
|
|
TC6367AN(モード2 FE30-FE38)74HC541 | アイロン基板パターンPDF 裏面 |
H8S/2128 +ROM16ビット(R5G6B5)表示
|
|
|
MX27C2048 74HC00 LCD-CLKをRDの反転に変更 | アイロン基板パターンPDF 裏面 |
INC.L #1,ER6 モニターROMにp46をclk_out設定 MOV.B @ER6,R1L runするまでclk供給sw で1dotループせず410回分 LCDに無clk状態=部分的白く壊れる |
|
テスト用ROMイメージ MX27C2048 2M LCD300_TEST_2M_ROM.MOT | チラツキがない程度で表示 120Hz |
27C240-27C040*2変換基板
|
|
|
27C240-27C040*2変換基板 アイロン基板パターンPDF 裏面 |
|
27C240-AS6C2016 SRAM変換基板
|
ROM開発ボード 3pin(配線が必要) 1 AS 2 WE 3 RD 6pin 1-2 書込み時ジャンパー 2-3 ROMモード 4-5 LB D8-D15書き込み 5-6 UB D0-D7書き込み データバス配線が必要 |
|
27C240_AS6C2016 SRAM 74HC32 アイロン基板パターンPDF 裏面 | 1M 64kx16 中古で試作 2Mピンが違う |
H8S/2128 +ROM 16ビット(R5G6B5)表示 スリム版
|
|
|
スリムにLEDバックライト対応 12V単電源 | アイロン基板パターンPDF 裏面 |
|
6チャンネルADレベルメータ LCD表示領域を50x6で300ブロックに分割 ROMの読み出すアドレスを変えて表示したい位置に表示している ROM内の表示データに制限されるが動きあるカラー表示ができる |
テスト用ROMイメージ MX27C2048 2M LCD300_TEST_2M_ROM.MOT |
|
H8S/2128 +RAM16ビット(R5G6B5)表示
|
|
|
AS6C2016 74HC245*2 74HC00 | パターンチェック中 アイロン基板パターンPDF 裏面 |
H8S/2128 LCD8色キャラクタディスプレイモジュール高速版
|
|
|
1byte 2dot横並び HC00 HC1G32 NL7SZ57 NC7SZ27 HC74 HC157 | パターンチェック中 アイロン基板パターンPDF 裏面 |
|
|
ロジック部分をXC9536置換版 | パターンチェック中 アイロン基板パターンPDF 裏面 |
H8S/2128モード1 LCD 128キャラクタディスプレイモジュール(29EE010)
|
|
|
29EE010 8000-BFFFh 128文字 | パターンチェック中 アイロン基板パターンPDF 裏面 |
H8S/2128モード1 LCD 128キャラクタディスプレイモジュール FCCなし(27C256)
|
|
|
27C256 4000-7FFF 128文字 LEDバックライト対応 FCC無モデル | パターンチェック中 アイロン基板パターンPDF 裏面 LEDバー |
|
|
300円液晶8色用 FR4-0.15t使用 FCC36to14pinフレキレス基板 | パターンチェック中 アイロン基板パターンPDF 裏面 |
H8S/2128モード1 LCD 128キャラクタディスプレイモジュール FCCなし(MX29F040)
|
|
|
MX29F040 8000-BFFFh | パターンチェック中 アイロン基板パターンPDF 裏面 |
H8S/2110BV カラーLED POV DISPLAY
|
LED 7.2V電源 MCU 5V電源(定格外)IO 1mA以下に制限 書き込みもok |
|
AZ1086H5V TD62083 LM356 CNZ1023 MCP1416 FDS4935A (PWM) | アイロン基板パターンPDF 裏面
|
FT232H MCP23S17 PC-SPI H8S/2128 Writer
|
H8S2128-ROM Writer |
|
|
| パターンチェック中 アイロン基板パターンpdf 裏面 |
PICFT232H MCP23S17(QFN) PC-SPI H8S/2128 Writer
|
|
|
| パターンチェック中 アイロン基板パターンpdf 裏面 |
|
|