Content deleted Content added
m disambiguation: GCC |
m →External link: avrmon-stk200 |
||
Line 3:
Unlike the [[PIC microcontroller|PIC]], the AVR [[instruction set]] is strictly orthogonal and compatible across models. The AVR was designed at the outset for efficient execution of [[compiler|compiled]] [[C programming language|C]] code. Thus some instructions, such as '<code>add immediate</code>', are strangely missing (you have to '<code>subtract immediate</code>' the [[complement]] instead), while others, such as '<code>compare with carry</code>', are included. Like the PIC, it has a dedicated [[hobbyist]] following (exemplified by the ''AVRFreaks'' Internet forum), largely due to the existence of cheap/free development tools, for instance a port of the GNU [[GNU Compiler Collection|GCC]] tools.
== External
*[http://www.avrfreaks.net AVRFreaks]
*[http://www.pvv.org/~torhr/avrmon-stk200/ avrmon-stk200] – [[Linux|GNU/Linux]]-based [[debugging|debug]] [[machine code monitor|monitor]] system for connecting to Atmels "STK200 Starter Kit"; also compatible with avr-[[GNU Debugger|gdb]]
[[Category:Microcontrollers]]
|