
MTV230M64
Page 18 of 31
CRC[15:0] = {CRC[14]^CRCin, CRC[13:2], CRC[1]^CRCin, CRC[0], CRCin};
Where ^ = XOR
example:
data_byte
F6H
28H
C3H
CRC_register_remainder
FFFFH
FF36H
34F2H
7031H
10.6 Reset Device
After the Flash been program completed and verified OK, the ISP Host can use “Command Write” with
Reset_CPU command to wake up MTV230M64.
Reg name
ISPSLV
ISPEN
Addr
F0bh (w)
F0ch (w)
bit7
bit6
bit5
bit4
bit3
bit2
bit1
bit0
ISP Slave address
Write 93h to enable ISP Mode
11. On-Screen Display (OSD)
11.1 Horizontal Display control
The horizontal display control is used to generate control timing for horizontal display. The horizontal display
size is based on the information of pixel clock input cycle, double width control bit (DWE), and double character
width bit (CWS). The horizontal display center could be figured out according to the information of horizontal
starting position register (HORD) and OSDHS input. A horizontal display line includes 360 dots for 30 display
characters and the remaining dots for blank region. The horizontal delay starting from the leading edge of
OSDHS is calculated with the following equation:
Horizontal delay time = (HORD * 6 +49) * P
where P = one pixel display time
11.2 Vertical Display control
The vertical display control can generates different vertical display sizes for most display standards in current
monitors. The vertical display size is calculated with the information of double character height bit (CHS),
character vertical height control register (CH6-CH0). The algorithm of repeating character line display are shown
as table below. The programmable vertical size ranges are 270 lines to maximum 2130 lines.
The vertical display center for full screen display could be figured out according to the information of vertical
starting position register (VERTD) and OSDVS input. The vertical delay starting from the leading edge of
OSDVS is calculated with the following equation:
Vertical delay time = (VERTD * 4 +1) * H
where H = one horizontal line display time
Repeat Line Weight of Character
CH6 – CH0
CH6, CH5 = 11
CH6, CH5 = 10
CH6, CH5 = 0x
CH4 = 1
CH3 = 1
CH2 = 1
CH1 = 1
CH0 = 1
Repeat Line Weight
+18*3
+18*2
+18
+16
+8
+4
+2
+1