製品概要
6502-COREは、MotorolaのMC6800に少し遅れて、1975年にMOS Technologyが発表した6502(のCMOS版チップ)を搭載したシングルボードコンピュータです。6502は6800のレジスタの簡略化を行う一方で、アドレッシングモードが強化され、安価ながら強力なマイクロプロセッサでした。
6502はApple IIやPETをはじめとして多くのパーソナルコンピュータに搭載され、さらには6502から派生したマイクロプロセッサがファミコンに使われるなど、一時代を築きました。
6502-COREは以下のような特徴を持っています。
- CMOS化され命令と処理速度が強化された40ピンDIPパッケージのR65C02を搭載しており、1970-80年当時のパーソナルコンピューティングの創成期を体験することができます。
- メモリ容量や動作周波数は当時の最高レベルの構成となっており、当時のプログラムを無理なく動かすことができます。
- ROMにはプログラムのロード機能を持つモニタが書き込まれており、PCから様々なプログラムをロードして実行させることができます。
- プログラミング言語として、BASICインタプリタ、Cコンパイラ、アセンブラなどを使用することができます。
- 歴史的なAPPLE-1のWozMonやAPPLE-1 BASIC等を使用することができます。
- プログラムの実行時間などの計測に使用できるタイマ機能を使用することができます。(プログラムによります)
- USBインターフェースを装備しており、PCと接続して手軽に使用することができます。
- ジャンパの設定で、MPUの稼働周波数、ボーレート、アドレスマップ構成を変更することができます。
- 使用者の自由な発想でハードウェア的に機能拡張できるように、R65C02の信号線が基板左右の各一列の信号端子に引き出されています。
6502-COREは以下のように6 IC構成となっています。
- R65C02 MPU
- R65C51 ACIA
- 64KB ROM
- 64KB RAM
- PIC18 制御回路
- USBコンバータ
なお、MPUやACIAのメーカーや型番はキットの構成により異なります。
- 稼働周波数:4MHz/2MHzをジャンパで切り替え可能
- ボードの4MHzでの動作保証はしませんが、再利用品に関しては、弊社の評価環境で4MHzで稼働することを確認したチップを選別して出荷します。
- ボーレート:38400/9600をジャンパで切り替え可能
購入・作成上の注意
6502-COREキットをご購入の際には、下記項目をご確認ください。
- MPUやACIAに未使用品を使用したキットも提供していますが、基本構成ではMPU,ACIA,RAM,ROMは動作確認をした再利用品を使用しています。
- 部品を基板にはんだ付けして作成する必要があるキットです。はんだ付けと電子工作の経験があることが望ましいです。
- 1970-80年当時のマイクロプロセッサのソフトウェアとハードウェアに関するそれなりの知識と使用のための労力が必要です。
- 本製品とUSBで接続し、端末・コンソールとして使用するPCとTERATERMなどの端末ソフトが別途必要です。
- 本製品を使用するための環境整備には、資料やソフトウェアの検索やダウンロードのためにインターネット接続が必要です。