4.18.2.2 AVR® 32-Bit Implementation

Reading the program counter on the AVR 32-bit core is possible in the same way as mentioned in Arm® Implementations, as the core supports a live readout of memory while running.