Das mit If ist auch ok.

am anfang sollte noch baudrate rein:

d.h. $baud = 9600
oder was auch immer du benützt

dann die inputs müssen mit pin declariert werden.. da ist Bascom ein wenig eigen. Output --> port input-->pin und pullups ein port

dann If Licht < 900then fehlt ein leerzeichen