Ich glaube die Fehlermeldung ist klar. Du scheinst die Demo-Version von BASCOM-AVR zu verwenden und diese ist auf maximal 2KB erzeugten Code begrenzt. Dein Programm erzeugt 2144 Bytes Programmcode
Du hast nun 2 Möglichkeiten:
Entweder die Programmgröße auf dieses Limit reduzieren oder die Voll-Version zu kaufen. Ich würde Dir zu letzterem raten, da BASCOM-AVR ein sehr guten Preis/Leistungsverhältnis hat und für jeden, der ATMEL AVR Prozessoren mit der Programmsprache BASIC programmieren will es meines Erachtens der beste Compiler ist.