Bạn thử đặt lại như thế này xem sao
Code:
enable_interrupts(GLOBAL);
enable_interrupts(INT_RDA);
LCD_Display();
Vì hàm LCd_display có hai lần delay(500), nên khi có sản phẩm là nó không kịp đếm. nếu bạn cho phép ngắt trước khi có sản phẩm nó vẫn đếm trong ngắt sau đó hàm LCD_Display sẽ hiển thị số sản phẩm sau.