-------------------------------------------------- From: "RussellMc" Sent: Wednesday, August 11, 2010 1:20 PM To: "Microcontroller discussion list - Public." Subject: Re: [PIC] 18F45K20 newbie help >> > If you upgrade to the PIC32 >> > then you will definitely need it as it was designed for C. > > I'd ignore that, except that machine language non-C biased people may > say something ruder :-) > 'Designed for C' improves it for C use(hopefully), but almost > certainly hardly affects its suitability for using assembler. > (I'm not advocating use of assembler in this context - just noting > that some may find the comment challengeable :-) ). Agreed - I wasn't inferring that assembler *cannot* be used, just that the= =20 PIC32 is optimised (designed was probably the wrong word..) for high level= =20 languages such as C, and most of the code examples/libraries are written in= =20 C. In general it's pretty hard to beat the C32 compiler, so there's less=20 call for writing in assembler than the lower end PICs. However, if you did= =20 want to write a whole program in assembler for some reason there is nothing= =20 stopping you, and in some cases I'm sure it makes sense (like writing an=20 RTOS maybe) =20 --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .