A
adnan012
Guest
jaz sem v stiku barvni LCD z pic kontrolorja.Tukaj je del kode, ki sem se s spletne strani.Kaj je funkcija 2. in 4. linijo.HIGH_COLOR se uporablja za določitev lcd barve in 12bit ali 16 bit ravni.
# Podroben HIGH_COLOR
# Define RGB (r, g, b) (((r & 0xF8) <<8 | ((g & 0xFC) <<3) | ((b & 0xF8)>> 3))
# Define OBSTAJA RGB (0x00, 0x40, 0x00)
# Ostalo
# Define RGB (r, g, b) ((r & 0xE0) | ((g & 0xE0)>> 3) | (b>> 6))
# Define OBSTAJA RGB (0x00, 0x20, 0x00)
# Endif
# Podroben HIGH_COLOR
# Define RGB (r, g, b) (((r & 0xF8) <<8 | ((g & 0xFC) <<3) | ((b & 0xF8)>> 3))
# Define OBSTAJA RGB (0x00, 0x40, 0x00)
# Ostalo
# Define RGB (r, g, b) ((r & 0xE0) | ((g & 0xE0)>> 3) | (b>> 6))
# Define OBSTAJA RGB (0x00, 0x20, 0x00)
# Endif