Java/Linux
研修で
使用するH8MAXも載せられるように、基板を作り直しました。
基板データ
●
H8MAX/
秋
月H8LAN/
秋
月USBホスト/
秋
月超小型3069/
秋
月3048/
秋
月3052 の
以下のバス信号が1つのコネクタにでている。
データ 8bit
アドレスの A0~A3
RD/HWD
AN0~1
H8MAX/全3069のみ CS4~CS7
●ソルダージャンパー「CS-PULLUP(USBコネクタ付近)」と、「LOW(74HC14付近)」はショートすること。
●ポリスイッチを使わないときは、POLISW はショートすること。
●超小型を除く秋月3069と、H8MAXのCS0~7は、「R-CS0~7」に抵抗を実装することでPULL UP できる。
(超小型3069は、基板裏の1箇所をソルダージャンパーをすれば、同様に使用できる。
特に、H8MAXにucLinuxを乗せた環境で、CPUバスを利用する場合には、全
CS
を PULL UP
すべき?)
●3052/3048のCS0~3とCS5は、「R-CS0~3」「R-CS5」に抵抗を実装することでPULL UP できる。
●全CPUボードに対し、8bit 接続 ROM-Emulatorが使用できる。
●全CPUボードの、SCI0/SCI1が、2つの D-SUB9pin に接続されている。
H8LANのSCI1だけは、H8LAN上にD-SUB9
があるため省略。
●秋月電子
グ
ラフィックLCD専用のコネクタがある。
ジャン
パーが必要。
バス接続で、Writeのみ可能(Read不可)。
コントラストは、半固定抵抗で調整できる。
RG0~RG8は、100Ω程度の制限抵抗を入れること(リセット回路がいいかげんなので)。
74HC14,74HC32は実装すること。
(GLCDに、HWR を直付けすると、ucLinux がカーネルパニックを起こす。HWRの
ドライブ能力が GLCD を駆動するには足りないような気がする...)
H8MAX/全秋月3069は、ソルダージャンパー「CS4~CS7」で、使用するCSを選択する。
(3048/3052 は、ソルダージャンパー CS5 だけが有効)
GLCD のクロックとして、3049/3052 は TIOCB4 を利用している。3069は TIOCB0を利用している。
●秋月電子の全3069CPU(超小型/LAN/USBホスト)を使用し、かつ、3PIN の RS232C のコネクタを
1つも実装しない場合には、「GND(AKI-3069)」をショートすること。
H8MAX使用時は必ずオープンにすること(電源がショートしてしまう)。
●超小型3069 を使用するときには、ソルダージャンパー「RD-3069MIN」をショートすること。
●
3052Fマイコンプログラム実習で使用する場合には、ソルダ
ジャンパー LD0~3/E/RS/CONTをショートし、
キャラクタ型LCDを駆動できるようにすること。
コントラストは、半固定抵抗で調整できる。
バグ1
秋月電子の 7x2 のコネクタの LCD はそのまま装着できるが、14x1
のコネクタの
LCDをつける場合には、1ピンと2ピンを入れ替えること。
バグ2
3Pの電源コネクタピンの寸法が合ってないので、足がちゃんと入らない。