Re: Is it difficult to program AVR MCU using Assembly langua
I started with Pic, moved to 8051 and now I am using AVR (all in assembler) and they all have their pros and cons. My biggest gripe with AVR are the equates. For example if yo have an LED on port A bit 3, you cannot equate portA,3 as LED. You have to equate LED=3 and then refer to it as PortA,LED, instead of just LED. The problem is if you move the LED from 1 port to another, you cannot just edit the equate. But having said that I still found AVR assembler quite easy to master.
AVR studio (which is free) does have a few bugs but they are quite manageable.
My conclusion - stay with assembler.