UPSD3234AV-24U1T STMicroelectronics, UPSD3234AV-24U1T Datasheet - Page 80

no-image

UPSD3234AV-24U1T

Manufacturer Part Number
UPSD3234AV-24U1T
Description
Flash Programmable System Devices with 8032 Microcontroller Core and 64Kbit SRAM
Manufacturer
STMicroelectronics
Datasheet
w w w . D a t a S h e e t 4 U . c o m
uPSD3234A, uPSD3234BV, uPSD3233B, uPSD3233BV
DDC1 Protocol
DDC1 is primitive and a point to point interface.
The monitor is always put at “Transmit only” mode.
In the initialization phase, 9 clock cycles on V
pin will be given for the internal synchronization.
During this period, the SDA pin will be kept at high
impedance state.
If DDC1 hardware mode is used, the following pro-
cedure is recommended to proceed DDC1 opera-
tion.
1. Reset DDC1 enable (by default, DDC1 enable
2. Set SWENB as high (the default value is zero.)
3. Depending on the data size of EDID data, set
4. By using bulky moving commands (DDCADR,
5. Reset SWENB to LOW.
6. Reset DDCADR to 00h.
7. Set DDC1 enable as HIGH.
In case SWENB is set as high, interrupt service
routine is finished within 133 machine cycle in
40MHz System clock.
Figure 42. Transmission Protocol in the DDC1 Interface
80/170
is cleared as LOW after Power-on Reset).
EX_DAT as LOW (128 bytes) or HIGH (256
bytes).
RAMBUF involved) to move the entire EDID
data to RAM buffer.
SC
VCLK
DDC1INT
DDC1EN
SD
t SU(DDC1)
1
2
t H(VCLK)
3
4
Hi-Z
5
6
t L(VCLK)
7
CLK
8
Max=40us
9
The maximum V
(40µs). And the 9th clock of V
rupt period.
So the machine cycle be needed is calculated as
below. For example,
When 40MHz system clock, 40µs = 133 x (25ns x
12); 133 machine cycle.
12MHz system clock, 40µs = 40 x (83.3ns x 12);
40 machine cycle.
8MHz system clock, 40µs = 26 x (125ns x 12); 26
machine cycle.
Note: If EX_DAT equals to LOW, it is meant the
lower part is occupied by DDC1 operation and the
upper part is still free to the system. Nevertheless,
the effect of the post increment just applies to the
part related to DDC1 operation. In other words, the
system program is still able to address the loca-
tions from 128 to 255 in the RAM buffer through
MOVX command but without the facility of the post
increment. For example, the case of accessing
200 of the RAM Buffer:
MOV R0, #200, and
MOVX A, @R0
t DOV
1
B
2
B
3
B
4
B
SYNC
5
B
6
(V
B
CLK
7
B
) frequency is 25Khz
SYNC
8
B
9
HiZ
(V
CLK
AI06652
1
B
) is inter-

Related parts for UPSD3234AV-24U1T