It shouldn’t be difficult at all to support 16F628A with 16F84A support as a starting point.
Write CMCON 0x07h, and the rest of the code for 16F84A should run.
Then you just need the analogue support, and new registers like those for UART, etc,
and you have 876/877 and some other midrange pics as well.
Having said that, I can’t imagine wanting to use an online compiler over MPLab.
You can install Windows as a separate boot on it, and run MPlab on a Mac.
Cheers, Art.
Write CMCON 0x07h, and the rest of the code for 16F84A should run.
Then you just need the analogue support, and new registers like those for UART, etc,
and you have 876/877 and some other midrange pics as well.
Having said that, I can’t imagine wanting to use an online compiler over MPLab.
You can install Windows as a separate boot on it, and run MPlab on a Mac.
Cheers, Art.