Добрый день! Пытаюсь вывести собственный символ на LCD в Atmel Studio. Как это сделать? Что нужно написать в main?
Библиотеку использую отсюда - http://radioparty.ru/prog-avr/program-c ... on-lib-lcd
Массив для символа колокольчика:
Функция из библиотеки LCD:
Библиотеку использую отсюда - http://radioparty.ru/prog-avr/program-c ... on-lib-lcd
Массив для символа колокольчика:
Код: Выделить всё
// Bell symbol;
byte bellChar[8] = {
0b10000000,
0b10000100,
0b10001110,
0b10001110,
0b10001110,
0b10011111,
0b10100100,
0b11000000};
Код: Выделить всё
// Make your symbol;
void lcd_definechar(const uint8_t *pc,uint8_t char_code)
{
uint8_t a, pcc;
uint16_t i;
a=(char_code<<3)|0x40;
for (i=0; i<8; i++)
{
pcc=pgm_read_byte(&pc[i]);
lcd_com(a++);
lcd_dat(pcc);
}
}
[color=#4080FF]- Бежит этот подлец-электрон, а вокруг его масса (аж 10 в 23й) штук ионов кремния и 10 в 15й ионов примеси и он, подлец, взаимодействует![/color]

