Hallo. Ich bin selber noch Anfänger und versuch mich damit herum zu schlagen. Programmier aber erst Assembler und kann deshalb nicht richtig denn code lesen denn du da geschrieben hast. Ich glaube es liegt aber an dem LATB. Soweit ich weis ist das ein Register in dem man den Zustand der PORTs auslesen kann. Deshalb bringt dir dieser Befehl in deinem Code nichts. Du musst den Befehl PORTB benutzen. Wenn es nichts bringt dann ist vielleicht etwas an deinem Code falsch. Du kannst aber jede menge im Datenblatt deines PICs herausfinden: http://www.microchip.com/stellent/id...cName=en010327

Hoffe habe dir geholfen.

Gruß frank