Hi Leute..

Ich begebe mich gerade ans Software PWM..

Zuerst mal meinen Code :

Code:
$regfile = "m16def.dat"
$framesize = 32
$swstack = 32
$hwstack = 32
$crystal = 16000000
$baud = 9600

Config Portc = Output
Config Timer1 = Pwm , Prescale = 8

Dim Y As Byte


Y = 0


Do

   If Timer1 < Y
      Then Portc.0 = 1
      Else Portc.0 = 0

   Incr Y

   If Y = 255
      Then Y = 0

Loop

End
Sobald ich diesen Code Compilieren will spuckt mir Bascom Folgende Fehler aus!

"Error : 1 Line : 19 Unknow Statement [IMER1 < Y] , in File ...." (Nein, "IMER1" ist kein Schreibfehler!)
"Error : 31 Line : 20 Invalid datatype [[0011] 0[THEN PORTC]] , in File ..."
"Error : 124 Line : 20 Loop expected , in File ..."


Aber leider versteh ich keinen einzigen Fehler.....

Falls ihr mir hier nicht helfen könnt, könnt ihr mir einen funktionieren Code schreiben/erklären??!!?? Wäre euch sehr dankbar!


Mfg Yannik