Also, da Dir die Fusebits so problemlos angezeigt werden, scheint die Kommunikation zum Controller schon mal ganz gut zu laufen. Und man sieht in dem Screenshot ja auch, dass die Taktfrequenz 9,6 MHz mit einem Vorteiler von 8, also 1,2 MHz beträgt. So weit, so gut.

An welcher Stelle hast Du denn das 2. Wait 1 eingebaut? Ohne diesen Befehl kann´s nämlich wirklich nicht funktionieren. Hier nochmal Dein erster Code:

Code:
Do  
Portb.3 = 0  
Portb.4 = 0  
Wait 1  
Portb.3 = 1  
Portb.4 = 1
Loop
PORTB.3 und PORTB.4 werden ja nur für ein paar einzelne Taktzyklen auf 1 gesetzt werden - sofort danach kommt das Loop, und beide wieder am Anfang der Schleife auf 0 gesetzt. Kannst Du nochmal den ganzen Code posten?

Hast Du den Controller in einer Steckfassung? Dann könntest Du ihn mal rausnehmen und die leeren Fassungen der Anschlüsse B.3 und B.4 mal mit ´ner Drahtbrücke auf +5V und GND legen und schauen, ob Deine LEDs überhaupt leuchten. Vorwiderstände sind ja hoffentlich dran, oder?