beim port c kann dir der jtag dazwischen funken
sieh mal in die fuse-einstellungen ob der jtag disabled ist
bei neuem controller isser enabled.

dann haste noch lediglich portc.1 und c.0 verwendet,
dann tut sich nix an c.2 bis c.7 geschweige denn
auf port a oder b

mach mal einfach
config porta = output für ganzen port, nicht nur n pin
config portb = output
config portc = output

dann

porta=&Hff
waitms 100
porta=0
waitms 100

so wird der ganze port in einem rutsch ein-aus-geschaltet