also, dein Fehler liegt in der Ersten (und damit auch 2.) for-schleife... Eigentlich gaaanz einfach und PickNick hatte es auch gefunden Bild  . Ein char (=byte) kann nur von 0 bis 255 zählen, dann läuft er über, also zählt wieder von 0 los. Ist eine einfache Unendlichschleife, d.h. da kommst du erst raus, wenn du deinem PIC den Saft wegnimmst um ihn wieder in den Brenner zu stecken Bild  

Also, die 1000 mal auf 255 ändern und probieren. Wenn es dann noch immer nicht geht, guck dir mal die Pause an, sollte aber eigentlich so gehen...
MfG
Mobius