3 ms·
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 A
by theamk 6y ago
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.
- m-ee 6y agoCapable 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.
- pjmlp 6y agoIf 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/mikroc-pic https://www.mikroe.com/mikropascal-pic https://www.mikroe.com/mikropascal-pic https://www.mikroe.com/mikrobasic-pic https://www.mikroe.com/mikrobasic-pic
- lloydatkinson 6y agoPlease, these tools and their IDE should be considered a crime against humanity.
- pjmlp 6y agoI give that role to C and the security exploits it allows.
- lloydatkinson 6y agoNo the IDE's are literally terrible - imagine your favourite editor with everything removed. It's basically notepad.