I have an old version of the C51 compiler which needs a parallel port dongle to generate a compiled output (Compiler V5.0/uVision 1.13). Parallel ports are disappearing on laptops and also on desktops. What options do I have? Is there a USB to parallel adaptor that may work? Do I have to upgrade to a modern version of compiler, which is not economically viable in this current economic climate?
So do that, then - being sure to give all your time estimates with an "if I had a 'C' compiler" comparison.
Get your existing compiler to give assembler listings for everything, and then carry on in assembler...
"My projects are not that large so could be done with free tools"
Have you looked at SDCC? Or one of the cheaper commercial tools?
"Small companies like the one I work for are really feeling the pinch."
I don't think they can blame the current climate for having skimped on tools over the past ten years!
Someone, all those years ago, must have worked out that it was worth buying that Keil licence.
What's changed?