I would suggest to display the updated variable outside the ISR routine.

May be set a flag and at main check the flag and then display your variable.

To be honest I do not like the on interrupt. I 'd prefer DT-INTS18.

Ioannis