So I understand AVR assembly for the most part, and generally understand the overview of microcontrollers. but when it comes to specific components (besides the obvious stuff like resistors/batterys) I dont understand what they do....and more specifically WHEN to use them?
Stuff like Capacitors,Regulators,Inductors,Crystals,Etc
Where can I find a generally overview of When and what these components do? to further my knowledge. I can of course wikipedia the definitions....but I more want to know when I should use these specific things, and what to use...
Thanks