У вашего броузера проблема в совместимости с HTML5
The ADC values are sampled every 100ms through Timer0 of ATMega8 to update the values to be displayed on 7-segment.
B - Mode is utilized to print the values.
uint16_t readADC3(void);
uint32_t HEX2BCD (uint32_t val);
void MAX7221_DISPLAY_VAL(uint32_t val);