FBCR | bit15 | bit14 | bit13 | bit12 | bit11 | bit10 | bit9 | bit8 | bit7 | bit6 | bit5 | bit4 | bit3 | bit2 | bit1 | bit0 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | EOS | DIE | DIL | FCM | FCT |
VBE | FCM | FCT | switching mode | switching time |
---|---|---|---|---|
0 | 0 | 0 | 1 cycle mode | Changes every 1/60 seconds |
0 | 0 | 1 | Setting prohibited | − |
0 | 1 | 0 | Manual mode (erase) | Erase in next field |
0 | 1 | 1 | Manual mode (change) | Change in next field |
1 | 0 | 0 | Setting prohibited | − |
1 | 0 | 1 | Setting prohibited | − |
1 | 1 | 0 | Setting prohibited | − |
1 | 1 | 1 | manual mode | Erase with V blank, |
Setting value *1 | *2 | *2 | frame buffer | switching | |
FCM | FCT | ||||
0 | 0 | drawing | Display + erase write | 1 cycle mode | 60 frames/sec |
Display + erase write | drawing | ||||
drawing | Display + erase write | ||||
Display + erase write | drawing | ||||
1 | 1 | drawing | Display + erase write | Manual mode (change)*3 | |
display | drawing | 20 frames/sec | |||
1 | 0 | display | drawing | Manual mode (erase)*4 | |
1 | 1 | Display + erase write | drawing | Manual mode (change) *4 | |
drawing | display | ||||
1 | 0 | drawing | display | Manual mode (erase)*5 | |
0 | 0 | drawing | Display + erase write | 1 cycle mode | |
Display + erase write | drawing | 60 frames/sec | |||
drawing | Display + erase write |
D.I.E. | DIL | interlaced mode | Drawing after next frame change |
0 | 0 | Non-interlaced/ | Full line drawing |
0 | 1 | Setting prohibited | − |
1 | 0 | double dense interlace | Draw only even numbered (EVEN) lines |
1 | 1 | double dense interlace | Draw only odd number (ODD) lines |
●Single-dense interlace display ●Double-dense interlace display ┌────────┐ ┌────────┐ │ 0 line ├────────┐ │ 0 line ├────────┐ ├────────┤ 0 line │ ├────────┤ 1 line │ │ 1 line ├────────┤ │ 2 lines├────────┤ ├────────┤ 1 line │ ├────────┤ 3 lines│ │ 2 lines├────────┤ │ 4 lines├────────┤ ├────────┤ 2 lines│ ├────────┤ 5 lines│ │ 3 lines├────────┤ │ 6 lines├────────┤ └────────┤ 3 lines│ └────────┤ 7 lines│ └────────┘ └────────┘ ・Appears to be 256 vertical lines ・Appears to be 512 vertical lines ・Frame changes every 1/60 seconds ・Only even (or odd) lines are drawn in each frame buffer. ・Either change the frame every 1/60 seconds and draw the same thing twice, or change the frame every 1/30 seconds (instructed by the CPU using a 1/60 second signal)
EOS | Even/odd coordinate selection bit |
0 | Sample only pixels with even coordinates |
1 | Sample only pixels with odd coordinates |