#include //Подключаем библиотеку для микроконтроллера ATtiny2313 #include // Подключаем библиотеку функции задержки #include //Подключаем библиотеку для LCD #include //Подключаем библиотеку для LCD int a,b=0;// инициализируем целочисленные переменные a,b и присваиваем им значение 0 int main (void)// главная функция программы { DDRB=0XFF;//порт В как выход (диоды) DDRD=0X00;//порт D как вход (кнопки) PORTB=0X00;// обнуляем порт B PORTD=0XFF;// осуществляем подтяжку внутреннего резистора LCDinit();//инициализируем LCD LCDclr();//очищаем экран LCD while (1)// задаем бесконечный цикл { while (~PIND&(1<=10)//если а - двузначное число {LCDGotoXY(0, 0); LCDsendChar(a/10+48);//выводим второй разряд числа а на дисплей LCDGotoXY(1, 0); LCDsendChar(a%10+48);//выводим первый разряд числа а на дисплей } _delay_ms (300);// ждем 300 мс } while (~PIND&(1<=10) {LCDGotoXY(3, 0); LCDsendChar(b/10+48);//выводим второй разряд числа b на дисплей LCDGotoXY(4, 0); LCDsendChar(b%10+48);//выводим первый разряд числа b на дисплей } _delay_ms (300);// ждем 300 мс } if (~PIND&(1<