n eh querendo jogar agua na tua cerveja, mas...
se o teste de eco n funcionou, bem provável q vc programando em asm tb n funcionará.
se os msm caracteres estao aparecendo, pode ser erro de configuração.
certifique de que configurou corretamente a velocidade, tamanho de palavra, bits de parada, paridade e controle de fluxo.
Sugiro vc testar um outro programa como terminal, o 232Analyser. Um pouco mais versátil.
E se mesmo assim n fazer funcionar o eco curto-circuitando o pino 2 e 3 do db9 no computador e pós max232, nem adianta esquentar a cabeça com o microcontrolador.