<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
>

<channel>
	<title>PoBot</title>
	<link>http://www.pobot.org/</link>
	<description>Site de l'association Pobot, club de robotique de Sophia-Antipolis</description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>

	<image>
		<title>PoBot</title>
		<url>http://www.pobot.org/IMG/siteon0.gif</url>
		<link>http://www.pobot.org/</link>
		<height>80</height>
		<width>85</width>
	</image>




	<item>
		<title>Vecteurs d'interruption pour AVR</title>
		<link>http://www.pobot.org/Vecteurs-d-interruption-pour-AVR.html</link>
		<guid isPermaLink="true">http://www.pobot.org/Vecteurs-d-interruption-pour-AVR.html</guid>
		<dc:date>2010-03-07T17:19:31Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Julien</dc:creator>

<category domain="http://www.pobot.org/-Trucs-et-astuces-pour-Atmel-AVR-.html">Trucs et astuces</category>


		<description>Le principe d'interruption est rapidement n&#233;cessaire pour g&#233;rer des comportements non-lin&#233;aires. En effet concevoir un programme de robot (ou tout autre syst&#232;me &#233;lectronique) avec seulement des s&#233;quences d'instructions et des boucles arrive rapidement &#224; ses limites. &lt;br /&gt;Il n'est pas non plus toujours n&#233;cessaire de recourir &#224; un syst&#232;me d'op&#233;rations temps r&#233;el (m&#234;me si nous avons trait&#233; ce sujet : RTOS sur AVR). On va donc pr&#233;senter ici comment &#233;crire un programme &quot;r&#233;actif&quot; qui g&#232;re des &quot;&#233;v&#233;nements&quot;. Dans le langage informatique, on parle d'interruptions car le programme principal (ou &quot;main&quot; (...)


-
&lt;a href="http://www.pobot.org/-Trucs-et-astuces-pour-Atmel-AVR-.html" rel="directory"&gt;Trucs et astuces&lt;/a&gt;


		</description>



		
		<enclosure url="http://www.pobot.org/IMG/zip/TestISR.zip" length="7108" type="application/zip" />
		
		<enclosure url="http://www.pobot.org/IMG/jpg/AVRFLASH07032010.jpg" length="83090" type="image/jpeg" />
		
		<enclosure url="http://www.pobot.org/IMG/jpg/leds.jpg" length="398749" type="image/jpeg" />
		

	</item>



	<item>
		<title>Configurer AVRLIB pour AVRDUDE</title>
		<link>http://www.pobot.org/Configurer-AVRLIB-pour-AVRDUDE.html</link>
		<guid isPermaLink="true">http://www.pobot.org/Configurer-AVRLIB-pour-AVRDUDE.html</guid>
		<dc:date>2010-02-28T16:54:02Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Julien</dc:creator>

<category domain="http://www.pobot.org/-Trucs-et-astuces-pour-Atmel-AVR-.html">Trucs et astuces</category>

		<dc:subject>WinAVR</dc:subject>
		<dc:subject>AVRLIB</dc:subject>

		<description>On ne pr&#233;sente plus AVRLIB, un ensemble de fonctions pour les microcontr&#244;leurs AVR qui simplifie beaucoup l'&#233;criture de programmes utilisant des p&#233;riph&#233;riques internes (timers, counter, I2C, UART) ou externes (LCD, ...). &lt;br /&gt;Un seul inconv&#233;nient : le makefile utilis&#233; dans les exemples permet de compiler mais ne propose pas de programmer un microcontr&#244;leur (ce qui est d&#233;sormais obligatoire pour rester aussi pratique et automatique qu'Arduino). &lt;br /&gt;Pas de souci, il suffit de modifier un fichier pour rajouter un appel &#224; avrdude. On va prendre la partie du makefile de WinAVR et le copier dans le (...)


