To support multiple colors without needing external RAM components, the PIC24F DA family utilizes the 96kB internal buffer and hardware color-lookup table as described. With these two features, the family can support up to 256 simultaneous colors of a 16-bit color palette. More importantly, it allows for dynamic switching of different color palettes, and thereby support multiple 256 color palettes in a given GUI design. The example here shows three different GUIs following successive refresh cycles and each GUI screen has different color requirement. With the internal frame buffer and Color Lookup Table, and the PIC24FJ DA can support two sets of 256 colors and one set of 16 colors, a total of 528 colors in this GUI application.