Top
HIDaspx
DownLoad
HIDasp高速化
制作
AVR関係
AVR_Monit
AVR_term
W32_term
HIDmon88
HIDtester
usbRS232
Arduino2313
デジタルテスター
ATmega88生活
KeyBoardマニア
KeyBoardマニアII
Arduino400
PICライター
ARMライター
赤外線リモコン
ARM
STM32ブートローダー
STM8S-Discovery改造
STM8S-OpenOCDライター
LPCXpresso
LPC用ブートローダー
NXP用LPCUSB
NXP用ブートローダー
MARY基板
LPC1114FN28
OpenOCD JTAGアダプター
OpenOCDビルド方法
arm-gccビルド方法
mapleIDEの改造
libmapleで仮想COM
PIC32
PIC32MX
Pinguinoで遊ぼう
ブートローダーを作る
シリアルブートローダー
USB仮想シリアル
USBカスタムデバイス
USB簡易モニター
USBオシロスコープ
USBホスト
PIC32でBluetooth
USBAudio
USBStudy
VGA出力に挑戦
BASICを動かす
WinUSB
勝手に改蔵*PIC32
PIC18F
HIDブートローダー
AVR/PIC両用ライター
ARMライター
usb汎用クラス
usbシリアル変換
usbキーボード変換
sdccを使いこなす
mcc18を使いこなす
HIDmon-2550
HIDmon-14K50
PICmonitor
試行錯誤の記録
UBWを試す
旧HIDboot
PIC18F2550試用記
PIC18F4550試用記
その他マイコン
NEC78K
RX62N
SH2A
H8
FM3
XPからubuntuに乗り換え
Android
Xen-hypervisor
Windows8カスタマイズ
開発日記
2015-04
ノウハウ
AVRUSB_Tips
HIDasp情報
汎用USB-IO
・
リンク
フリースペース
ゲストブック
旧コンテンツ
WinVista
インターフェース考
最新の20件
2022-07-25
2008-10
HIDasp高速化
H8/3048F
AutoTicketLinkName
2021-12-11
FormattingRules
2021-12-08
PukiWiki/1.4/Manual/Plugin/O-R
PukiWiki/1.4/Manual/Plugin/L-N
PukiWiki/1.4/Manual/Plugin/V-Z
PukiWiki/1.4/Manual/Plugin/A-D
PukiWiki/1.4/Manual/Plugin/E-G
PukiWiki/1.4/Manual/Plugin/S-U
PukiWiki/1.4/Manual/Plugin/H-K
2020-02-23
YukiWiki
PHP
PukiWiki
WikiWikiWeb
2018-12-19
SandBox
InterWiki
2015-05-07
2015-04
2015-05-02
MenuBar
編集
差分
H8/3048F の編集
-- 雛形とするページ --
(no template pages)
***H8/3048F USB化計画 [#t8a8d776] ---- このプロジェクトは? -''ジャンク箱に眠っていた(古き時代の)秋月のH8マイコンボードをUSB接続にしてなんとか復古させようという計画''です。 ''H8/3048Fとは'' -写真~ http:/v/upload/h8.jpg -FLASH128k、RAM4kが内蔵。 -5V動作20MHz最大。(16MHzかな?) -でもCPIが低いのでAVRの半分以下の速度。 -やたら周辺機能が多い。ADCとかADCとかADCとか(8CH) -HITACHIのマニュアルが700ページくらい。 -I/Oピン数も多い。SuperAKI80程度に多いか? -I/Oピンの一部をCPUバスに切り替える機能あり。これで外部RAMなどもつながる。 RS232C経由で自己書き込みできる。 -起動時にボーレートを自動計測し、(CPUクロックにもよるが)2400〜9600の間で自己同期を取りMOT(モトローラ定義HEX)を読む。 -あ、BINARYだったかも。失念。 まあそんな奴。 ~ -主要な方針はまだ決まっていません。 ~ -FLASHが消えているのか、腐ったコードを書いたのかは不明ですが、 現状のH8は起動すらしません。(何をもって起動というかは謎ですが、単にリセット端子が+5Vになればいいのか?まさかね) -とりあえず、動作チェックを行う必要があります。 ***動作チェック途中経過 [#v499d516] -LEDも液晶も反応がない。 -だめもとでシリアルを繋いでteratermを立ち上げた。 -なんかエコーバックしている。字が化け化け。 -9600ではだめなんか? -38400ではどうだ。 -なんとなく19200で文字が1対1に出るようになったが'コココココ'とか変な漢字。 teraterm再起動 ん?なんと、こんなもんが入っていた。 H8/3048 Series Advanced Mode Monitor Ver. 2.2A Copyright (C) Hitachi, Ltd. 1995 Copyright (C) Hitachi Microcomputer System, Ltd. 1995 : ? Monitor Vector 00000 - 000FF Monitor ROM 00100 - 05A1D Monitor RAM FEF10 - FEFEB User Vector FF000 - FF0FF . : Changes contents of H8/300H registers. A : Assembles source sentences from the keyboard. B : Sets or displays or clear breakpoint(s). D : Displays memory contents. DA : Disassembles memory contents. F : Fills specified memory range with data. G : Executes real-time emulation. H8 : Displays contents of H8/3042 peripheral registers. L : Loads user program into memory from host system. M : Changes memory contents. R : Displays contents of H8/300H registers. S : Executes single emulation(s) and displays instruction and registers. : (C)HMCSじゃあないか!~ なつかしすぎ。 -質実剛健を絵に描いたような(フルアセンブラ)コーディングのモニタだ。 -ソース見たことあるぞ。 -ところで、''これ''どっから拾ってきたんだっけ? ~ -どうやって入れたのかも含めてSIZE(32){謎だ} ~ -俺じゃない''知らない俺が勝手に焼いたらしい。'' ---- 思い出した。 -このボードに30ピンのDRAMを繋いでμC-Linuxを動かそうとしていたのだった。 -とりあえず30ピンのSIMMソケット3本とジャンクDRAMは手元にある。 -あれ?どうやってリフレッシュするつもりだったのか・・・失念。 --たぶんH8にそんな機能があったのだよ。 ---- つまんないことを思いついた。 -H8でROMライタを作る。 -それでAKI−80のROMを焼く。 -AKI−80を復活させる。 で、最終的に''Z80アセンブラ回帰''かよ。SIZE(32){つまんねー} ---- ''有用なリンク'' MONIX (ROM monitor + GDB stub for Renesas H8/300H) -http://kuwa.s256.xrea.com/monix/index.html AKI-H8の開発をGCCで行う -http://www.takamisawa.org/gcc/index.html H8 uClinux project (未踏) -http://uclinux-h8.sourceforge.jp/ AKI-H8のコツ -SRAM増設編- -http://home.k03.itscom.net/kazutaka/computer/akih8-1.html H8 関連リンク集 -http://www.devdrv.co.jp/H8/link.htm
タイムスタンプを変更しない
***H8/3048F USB化計画 [#t8a8d776] ---- このプロジェクトは? -''ジャンク箱に眠っていた(古き時代の)秋月のH8マイコンボードをUSB接続にしてなんとか復古させようという計画''です。 ''H8/3048Fとは'' -写真~ http:/v/upload/h8.jpg -FLASH128k、RAM4kが内蔵。 -5V動作20MHz最大。(16MHzかな?) -でもCPIが低いのでAVRの半分以下の速度。 -やたら周辺機能が多い。ADCとかADCとかADCとか(8CH) -HITACHIのマニュアルが700ページくらい。 -I/Oピン数も多い。SuperAKI80程度に多いか? -I/Oピンの一部をCPUバスに切り替える機能あり。これで外部RAMなどもつながる。 RS232C経由で自己書き込みできる。 -起動時にボーレートを自動計測し、(CPUクロックにもよるが)2400〜9600の間で自己同期を取りMOT(モトローラ定義HEX)を読む。 -あ、BINARYだったかも。失念。 まあそんな奴。 ~ -主要な方針はまだ決まっていません。 ~ -FLASHが消えているのか、腐ったコードを書いたのかは不明ですが、 現状のH8は起動すらしません。(何をもって起動というかは謎ですが、単にリセット端子が+5Vになればいいのか?まさかね) -とりあえず、動作チェックを行う必要があります。 ***動作チェック途中経過 [#v499d516] -LEDも液晶も反応がない。 -だめもとでシリアルを繋いでteratermを立ち上げた。 -なんかエコーバックしている。字が化け化け。 -9600ではだめなんか? -38400ではどうだ。 -なんとなく19200で文字が1対1に出るようになったが'コココココ'とか変な漢字。 teraterm再起動 ん?なんと、こんなもんが入っていた。 H8/3048 Series Advanced Mode Monitor Ver. 2.2A Copyright (C) Hitachi, Ltd. 1995 Copyright (C) Hitachi Microcomputer System, Ltd. 1995 : ? Monitor Vector 00000 - 000FF Monitor ROM 00100 - 05A1D Monitor RAM FEF10 - FEFEB User Vector FF000 - FF0FF . : Changes contents of H8/300H registers. A : Assembles source sentences from the keyboard. B : Sets or displays or clear breakpoint(s). D : Displays memory contents. DA : Disassembles memory contents. F : Fills specified memory range with data. G : Executes real-time emulation. H8 : Displays contents of H8/3042 peripheral registers. L : Loads user program into memory from host system. M : Changes memory contents. R : Displays contents of H8/300H registers. S : Executes single emulation(s) and displays instruction and registers. : (C)HMCSじゃあないか!~ なつかしすぎ。 -質実剛健を絵に描いたような(フルアセンブラ)コーディングのモニタだ。 -ソース見たことあるぞ。 -ところで、''これ''どっから拾ってきたんだっけ? ~ -どうやって入れたのかも含めてSIZE(32){謎だ} ~ -俺じゃない''知らない俺が勝手に焼いたらしい。'' ---- 思い出した。 -このボードに30ピンのDRAMを繋いでμC-Linuxを動かそうとしていたのだった。 -とりあえず30ピンのSIMMソケット3本とジャンクDRAMは手元にある。 -あれ?どうやってリフレッシュするつもりだったのか・・・失念。 --たぶんH8にそんな機能があったのだよ。 ---- つまんないことを思いついた。 -H8でROMライタを作る。 -それでAKI−80のROMを焼く。 -AKI−80を復活させる。 で、最終的に''Z80アセンブラ回帰''かよ。SIZE(32){つまんねー} ---- ''有用なリンク'' MONIX (ROM monitor + GDB stub for Renesas H8/300H) -http://kuwa.s256.xrea.com/monix/index.html AKI-H8の開発をGCCで行う -http://www.takamisawa.org/gcc/index.html H8 uClinux project (未踏) -http://uclinux-h8.sourceforge.jp/ AKI-H8のコツ -SRAM増設編- -http://home.k03.itscom.net/kazutaka/computer/akih8-1.html H8 関連リンク集 -http://www.devdrv.co.jp/H8/link.htm
テキスト整形のルールを表示する
ログインまたはアカウント作成