advertisingbas.blogg.se

Mplab xc8 vs xc16
Mplab xc8 vs xc16













mplab xc8 vs xc16

I will answer both of these questions together. So far the answer given limits itself to 8-bit PIC microelectronics, but the OP asked (in part): That's simple - you choose XC8 since it's the currently supported one.

#Mplab xc8 vs xc16 how to

If any compiler can be used for say compiling PIC18F code, then what decides which one I choose? I really want to know how to decide which one to go with.

mplab xc8 vs xc16

If you don't like C, then there are a number of BASIC compilers for 8-bit PIC chips, including Swordfish. There is also the open source SDCC compiler, but it's very basic and only has partial PIC support, and doesn't (as far as I know) work with MPLAB.Īnother one, which uses its own IDE, is called CCS, though I have never used it. Old compilers that don't get updated won't support the new chips.Īre there more compilers than these 3 that I need to be aware of? As new chips are released the compiler has to support them. It's also deprecated in favour of XC8.Īre certain compilers only used for specific microcontrollers? HI-Tech is a third party compiler written by someone else that Microchip bought the rights to. They also took the opportunity to name it something more logical. C18 is old and rubbish, so they made XC8 which is much better. Why are there different compilers when one can do the job?Ĭ18 has been superseded by XC8.















Mplab xc8 vs xc16