Datasheet
SPI_Glcd_Set_Font
462
MIKROELEKTRONIKA - SOFTWARE AND HARDWARE SOLUTIONS FOR EMBEDDED WORLD
Libraries
mikroC PRO for AVR
CHAPTER 6
Prototype
void SPI_Glcd_Set_Font(const code char *activeFont, char
aFontWidth, char aFontHeight, unsigned int aFontOffs);
Returns Nothing.
Description
Sets font that will be used with SPI_Glcd_Write_Char and SPI_Glcd_Write_Text
routines.
Parameters :
- activeFont: font to be set. Needs to be formatted as an array of char
- aFontWidth: width of the font characters in dots.
- aFontHeight: height of the font characters in dots.
- aFontOffs: number that represents difference between the mikroC PRO
character set and regular ASCII set (eg. if 'A' is 65 in ASCII character, and 'A'
is 45 in the mikroC PRO character set, aFontOffs is 20). Demo fonts supplied
with the library have an offset of 32, which means that they start with space.
The user can use fonts given in the file “__Lib_Glcd_fonts” file located in the
Uses folder or create his own fonts.
Requires Glcd needs to be initialized for SPI communication, see SPI_Glcd_Init routines.
Example
// Use the custom 5x7 font "myfont" which starts with space (32):
SPI_Glcd_Set_Font(myfont, 5, 7, 32);