User manual
mikroPascal PRO for dsPIC30/33 and PIC24
MikroElektronika
604
TFT_RGBToColor16bit
TFT_Color16bitToRGB
Prototype
function TFT_RGBToColor16bit(rgb_red, rgb_green, rgb_blue : byte) : word;
Returns Returns a color value in the following bit-order : 5 bits red, 6 bits green and 5 bits blue color.
Description Converts 5:6:5 RGB format into true color format.
Parameters:
- rgb_red: red component of the image.
- rgb_green: green component of the image.
- rgb_blue: blue component of the image.
Requires TFT module needs to be initialized. See the TFT_Init routine.
Example
color16 = TFT_Image_Jpeg(150, 193, 65);
Prototype
procedure TFT_Color16bitToRGB(color : word; rgb_red, rgb_green, rgb_blue :
^byte);
Returns Nothing.
Description Converts true color into 5:6:5 RGB format.
Parameters:
- color: true color to be converted.
- rgb_red: red component of the input color.
- rgb_green: green component of the input color.
- rgb_blue: blue component of the input color.
Requires TFT module needs to be initialized. See the TFT_Init routine.
Example
TFT_Color16bitToRGB(start_color, @red_start, @green_start, @blue_start);