Hi,
also wenn's einfach sein soll, dann bietet sich Basic an.
Bascom gibt's auch für die 8051er, also auch für den 89C2051
Da Hochsprachen nicht so effizient wie Assembler sind, bietet es sich allerdings an, einen etwas größeren Controller (mehr Speicher) zu verwenden.
Muß es der 89C2051 sein ?

Gruß
Christopher