-
&lt;a href="http://www.pobot.org/-Trucs-et-astuces-pour-Atmel-AVR-.html" rel="directory"&gt;Trucs et astuces&lt;/a&gt;

/ 
&lt;a href="http://www.pobot.org/+-WINAVR-+.html" rel="tag"&gt;WinAVR&lt;/a&gt;, 
&lt;a href="http://www.pobot.org/+-AVRLIB-+.html" rel="tag"&gt;AVRLIB&lt;/a&gt;

		</description>



		

	</item>



	<item>
		<title>Utiliser WinAVR et MFile et AVRDUDE</title>
		<link>http://www.pobot.org/Utiliser-WinAVR.html</link>
		<guid isPermaLink="true">http://www.pobot.org/Utiliser-WinAVR.html</guid>
		<dc:date>2010-02-16T12:32:05Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Julien</dc:creator>

<category domain="http://www.pobot.org/-Trucs-et-astuces-pour-Atmel-AVR-.html">Trucs et astuces</category>

		<dc:subject>WinAVR</dc:subject>

		<description>Pour programmer un microcontr&#244;leur Atmel AVR, on doit &#233;crire du code source sur son ordinateur et le compiler pour le transformer en un programme pour AVR, puis le transf&#233;rer dans le micro-contr&#244;leur. &lt;br /&gt;Toutes ces &#233;tapes n&#233;cessitent une suite de logiciels diff&#233;rents (un &#233;diteur de texte, un compilateur sp&#233;cifique selon le langage choisi, et un logiciel de transfert, pour simplifier) plus tous les outils de v&#233;rification de code, d'optimisation de taille, etc... &lt;br /&gt;C'est ce que permet WinAVR, une suite d'outils pour AVR bas&#233; sur des outils libres (GNU) notamment le cross-compilateur avr-gcc. (...)


-
&lt;a href="http://www.pobot.org/-Trucs-et-astuces-pour-Atmel-AVR-.html" rel="directory"&gt;Trucs et astuces&lt;/a&gt;

/ 
&lt;a href="http://www.pobot.org/+-WINAVR-+.html" rel="tag"&gt;WinAVR&lt;/a&gt;

		</description>



		
		<enclosure url="http://www.pobot.org/IMG/jpg/winavr_menu.jpg" length="23343" type="image/jpeg" />
		
		<enclosure url="http://www.pobot.org/IMG/jpg/Add_Files_17022010_173817.jpg" length="40340" type="image/jpeg" />
		
		<enclosure url="http://www.pobot.org/IMG/jpg/Fullscreen_capture_17022010_172330.jpg" length="66785" type="image/jpeg" />
		
		<enclosure url="http://www.pobot.org/IMG/jpg/Fullscreen_capture_17022010_173640.jpg" length="54216" type="image/jpeg" />
		
		<enclosure url="http://www.pobot.org/IMG/jpg/Programmer_s_Notepad_-_servoclock.c_17022010_173914.jpg" length="93060" type="image/jpeg" />
		
		<enclosure url="http://www.pobot.org/IMG/jpg/Programmer_s_Notepad_-_servoclock.c_17022010_173910.jpg" length="74390" type="image/jpeg" />
		
		<enclosure url="http://www.pobot.org/IMG/jpg/Programmer_s_Notepad_-_servoclock.c_17022010_173932.jpg" length="94738" type="image/jpeg" />
		
		<enclosure url="http://www.pobot.org/IMG/jpg/Programmer_s_Notepad_-_servoclock.c_17022010_173953.jpg" length="139153" type="image/jpeg" />
		
		<enclosure url="http://www.pobot.org/IMG/jpg/Programmer_s_Notepad_17022010_172602.jpg" length="69012" type="image/jpeg" />
		
		<enclosure url="http://www.pobot.org/IMG/jpg/mfile_17022010_173613.jpg" length="46064" type="image/jpeg" />
		
		<enclosure url="http://www.pobot.org/IMG/jpg/mfile_17022010_173625.jpg" length="53749" type="image/jpeg" />
		

	</item>



	<item>
		<title>Communication entre deux cartes</title>
		<link>http://www.pobot.org/Communication-entre-deux-cartes.html</link>
		<guid isPermaLink="true">http://www.pobot.org/Communication-entre-deux-cartes.html</guid>
		<dc:date>2009-11-25T12:21:10Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Julien</dc:creator>

