<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://wiki.electroniciens.cnrs.fr/index.php?action=history&amp;feed=atom&amp;title=Demo</id>
	<title>Demo - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.electroniciens.cnrs.fr/index.php?action=history&amp;feed=atom&amp;title=Demo"/>
	<link rel="alternate" type="text/html" href="https://wiki.electroniciens.cnrs.fr/index.php?title=Demo&amp;action=history"/>
	<updated>2026-05-14T17:19:08Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.electroniciens.cnrs.fr/index.php?title=Demo&amp;diff=3678&amp;oldid=prev</id>
		<title>William.benharbone le 15 novembre 2018 à 10:16</title>
		<link rel="alternate" type="text/html" href="https://wiki.electroniciens.cnrs.fr/index.php?title=Demo&amp;diff=3678&amp;oldid=prev"/>
		<updated>2018-11-15T10:16:42Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;div&amp;gt;[[Accueil|Home]] - [[Le groupe PIC]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[Le_groupe_PIC_:_Premiers_pas|Premiers pas]] - [[Document]] - [[Tutoriel]] - [[Librairie]] - [[Demo]] - [[Projet]] - [[PulseGenerator_:_Presentation|Pulse Generator]] - [[TODO]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Les démos du groupe PIC ont pour objectifs de vous aider à la prise en main de différentes périphériques en association avec votre microcontrôleur.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SVN: _Demo ==&lt;br /&gt;
Liste des dossiers des projets:&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Afficheur_LCD_Alphanumerique&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;Firmware_v01&amp;#039;&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;Cette première version permet simplement la prise en main de la librairie LCD sur différente architectures de microcontrôleurs PIC.&amp;lt;br /&amp;gt;De plus, un fichier main alternatif est proposé dans ce projet, voir &amp;quot;Set Configuration&amp;quot;&amp;lt;br /&amp;gt;Le fichier _main_TestCalibrationDelay.c, permet donc de calibrer les routines de temporisation en fonction de la vitesse de l&amp;#039;horloge système.&amp;lt;br /&amp;gt;Cette première version à permis de dégager l&amp;#039;organisation des répertoires pour la v02. Il n&amp;#039;est donc pas conseillé d&amp;#039;utiliser la v01 comme modèle.&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;Firmware_v02&amp;#039;&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;La partie d&amp;#039;initialisation des fusibles est regroupée dans les fichiers &amp;quot;HWP_CARTE_REFxxx_PIC_REFxxx.h&amp;quot; à la section &amp;quot;Configuration Bit settings&amp;quot;.&amp;lt;br /&amp;gt;Cela est plus cohérent dans la mesure où cette config va directement conditionner les déclarations &amp;quot;SYS_FREQ&amp;quot;, &amp;quot;GetSystemClock()&amp;quot;, &amp;quot;GetInstructionClock()&amp;quot; et GetPeripheralClock()&amp;lt;br /&amp;gt;Message sur l&amp;#039;écran LCD (Afficheur 2x16)&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;&amp;quot;Formation PIC18F&amp;quot;&amp;lt;br /&amp;gt;&amp;quot; Demo LCD v02r00&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;Firmware_v03&amp;#039;&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;Dans cette version nous allons rajouter l&amp;#039;interface avec le PC via un câble FTDI USB-TTL (TTL-232R-3V3)&amp;lt;br /&amp;gt;Message sur l&amp;#039;écran LCD (Afficheur 4x20)&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;* Formation  PIC32 *&amp;lt;br /&amp;gt;*  Demo LCD v03r00 *&amp;lt;br /&amp;gt;* UART Config :    *&amp;lt;br /&amp;gt;* (BAUD) 9600 N 8 1*&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;Firmware_v04&amp;#039;&amp;#039;&amp;#039;, à venir...&amp;lt;br /&amp;gt;Dans cette version nous allons rajouter l&amp;#039;utilisation d&amp;#039;un clavier 16 touches. Pour cela, nous mettrons en oeuvre un algorithme qui utilisera les interruptions afin de faire le décodage des lignes et colonnes pour déterminer la touche activée par l&amp;#039;utilisateur.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SVN: PIC18_Demo ==&lt;br /&gt;
Liste des dossiers des projets:&lt;br /&gt;
*I2C_MCP23018&lt;br /&gt;
*I2C_SAA1064_Interface_PC&lt;br /&gt;
*LCD_2x16_4x20_C18  --&amp;gt; à venir&lt;br /&gt;
*OneWire_DS18x20&lt;br /&gt;
*SPI_I2C_Ecran_SGD_Interface_PC&lt;br /&gt;
[[Fichier:AB Algo ProcessUART.jpeg|900px]]&lt;br /&gt;
*VDIP1_SPI_Mode&lt;br /&gt;
*VDIP1_UART_Mode&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SVN: PIC32_Demo ==&lt;br /&gt;
Liste des dossiers des projets:&lt;br /&gt;
*Pont_FT232_XBee    --&amp;gt; à venir, interface PC vers XBee via un PIC32&lt;br /&gt;
    &lt;br /&gt;
[[Fichier:Pont FT232 XBee img3666.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Cartes utilisées pour cette démo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*Carte [http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,892,894&amp;amp;Prod=CHIPKIT-MAX32 chipKIT™ Max32™ Prototyping Platform]&lt;br /&gt;
*[http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,892,942&amp;amp;Prod=CHIPKIT-NETWORK-SHIELD chipKIT Network Shield™], pas indispensable pour cette démo&lt;br /&gt;
*[http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,892,1149&amp;amp;Prod=PROTOSHIELD-MAX32 Protoshield for the chipKIT Max32]&lt;br /&gt;
*[http://www.lextronic.fr/P1901-platine-dinterface-pour-modules-xbee.html Platine d&amp;#039;interface pour modules &amp;quot;XBEE&amp;quot;] Référence: DROIDS 990.001&lt;br /&gt;
** LED RSSI (verte)&lt;br /&gt;
** LED ASSOC (rouge)&lt;br /&gt;
*Module radio 2,4 Ghz 802.15.4 XBee® &amp;quot;XB24-Z7WIT-004&amp;quot; Série 2&amp;lt;br /&amp;gt;&lt;br /&gt;
  Connector Pin | chipKIT Pin || PIC32 Pin | Signal Name&lt;br /&gt;
  ------------------------------------------------------------------------------------------------------&lt;br /&gt;
      J04-05    |     17      ||    49     |  SDA3A/SDI3A/U3ARX/PMA9/CN17/RF4 (UART2 RX vers XBee DOUT)&lt;br /&gt;
      J04-06    |     16      ||    50     |  SCL3A/SDO3A/U3ATX/PMA8/CN18/RF5 (UART2 TX vers XBee DIN)&lt;br /&gt;
&lt;br /&gt;
[http://www.telecom-robotics.org/node/372 Première utilisation du Zigbee]&amp;lt;br /&amp;gt;&lt;br /&gt;
Vérification avec X-CTU: communication OK, modèle XB24-B, version 1220 et numéros de série&amp;lt;br /&amp;gt;&lt;br /&gt;
Les numéros de série se trouvent également à l&amp;#039;arrière du module, sous la forme de 2 x 16 octets&amp;lt;br /&amp;gt;&lt;br /&gt;
exemple: 0013A200 - 4031422B&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{PIC}}&lt;/div&gt;</summary>
		<author><name>William.benharbone</name></author>
	</entry>
</feed>