Can anyone recommend me a good book or any internet link to study

AI Thread Summary
The discussion centers on recommendations for studying the ATmega16 microcontroller, with users suggesting various resources. A notable recommendation is to engage with the community at avrfreaks.net for troubleshooting and guidance. Instructables is highlighted as a starting point for beginners, particularly for AVR programming. Users also note that many AVR microcontrollers share similar characteristics, making it feasible to apply knowledge from one to another, such as the ATmega328. Ultimately, the Arduino Starter Kit is suggested as an accessible option for beginners due to its ease of use and abundant online resources.
asad1111
Messages
51
Reaction score
0
can anyone recommend me a good book or any internet link to study microcontroller atmega16 from very basic to advance level iwnat to learn only one controller and someone revommend me that you should learn ATMEGA16 SO please help
 
Engineering news on Phys.org


asad1111 said:
can anyone recommend me a good book or any internet link to study microcontroller atmega16 from very basic to advance level iwnat to learn only one controller and someone revommend me that you should learn ATMEGA16 SO please help

Why specifically the atmega16? The AVR suite of uC's is vast and there are many choices to choose from. For you original question, I would recommend collaboration with the guys at http://avrfreaks.net for any questions that may stump you. As for material you can start with an instructibles to get going right away. http://www.instructables.com/id/Beginners-Guide-AVR-Programming/

Most of the AVR microcontrollers have very similar characteristics and you can easily choose say an atmega328 and apply most of the same principles to each. If you are programming in C, there will be almost no difference in your code.

What language have you decided to start learning with?

Chris
 
Last edited by a moderator:


triden said:
Why specifically the atmega16? The AVR suite of uC's is vast and there are many choices to choose from. For you original question, I would recommend collaboration with the guys at http://avrfreaks.net for any questions that may stump you. As for material you can start with an instructibles to get going right away. http://www.instructables.com/id/Beginners-Guide-AVR-Programming/

Most of the AVR microcontrollers have very similar characteristics and you can easily choose say an atmega328 and apply most of the same principles to each. If you are programming in C, there will be almost no difference in your code.

What language have you decided to start learning with?

Chris
thanx chris actually i know c lagauge so i will start with c the links are quite good actually someone told me that simple 8051 microcontroller does not have enough fuctionallity since iam in first year of electrical engineering my senior advised me to learn ATMEGA16 because it has i think built in "ADC" and other many built in functions and he said that if i will learn this microcontroller i will not have to learn any other controller for entire 4 years.so that's why i choose it.
 
Last edited by a moderator:


Hmm, since you're a beginner, I suggest getting an Arduino Uno.

...Done laughing? Great.

Seriously though, the Arduino Starter Kit is probably something you'll want to take a look at. My reasons being that
1.) you're new to microcontroller programming,
2.) the Arduino Uno (at least when it comes to the starter kit) comes with an ATmega328, which is a fine microcontroller to start with,
3.) Arduinos are freakishly easy to program. No screwing around in assembly. Just upload the C-code and you're done! and
4.) You can find a hell of a lot of resources online for the Arduino (I'm talking tutorials here).

Just search the internet and I'm pretty sure you'll find something you'll like.
 
Thread 'Weird near-field phenomenon I get in my EM simulation'
I recently made a basic simulation of wire antennas and I am not sure if the near field in my simulation is modeled correctly. One of the things that worry me is the fact that sometimes I see in my simulation "movements" in the near field that seems to be faster than the speed of wave propagation I defined (the speed of light in the simulation). Specifically I see "nodes" of low amplitude in the E field that are quickly "emitted" from the antenna and then slow down as they approach the far...
Hello dear reader, a brief introduction: Some 4 years ago someone started developing health related issues, apparently due to exposure to RF & ELF related frequencies and/or fields (Magnetic). This is currently becoming known as EHS. (Electromagnetic hypersensitivity is a claimed sensitivity to electromagnetic fields, to which adverse symptoms are attributed.) She experiences a deep burning sensation throughout her entire body, leaving her in pain and exhausted after a pulse has occurred...
Back
Top