Hallo Marten83.

Was du ursprünglich machen wolltest ist ein analoger Verstärker.
Das würde schon funktionieren, aber du "verbrätst" dabei einfach die überschüssige Leistung in dem FET. Das kann schon seine Vorteile haben, aber wenn du nur eine Lampe dimmen willst ist es wesentlich effektiver eine digitale Endstufe (für den Fall PWM) zu benutzen. Also den FET einfach nur für eine bestimmte Zeit durchzuschalten. Bei Hausinstallationen wird es ja auch ähnlich gemacht (Phasenanschnittdimmer).
Du kannst dadurch Bauteile benutzen die für eine geringere Verlustleistung ausgelegt sind (meist kleiner und billiger).
Um die Frequenz würde ich mir keine großen Gedanken machen. Ich denke nicht das bei einer Glühlampe so hohe Frequenzen notwendig sind. Die Dimmer im Haus arbeiten auch mit 50Hz!

Den PWM-Code für 8051er zu schreiben ist nicht besonders Schwer.
Ich habe vor einiger Zeit einen kleinen Motorcontroller gebaut der genau das macht. Fals du Interesse hast dir den Code (Assembler) mal anzuschauen schick ich ihn dir gerne zu.