Society of Robots - Robot Forum

Software => Software => Topic started by: roboninja93 on December 19, 2011, 01:03:28 AM

Title: help in programming
Post by: roboninja93 on December 19, 2011, 01:03:28 AM
i am new to programming n want to learn programming of microcontrollers(planning to wok with atmega 8)
i know C++.... plz suggest any link or a book for learning the same....
Thanks 
Title: Re: help in programming
Post by: newInRobotics on December 20, 2011, 01:47:22 AM
Have You tried googling for AVR Tutorials?
Title: Re: help in programming
Post by: roboninja93 on December 20, 2011, 07:46:55 AM
yeah i tried tat but couldnt get much on programming.....
Thanks for reply
Title: Re: help in programming
Post by: dominiqued on January 10, 2012, 12:14:44 PM
http://www.atmel.com/dyn/resources/prod_documents/avr_3_04.pdf (http://www.atmel.com/dyn/resources/prod_documents/avr_3_04.pdf)

that is a guide on how to program a microcontroller in a c language. it helped me.
Title: Re: help in programming
Post by: newInRobotics on January 10, 2012, 01:41:31 PM
yeah i tried tat but couldnt get much on programming.....
Are You serious?!!

[TUT] [C] Newbie's Guide to AVR Timers  (http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=50106)

[TUT] [C] Newbie's Guide to AVR PWM (Incomplete)  (http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=68302)

AVR-GCC code compatibility (http://winavr.scienceprog.com/winavr-tool-set/avr-gcc-code-compatibility.html)

[TUT] [C] Newbie's Guide to the AVR ADC  (http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=56429)

Bit masking for doing low level MCU programming (http://www.kineticsandelectronics.com/node/104)

[TUT][C]Optimization and the importance of volatile in GCC  (http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=97382&highlight=volatile)

C code optimisation (http://www.societyofrobots.com/member_tutorials/node/202)

[TUT] [C] Using the EEPROM memory in AVR-GCC  (http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=38417)

Should be enough to start with  ;D
Title: Re: help in programming
Post by: roboninja93 on January 13, 2012, 05:10:04 AM
yeah indeed they are really helpful....
thanks :)