Пример #1
0
void writeChar(unsigned char num) {
	//Write all spaces to given char
	display_write_char(true, 0, num);
	display_write_char(true, 1, num);
	display_write_char(true, 2, num);
	display_write_char(true, 3, num);

	display_write_char(false, 0, num);
	display_write_char(false, 1, num);
	display_write_char(false, 2, num);
	display_write_char(false, 3, num);
	display_write_char(false, 4, num);
}
Пример #2
0
void display_write_string(bool topLine, char* buffer) {
	if(topLine) {
		display_write_char(true, 0, buffer[0]);
		display_write_char(true, 1, buffer[1]);
		display_write_char(true, 2, buffer[2]);
		display_write_char(true, 3, buffer[3]);
	} else {
		display_write_char(false, 0, buffer[0]);
		display_write_char(false, 1, buffer[1]);
		display_write_char(false, 2, buffer[2]);
		display_write_char(false, 3, buffer[3]);
		display_write_char(false, 4, buffer[4]);
	}
}
Пример #3
0
void display_write_string(char *s, int row, int column)     //writes a string on the given position
{
    row_current = row;
    column_current = column;

    int i = 0;
    while(s[i])
    {
        display_write_char(s[i]);
        i++;
    }
}