Hallo,

hast du beim 1. Versuch da wirklich DDRC = 1 angegeben, dann klappt das nicht, da muss 0 oder 255 hin, damit alle Bits rein oder raus zeigen.
Geht dann auch schneller als mit Toggle, denn da wird das Register erst noch ausgelesen, und dann umgedreht.