News for hackers. Stuff that matters.
Re:A Guide to Pic Microcontroller Paging by theamk on Sunday June 14, 2020 @12:11AM (#23515059)
But even then, why bother with PICs which need assembly programming and their paging?

There are ton of other 8-bitters which have no need for paging -- Atmel AVR, MSP430, even modern 8051 clones and higher end PICs.

They all come in variety of DIP shapes and memory sizes, too. And great C-based toolchains.

I think that for the last ten or so years, there is no excuse for someone to use low-end PIC, the ones where you need to write "pagesel" my hand, at all. There is no niche where they are good.

Re:A Guide to Pic Microcontroller Paging by pjmlp on Sunday June 14, 2020 @03:30AM (#23515789)
If one is willing to pay for tools, PICs can also be programming in Basic, Pascal and C.

https://www.mikroe.com/mikroc-pic

https://www.mikroe.com/mikropascal-pic

https://www.mikroe.com/mikrobasic-pic

Re:A Guide to Pic Microcontroller Paging by lloydatkinson on Monday June 15, 2020 @04:49AM (#23525257)
Please, these tools and their IDE should be considered a crime against humanity.
Re:A Guide to Pic Microcontroller Paging by pjmlp on Monday June 15, 2020 @11:33AM (#23528414)
I give that role to C and the security exploits it allows.
Re:A Guide to Pic Microcontroller Paging by lloydatkinson on Tuesday June 16, 2020 @05:27AM (#23537292)
No the IDE's are literally terrible - imagine your favourite editor with everything removed. It's basically notepad.
Re:A Guide to Pic Microcontroller Paging by m-ee on Sunday June 14, 2020 @01:15AM (#23515295)
Capable C compilers have been around for a long time on PICs. I’ve only seen people using assembly for legacy systems that were already written that way.

That said I wouldn’t use one for a new product. I think they could still have a place in education because of the quality of their data sheets and their robustness. In grad school we had a graveyard of ARM chips but the PICs put up with a really surprising amount of abuse.