コマンドコード 10H SMPC割込 発生 IREG 0〜2 OREG 0〜31 実行時間 max=320msec min=xxx
| IREG0 | bit7 | bit6 | bit5 | bit4 | bit3 | bit2 | bit1 | bit0 |
|---|---|---|---|---|---|---|---|---|
| 20100001H | SMPCステータス取得スイッチ(00Hまたは01H) 初期値不定/Write Only | |||||||
| IREG0設定値 | 説 明 |
|---|---|
| 00H | 日時、カートリッジコード、エリアコード、端子状態、SMEM、 リセットボタンの各データを返さない |
| 01H | 日時、カートリッジコード、エリアコード、端子状態、SMEM、 リセットボタンの各データを返す |
| IREG1 | bit7 | bit6 | bit5 | bit4 | bit3 | bit2 | bit1 | bit0 |
|---|---|---|---|---|---|---|---|---|
| 20100003H | P2MD1 | P2MD0 | P1MD1 | P1MD0 | PEN | 0 | OPE | 0 |
| 不定 W | 不定 W | 不定 W | 不定 W | 不定 W | 不定 - | 不定 W | 不定 - |
| ビット7 | ビット6 | 説 明 |
|---|---|---|
| P2MD1 | P2MD0 | |
| 0 | 0 | 15バイトモード |
| 0 | 1 | 255バイトモード |
| 1 | 0 | SEGA RESERVED(設定禁止) |
| 1 | 1 | 0バイトモード |
| ビット5 | ビット4 | 説 明 |
|---|---|---|
| P1MD1 | P1MD0 | |
| 0 | 0 | 15バイトモード |
| 0 | 1 | 255バイトモード |
| 1 | 0 | SEGA RESERVED(設定禁止) |
| 1 | 1 | 0バイトモード |
| ビット3 | 説 明 |
|---|---|
| PEN | |
| 0 | ペリフェラルデータを返さない |
| 1 | ペリフェラルデータを返す |
| ビット1 | 説 明 |
|---|---|
| OPE | |
| 0 | 最適化をする |
| 1 | 最適化をしない |
| IREG2 | bit7 | bit6 | bit5 | bit4 | bit3 | bit2 | bit1 | bit0 |
|---|---|---|---|---|---|---|---|---|
| 20100005H | F0H Write Only | |||||||
| SR | bit7 | bit6 | bit5 | bit4 | bit3 | bit2 | bit1 | bit0 |
|---|---|---|---|---|---|---|---|---|
| 20100061H | 0 | 1 | PDE | RESB | − | − | − | − |
|
|
| OREG0 | bit7 | bit6 | bit5 | bit4 | bit3 | bit2 | bit1 | bit0 |
|---|---|---|---|---|---|---|---|---|
| 20100021H | STE | RESD | − | − | − | − | − | − |
| ビット7 | 説 明 |
|---|---|
| STE | |
| 0 | SMPCコールドリセット後SETTIMEされていない 注1 |
| 1 | SMPCコールドリセット後SETTIMEされている 注1 |
| ビット6 | 説 明 |
|---|---|
| RESD | |
| 0 | リセットイネーブル |
| 1 | リセットディセーブル(デフォルト) |
| bit7 | bit6 | bit5 | bit4 | bit3 | bit2 | bit1 | bit0 | ||
|---|---|---|---|---|---|---|---|---|---|
| OREG1 | 20100023H | 西暦年号千位(BCD) | 西暦年号百位(BCD) | ||||||
| OREG2 | 20100025H | 西暦年号十位(BCD) | 西暦年号一位(BCD) | ||||||
| OREG3 | 20100027H | 曜日(16進) 注2 | 月(16進) 注3 | ||||||
| 曜日 | 日曜 | 月曜 | 火曜 | 水曜 | 木曜 | 金曜 | 土曜 |
|---|---|---|---|---|---|---|---|
| 値 | 0H | 1H | 2H | 3H | 4H | 5H | 6H |
| 月 | 1月 | 2月 | 3月 | 4月 | 5月 | 6月 | 7月 | 8月 | 9月 | 10月 | 11月 | 12月 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 値 | 1H | 2H | 3H | 4H | 5H | 6H | 7H | 8H | 9H | AH | BH | CH |
| bit7 | bit6 | bit5 | bit4 | bit3 | bit2 | bit1 | bit0 | ||
|---|---|---|---|---|---|---|---|---|---|
| OREG4 | 20100029H | 日十位(BCD) | 日一位(BCD) | ||||||
| OREG5 | 2010002BH | 時十位(BCD) | 時一位(BCD) | ||||||
| OREG6 | 2010002DH | 分十位(BCD) | 分一位(BCD) | ||||||
| OREG7 | 2010002FH | 秒十位(BCD) | 秒一位(BCD) | ||||||
| OREG8 | 20100031H | 0 | 0 | 0 | 0 | 0 | 0 | CTG1 | CTG0 |
| OREG9 | bit7 | bit6 | bit5 | bit4 | bit3 | bit2 | bit1 | bit0 |
|---|---|---|---|---|---|---|---|---|
| 20100033H | エリアコード(00H〜0FH) | |||||||
| コード | 地 域 | 主 な 国 名 等 |
|---|---|---|
| 0H | 使用禁止 | |
| 1H | 日本地域 | 日本 |
| 2H | アジアNTSC地域 | 台湾、韓国、フィリピン |
| 3H | SEGA RESERVED | |
| 4H | 北米地域 | アメリカ合衆国、カナダ 、中南米NTSC地域(ブラジルのみ) |
| 5H | SEGA RESERVED | |
| 6H | SEGA RESERVED | |
| 7H | SEGA RESERVED | |
| 8H | SEGA RESERVED | |
| 9H | SEGA RESERVED | |
| AH | SEGA RESERVED | |
| BH | SEGA RESERVED | |
| CH | 欧州PAL地域 | 欧州、オーストラリア、南アフリカ、中南米PAL地域 |
| DH | SEGA RESERVED | |
| EH | SEGA RESERVED | |
| FH | 使用禁止 |
| OREG10 | bit7 | bit6 | bit5 | bit4 | bit3 | bit2 | bit1 | bit0 |
|---|---|---|---|---|---|---|---|---|
| 20100035H | 0 | DOTSEL | 1 | 1 | MSHNMI | 1 | SYSRES | SNDRES |
| OREG11 | bit7 | bit6 | bit5 | bit4 | bit3 | bit2 | bit1 | bit0 |
|---|---|---|---|---|---|---|---|---|
| 20100037H | − | CDRES | − | − | − | − | − | − |
| bit7 | bit6 | bit5 | bit4 | bit3 | bit2 | bit1 | bit0 | ||
|---|---|---|---|---|---|---|---|---|---|
| OREG12 | 20100039H | SMEM1保持データ | |||||||
| OREG13 | 2010003BH | SMEM2保持データ | |||||||
| OREG14 | 2010003DH | SMEM3保持データ | |||||||
| OREG15 | 2010003FH | SMEM4保持データ | |||||||
| OREG31 | bit7 | bit6 | bit5 | bit4 | bit3 | bit2 | bit1 | bit0 |
|---|---|---|---|---|---|---|---|---|
| 2010005FH | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
コマンドコード 17H SMPC割込 発生不可 IREG 0〜3 OREG 31 実行時間 max=xxx min=40μsec
| bit7 | bit6 | bit5 | bit4 | bit3 | bit2 | bit1 | bit0 | ||
|---|---|---|---|---|---|---|---|---|---|
| OREG0 | 20100001H | SMEM1へのデータ設定 | |||||||
| OREG1 | 20100003H | SMEM2へのデータ設定 | |||||||
| OREG2 | 20100005H | SMEM3へのデータ設定 | |||||||
| OREG3 | 20100007H | SMEM4へのデータ設定 | |||||||
| OREG31 | bit7 | bit6 | bit5 | bit4 | bit3 | bit2 | bit1 | bit0 |
|---|---|---|---|---|---|---|---|---|
| 2010005FH | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 |
★HARDWARE Manual
★SMPCユーザーズマニュアル