Take the 2-minute tour ×
Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. It's 100% free, no registration required.

I think I have used enough of the AVR series by atmel to say that I understand how to use it. I know somethings about how it actually works, but I would like to know more. Are there any good resources which describe the architecture of Atmega or RISC architecture in general? I know the datasheet has all this (and I really looooovvee the datasheet, its kinda my bible) but I need something little more simple than that. Any help?

share|improve this question

3 Answers 3

up vote 4 down vote accepted

Learn AVR assembly, it's the best practical way to learn about the architecture.

http://www.avr-asm-tutorial.net/avr_en/

share|improve this answer

Check out the white papers in the Other Docs section of Atmel's website: http://www.atmel.com/dyn/products/other_docs.asp?family_id=607#White_Paper .

A long time ago I read the one called The AVR Microcontroller and C Compiler Co-Design which explains why they think the AVR instruction set is well-suited for the C language. Some of the other documents there explain the AVR architecture or a series of chips in general.

share|improve this answer

AVR Freaks.

share|improve this answer
    
I know about the site, but I am looking for a much more concise way to learn. –  Rick_2047 Jan 18 '11 at 17:14

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.