Man kann Bascom auch benutzen um .hex files die mit einem anderen Compiler / Assembler erzeugt per ISP zu übertragen. Über diesen Umweg geht der Prgrammer also auch für andere Programme. Wieweit es da eine direkte unterstützung z.B. durch AVRDude gibt weiss ich nicht, wäre aber möglich.

Eine RS232 Verbindung ist schon ganz sinnvoll zum Testen von programmen. Eine andere Möglichkeit Fehler zu finden ist es da Programm im Simulator (BASCOM oder AVRStudio) laufen zu lassen.