Trích:
void banphim()
{ max =40;
if (nut1 == 0)
LCD_putcmd(0x01);
LCD_putchar("nhap nhiet do:");
{if (nut2==0)
max = max + 1;
if (nut3 == 0)
max = max - 1;}
|
chỗ hàm if nên sửa lại điều kiện bằng cách dùng input_state() cjo các chân nối đến các nút nhấn;
trong hàm main() nên dùng set_tris_x() cấu hình cho các chân có nối nút nhấn là input!
Hàm banphim() phải để lặp trong while(true)