Sanyo PHC-25 仕様

仕様
発売日 1982 年頃
価格 69800 円
CPU Z80A 互換 (NEC CPU D780C-1)
メモリ ROM 24KB
RAM 16KB
VRAM 6KB
キーボード 全 65 キー
  (JIS 配列 57 キー)
  (カーソルキー 4 キー)
  (ファンクションキー 4 キー)
表示 テキストモード
  32 文字 x 16 行
グラフィックモード
  64x48ドット 9 色
  128x192ドット 4 色
  256x192ドット 2 色
カセットインターフェース FSK 方式 1200ボー
  1200Hz (スペース‥ 0)、2400Hz (マーク‥ 1)
プリンタインターフェース セントロニクス仕様に準拠
パラレルインターフェイス TTL レベル
拡張バス シンセサイザ PSG-01 が接続可能 (PSG AY-3-8910 搭載)
ビデオインターフェース コンポジットビデオ、RF
使用温度範囲 0 ~ 35 ℃
消費電力 11 W
電源 AC100V 50/60Hz
寸法 300(幅)×160(奥行)×51(高さ)mm
重量 約 1100 g
搭載言語 SANYO BASIC V1.1
SCREEN 数が 1 の場合は 14265 バイト
2 の場合は 8121 バイト使用可能

メモリマップ
00000h ~ 04FFFh BASIC インタプリタ (ROM 20KB)
05000h ~ 05FFFh キャラクタジェネレータ (ROM 4KB)
06000h ~ 077FFh VRAM (6KB)
  テキストモード
  06000h ~ 061FFh キャラクタデータ
  06200h ~ 067FFh 未使用
  06800h ~ 069FFh アトリビュートコード
  06A00h ~ 077FFh 未使用
  グラフィックモード
  06000h ~ 077FFh すべてデータ領域
07800h ~ 07FFFh 空領域 (2KB)
08000h ~ 0BFFFh 空領域 (16KB)
RAM に割り当てると BASIC で認識する
0C000h ~ 0FFFFh RAM (16KB)
0E000h ~ 0F7FFh VRAM 退避用 (6KB、SCREEN 数が 2 の場合)
0F800h ~ 0F8FFh スタックポインタ (256 バイト)
0F900h ~ 0FFFFh システムワークエリア (1.5KB)

I/O マップ
アドレス 入力 (IN) 出力 (OUT) 補足事項
000h - プリンタ出力データ 040h の bit3 により出力する
020h - - 不明、未使用 ?
024h - - 不明、未使用 ?
028h - - 不明、未使用 ?
040h bit4 垂直帰線 (1 = Busy)
bit5 カセット Read 信号
bit6 プリンタ Busy 信号
bit7 水平帰線 (1 = Busy)
bit0 カセット Write 制御
bit1 カセット Remote 制御
bit2 かなキー 制御、( 海外版では LOCK キー )
bit3 プリンタ出力 ( Hi → Lo = 出力 )
bit4 GM1 A/G と同じにする ?
  0 = テキスト
  1 = グラフィック
bit5 GM0 スクリーンモード
  0 = SCREEN3 (128x192 4 色)
  1 = SCREEN4 (256x192 2 色)
bit6 CSS 色の組み合わせ
bit7 A/G 表示モード
  0 = テキスト
  1 = グラフィック
 
080h ~ 088h キースキャン - キースキャンマトリックス参照
0=押している, 1=離している
0C0h - PSG データ  
0C1h PSG レジスタ番号 PSG レジスタ番号  

キースキャンマトリックス
アドレスbit7bit6bit5bit4bit3bit2bit1bit0
080h INS/DELXSW1
081h /RETURNZAQESC
082h [^VFR3
083h SPACE]\CDE2
084h P0F3NHY5
085h @-F4BGT4
086h O9F2MJU6
087h L8F1KI7
088h かなCTRLSHIFTGRPH

テキストモード の VRAM 構成 (SCREEN 1、SCREEN 2)

キャラクタデータのアドレス
06000h ~ 0601Fh 1 行目のキャラクタデータ 32 文字分
06020h ~ 0602Fh 2 行目のキャラクタデータ 32 文字分
061E0h ~ 061FFh 16 行目のキャラクタデータ 32 文字分

アトリビュートコードのアドレス
06800h ~ 0681Fh 1 行目のアトリビュートコード 32 文字分
06820h ~ 0682Fh 2 行目のアトリビュートコード 32 文字分
069E0h ~ 069FFh 16 行目のアトリビュートコード 32 文字分

アトリビュートコードの構造
bit0 INV 色反転
bit1 A/S 0 = 文字表示、1 = セミグラフィックモード
bit2 CSS 色の組み合わせ切替


トップページに戻る