Hola pañero, en ensamble yo no te puedo ayudar porque no tengo idea de ensamble en 8051, si tienes la posiblidad, programalo en C, el keil C tiene ya las funciones de leer y escribir de puerto serie (getc, putc....), solo tienes configurar correctamente el puerto y escribir mediante estas funciones. Talvez como todos los fabricantes, tengan algun programa ejemplo en la web de atmel y pueda valerte para hacer lo que quieres. Un saludo.