Content deleted Content added
m emph |
wfy 2nd pgph |
||
Line 1:
The '''Atmel AVR''' is a family of [[RISC]] [[microcontroller]]s from [[Atmel]]. The AVR architecture was conceived by two students at the [[Norwegian Institute of Technology]] (NTH) and further refined and developed at '''Atmel Norway''', the Atmel daughter company founded by the two chip architects.
The AVR is a [[
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.
Line 10:
The [[AVR instruction set]] is more regular than that of many other 8-bit microcontrollers ([[PIC microcontroller|PIC]] for example). However, it is not strictly orthogonal: pointer registers X, Y, Z have different addressing capabilities, and the same with Register File and IO File locations, .
Like the PIC, it has a dedicated [[
The acronym '''AVR''' has been reported/rumoured to stand for '''''A'''dvanced '''V'''irtual '''R'''ISC'' and/or the initials of the two company founders—'''A'''lf Egil Bogen and '''V'''egard Wollan—who for their part have chosen to let the matter rest unresolved, giving mostly shadowy answers when asked directly.
|