[an error occurred while processing this directive]
|
u8_t semaphore;void ISR(void) {
....
semaphore++;
....
}void main () {
u8_t sema_val;
u8_t sema_img;
sema_val = semaphore;
if (sema_val != sema_img) {
sema_img = sema_val;
.............
}
}