bit | 内容 | 値 |
---|---|---|
7-4 | reserved | - |
3 | CMTのリレー | 0:OFF, 1:ON |
2-1 | VRAMアドレス | 00:$C000, 01:$E000, 10:$8000, 11:$A000 |
0 | 2msタイマー割り込み | 0:Enable, 1:Disable |
#BIOSを利用した変更方法
##仕様
ld b,mask ;マスク(変更したいbitを1にする)
ld a,data ;変更値(マスクが0のbitは影響を受けない)
call $1B54
##変更例
###VRAMアドレスを$8000にする
ld b,%00000110 ;bit2-1
ld a,%00000100 ;10:$8000
call $1B54
###2msタイマーを止める
ld b,%00000001 ;bit0
ld a,%00000001 ;1:Disable
call $1B54