AVR microcontrollers: Difference between revisions

Content deleted Content added
Chungyan5 (talk | contribs)
Development: - modify to more good words
Chungyan5 (talk | contribs)
Development: - add programmer and fuse bit
Line 21:
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.
 
== Setup Tools For Development ==
*Setup tools in Linux Debian box
**login to root user
**using apt-get command to install them, typing by "apt-get install binutils-avr gcc-avr avr-libc uisp"
*[http://www.linuxfocus.org/English/November2004/article352.shtml#352lfindex8 prepare a simple avr serial programmer]
* if you buy a new chip, you cannot program this chip by the above serial programmer. You must have a avr parallel programmer to set the Fuse High Byte - SPIEN bit to logic LOW. Please take a look of [http://www.atmel.com/dyn/resources/prod_documents/doc2502.pdf page 236 of atmel datasheet 8535 as example]. Then
*References
**[http://www.linuxfocus.org/English/November2004/article352.shtml tell you how to start]