NoICE is a debugger for microprocessors useful for many targets.
inDART-HCS12 is an in-circuit debugger as well as a programming tool.
NoICE for 8051 using a target monitor and the NoICE Serial Protocol.