<category domain="http://www.pobot.org/-Trucs-et-astuces-pour-Atmel-AVR-.html">Trucs et astuces</category>


		<description>Pour les besoins d'un nouveau projet, je dois faire communiquer deux cartes entre elles. &lt;br /&gt;Il y a plusieurs raisons qui peuvent vous amener &#224; faire ce choix : &lt;br /&gt;pas assez de puissance ou de place dans votre carte principale &lt;br /&gt;pas assez d'entr&#233;es/sorties (surtout le port s&#233;rie par exemple) &lt;br /&gt;communication &#224; distance &lt;br /&gt;Dans mon cas, il s'agit de la troisi&#232;me possibilit&#233; mais le probl&#232;me reste le m&#234;me. &lt;br /&gt;Connexion mat&#233;rielle &lt;br /&gt;Pour faire communiquer deux circuits &#233;lectronique, il faut les relier avec un moyen identique de chaque c&#244;t&#233;, donc il est n&#233;cessaire que les cartes soient compatibles. &lt;br /&gt;Si on (...)


-
&lt;a href="http://www.pobot.org/-Trucs-et-astuces-pour-Atmel-AVR-.html" rel="directory"&gt;Trucs et astuces&lt;/a&gt;


		</description>



		

	</item>



	<item>
		<title>AVRlib et les timers des ATmega168</title>
		<link>http://www.pobot.org/AVRlib-et-les-timers-des-ATmega168.html</link>
		<guid isPermaLink="true">http://www.pobot.org/AVRlib-et-les-timers-des-ATmega168.html</guid>
		<dc:date>2009-01-31T10:50:31Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Julien</dc:creator>

<category domain="http://www.pobot.org/-Trucs-et-astuces-pour-Atmel-AVR-.html">Trucs et astuces</category>

		<dc:subject>WinAVR</dc:subject>
		<dc:subject>AVRLIB</dc:subject>

		<description>Un petit article pour aider ceux qui ont des erreurs de compilation en utilisant les fonctions de timers d'AVRlib avec un ATmega168, ATmega48 ou ATmega 88.

-
&lt;a href="http://www.pobot.org/-Trucs-et-astuces-pour-Atmel-AVR-.html" rel="directory"&gt;Trucs et astuces&lt;/a&gt;

/ 
&lt;a href="http://www.pobot.org/+-WINAVR-+.html" rel="tag"&gt;WinAVR&lt;/a&gt;, 
&lt;a href="http://www.pobot.org/+-AVRLIB-+.html" rel="tag"&gt;AVRLIB&lt;/a&gt;

		</description>



		
		<enclosure url="http://www.pobot.org/IMG/png/Capture_452.png" length="21898" type="image/png" />
		
		<enclosure url="http://www.pobot.org/IMG/png/Capture_453.png" length="21934" type="image/png" />
		
		<enclosure url="http://www.pobot.org/IMG/png/Capture_451.png" length="10437" type="image/png" />
		

	</item>



	<item>
		<title>ICmega8 et les fuse bits</title>
		<link>http://www.pobot.org/ICmega8.html</link>
		<guid isPermaLink="true">http://www.pobot.org/ICmega8.html</guid>
		<dc:date>2008-02-28T20:34:25Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Julien</dc:creator>

<category domain="http://www.pobot.org/-Trucs-et-astuces-pour-Atmel-AVR-.html">Trucs et astuces</category>

		<dc:subject>WinAVR</dc:subject>

		<description>Ces petites cartes sont tr&#232;s pratiques. Cet article r&#233;pond &#224; un probl&#232;me que nous avons rencontr&#233; avec les fuse bits, et permet la prise en main des cartes et des microcontr&#244;leurs AVR par un petit exercice pratique.

