Warum "tickt" der Summer nur (wie eine laute Analoguhr an der Wand) und spielt keinen Dauerton, wenn der entsprechende Port durchgängig auf "1" steht?
Möglicherweise handelt es sich nicht um einen "Summer" im landläufigen Sinne, sondern einfach nur um ein Piezo-Schallwandler. Wenn Du damit die Luft zum schwingen bringen willst, musst Du ihn zum Schwingen bringen . Also einfach mal ein Rechteckpuls auf dem entsprechenden Port erzeugen - also zB 1 ms Port an, 1 ms Port aus, und das in einem Loop.

Dass Du so schnell die 4 kB Grenze von Bascom erreichst, wundert mich etwas. Ob sich die 89 € für Bascom lohnen musst Du irgendwie selbst entscheiden. Ich finde schon. Du bekommst immerhin lifelong Updates/ -grades. Aber die Diskussion lohnt eigentlich nicht, da wird's erfahrungsgemäß schnell weltanschaulich .

Mit LunaAVR kenne ich mich nicht aus, da müsste jemand anderes helfen.

Gruß
Malte