Improving microcontroller power consumption through a segmented gray code program counter | IEEE Conference Publication | IEEE Xplore