-
&lt;a href="http://www.pobot.org/-Trucs-et-astuces-pour-Atmel-AVR-.html" rel="directory"&gt;Trucs et astuces&lt;/a&gt;

/ 
&lt;a href="http://www.pobot.org/+-WINAVR-+.html" rel="tag"&gt;WinAVR&lt;/a&gt;

		</description>



		
		<enclosure url="http://www.pobot.org/IMG/jpg/read_fuse_bit_icmega8.jpg" length="77023" type="image/jpeg" />
		
		<enclosure url="http://www.pobot.org/IMG/jpg/command_fuse_bit_icmega8.jpg" length="107569" type="image/jpeg" />
		
		<enclosure url="http://www.pobot.org/IMG/jpg/port_serie_incircuit.jpg" length="13962" type="image/jpeg" />
		
		<enclosure url="http://www.pobot.org/IMG/jpg/read_fuse_bit_bad_board.jpg" length="66795" type="image/jpeg" />
		
		<enclosure url="http://www.pobot.org/IMG/jpg/avrdude_pc_portable.jpg" length="26204" type="image/jpeg" />
		
		<enclosure url="http://www.pobot.org/IMG/jpg/avrdude_pc_bureau.jpg" length="27896" type="image/jpeg" />
		
		<enclosure url="http://www.pobot.org/IMG/jpg/clock_select_fusebit.jpg" length="48195" type="image/jpeg" />
		
		<enclosure url="http://www.pobot.org/IMG/jpg/start_up_time.jpg" length="51277" type="image/jpeg" />
		
		<enclosure url="http://www.pobot.org/IMG/jpg/fuse_low_byte.jpg" length="122566" type="image/jpeg" />
		
		<enclosure url="http://www.pobot.org/IMG/jpg/fuse_high_byte.jpg" length="173720" type="image/jpeg" />
		
		<enclosure url="http://www.pobot.org/IMG/jpg/ICmega8.jpg" length="69315" type="image/jpeg" />
		

	</item>



	<item>
		<title>In Situ Programming</title>
		<link>http://www.pobot.org/In-Situ-Programming.html</link>
		<guid isPermaLink="true">http://www.pobot.org/In-Situ-Programming.html</guid>
		<dc:date>2005-10-17T20:10:59Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Patrick</dc:creator>

<category domain="http://www.pobot.org/-Trucs-et-astuces-pour-Atmel-AVR-.html">Trucs et astuces</category>


		<description>On appelle ISP ou In Situ Programming la m&#233;thode de chargement du code dans les microcontr&#244;leurs (Atmels)directement sur le support d'utilisation finale (carte &#233;lectronique, robot, balise).

-
&lt;a href="http://www.pobot.org/-Trucs-et-astuces-pour-Atmel-AVR-.html" rel="directory"&gt;Trucs et astuces&lt;/a&gt;


		</description>



		
		<enclosure url="http://www.pobot.org/IMG/pdf/isp_board.pdf" length="21962" type="application/pdf" />
		
		<enclosure url="http://www.pobot.org/IMG/zip/isp_eagle.zip" length="27806" type="application/zip" />
		
		<enclosure url="http://www.pobot.org/IMG/pdf/isp_schema.pdf" length="44220" type="application/pdf" />
		
		<enclosure url="http://www.pobot.org/IMG/pdf/isp_typon.pdf" length="39181" type="application/pdf" />
		
		<enclosure url="http://www.pobot.org/IMG/jpg/programmateur_isp.jpg" length="10352" type="image/jpeg" />
		
		<enclosure url="http://www.pobot.org/IMG/jpg/ports.jpg" length="10221" type="image/jpeg" />
		

	</item>





</channel>

</rss>
