Jeśli temat w złym dziale lub już był to z góry przepraszam.
Tak sobie testuje ten LCD po I2C i nie mogę zrozumieć tego Control byte i dwóch pierwszych bitów.
Opisują je jako wg noty
Cytuj:
5) After the transmission of the slave address, either the control byte or the data byte may be sent across
the SDA. A control byte mainly consists of Co and D/C# bits following by six “0” ‘s.
a. If the Co bit is set as logic “0”, the transmission of the following information will contain
data bytes only.
b. The D/C# bit determines the next data byte is acted as a command or a data. If the D/C# bit is
set to logic “0”, it defines the following data byte as a command. If the D/C# bit is set to
logic “1”, it defines the following data byte as a data which will be stored at the GDDRAM.
The GDDRAM column address pointer will be increased by one automatically after each
data write
O ile bit D/C jest dobrze znany i opisany o tyle ten bit Co po co jest? W większości jest '0' ale ustawienie go niczego nie zmienia, przy najmniej u mnie. Zresztą wg punktu a) tak jakby do komend nie za bardzo się nadawał.
Jak Wy zrozumieliście go? szukają info po sieci to doszedłem do wniosku że większość nie wie o co z nim chodzi.