File "21557.aspx.htm"
Full Path: /home/analogde/www/FormData/WINDOWS/Prog/21557.aspx.htm
File size: 86.48 KB
MIME-type: text/html
Charset: 8 bit
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head id="ctl00_head1"><title>COMMUNICATION SUR RS232 AVEC UN MICROCONTROLEUR ☼ Code source N21557 ☼</title><meta name="author" content="Nix"><meta name="owner" content="Nicolas SOREL (Nix)"><meta name="description" content="COMMUNICATION SUR RS232 AVEC UN MICROCONTROLEUR"><meta name="keywords" content="communication, sur, rs232, avec, un, microcontroleur, C/C++, CPP, Codes, Sources, C++, sources, C++, Codes, Programmation, Developper, Programmer, Developpement, Cours, Tutorial, Tutoriaux, aide, informations, Visual, C++, Windows, 95, Windows, 98, Windows, NT4, Windows, 2000, Sources, Codes, France, Francais, French"><meta name="ROBOTS" content="INDEX,FOLLOW"><meta name="ROBOTS" content="NOARCHIVE"><meta name="MS.LOCALE" content="fr-FR"><link rel="SHORTCUT ICON" href="http://www.cppfrance.com/cppcs.ico">
<script src="21557.aspx_fichiers/fnccs2.js" language="javascript" type="text/javascript"></script>
<script src="21557.aspx_fichiers/fncdiv.js" language="javascript" type="text/javascript"></script>
<script src="21557.aspx_fichiers/CSHttpRecherche.js" type="text/javascript"></script>
<script src="21557.aspx_fichiers/popmsg.js" type="text/javascript"></script>
<script language="JavaScript" type="text/javascript" src="21557.aspx_fichiers/adx.js"></script>
<link id="ctl00_Style_CS" href="21557.aspx_fichiers/3.css" type="text/css" rel="stylesheet"><link id="ctl00_ToolLog_UCToolbarCssFile" rel="stylesheet" type="text/css"><script type="text/javascript">var asRep_lateJS=1;</script><script type="text/javascript"></script></head>
<body class="Master"><div class="f">
<form name="aspnetForm" method="post" action="code.aspx?ID=21557" onsubmit="javascript:return WebForm_OnSubmit();" id="aspnetForm">
<div>
<input name="__EVENTTARGET" id="__EVENTTARGET" value="" type="hidden">
<input name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" type="hidden">
<input name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTU0MDM1ODAwNw9kFgJmD2QWAgIDD2QWBgIKDw8WAh4HVmlzaWJsZWhkZAIPD2QWAmYPZBYCZg9kFgQCAw8WAh4Fc3R5bGUFMWRpc3BsYXk6bm9uZTtwb3NpdGlvbjpyZWxhdGl2ZTt2aXNpYmlsaXR5OmhpZGRlbjtkAgUPFgIfAQU0ZGlzcGxheTppbmxpbmU7cG9zaXRpb246cmVsYXRpdmU7dmlzaWJpbGl0eTp2aXNpYmxlO2QCEA9kFgICAw9kFgJmD2QWAmYPZBYCAgQPZBYEAgQPZBYCZg8PFgIfAGdkZAIgD2QWAgICDw8WAh8AaGRkGAIFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYEBRxjdGwwMCRSZWNoZXJjaGUkY3RsMDAkRG90bmV0BUVjdGwwMCRNYWluJENvZGVQYWdlJGN0bDAwJENvbW1lbnRhaXJlcyRSZXBlYXRlckNvbW1lbnQkY3RsMDAkQ210U3VwcHIFQ2N0bDAwJE1haW4kQ29kZVBhZ2UkY3RsMDAkQ29tbWVudGFpcmVzJEFqb3V0Q210JGN0bDAwJGNoa01haWxBbGVydGUFQWN0bDAwJE1haW4kQ29kZVBhZ2UkY3RsMDAkQ29tbWVudGFpcmVzJEFqb3V0Q210JGN0bDAwJENoa0FwcHJvdXZlBSNjdGwwMCRNYWluJENvZGVQYWdlJGN0bDAwJEdyaWRIaXN0bw9nZMHNzVyIPFvPgIxZAvq2hA+Sahyc" type="hidden">
</div>
<script type="text/javascript">
<!--
var theForm = document.forms['aspnetForm'];
if (!theForm) {
theForm = document.aspnetForm;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
// -->
</script>
<script src="21557.aspx_fichiers/WebResource_002.js" type="text/javascript"></script>
<script src="21557.aspx_fichiers/WebResource.js" type="text/javascript"></script>
<script type="text/javascript">
<!--
function WebForm_OnSubmit() {
if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false;
return true;
}
// -->
</script>
<table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="TDMenu" rowspan="2">
<a href="http://www.cppfrance.com/default.aspx"><img src="21557.aspx_fichiers/logocpp.gif" id="ctl00_IMG_Logo" alt="CodeS-SourceS"></a>
<a href="http://www.cppfrance.com/partenaires.aspx?f=frontier"><img src="21557.aspx_fichiers/frt.gif" id="ctl00_IMG_Frontier" alt="CodeS-SourceS est hberg par Frontier"></a>
<ul id="menu">
<li><a href="http://www.cppfrance.com/">Retour au sommaire</a></li><li><a href="http://www.cppfrance.com/listecodes.aspx"><span>Codes (4616)</span></a><ul>
<li><a href="http://www.cppfrance.com/listecodes.aspx?ordre=TopMois">Les plus <b>populaires du mois</b></a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?ordre=visite">Les plus <b>populaires</b></a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?ordre=date">Les plus <b>rcents</b></a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?ordre=maj">Les <b>mis jour</b></a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx"><b>Toutes</b> les sources </a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?ordre=Niv1">Tout le <b>niveau 1</b> (dbutant)</a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?ordre=Niv2">Tout le <b>niveau 2</b> (initi)</a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?ordre=Niv3">Tout le <b>niveau 3</b> (expert)</a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?ordre=FichierZip">Toutes les sources avec un <b>fichier ZIP</b></a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?ordre=DotNet">Les sources <img alt=".NET" class="mimg" src="21557.aspx_fichiers/net.gif"> (79)</a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?ordre=PlusNote">Les <b>mieux nots</b></a></li>
<li><a href="http://www.cppfrance.com/fkey.aspx">Trouver un code par mot cl <b><em class="R">(Nouveau)</em></b></a></li>
<li><hr></li>
<li><a href="http://www.cppfrance.com/trophees.aspx">Les Trophes</a></li>
<li><a href="http://www.cppfrance.com/topfavoris.aspx">Top des favoris des membres</a></li>
<li><a href="http://www.cppfrance.com/topcat.aspx">Top par catgorie</a></li>
<li><hr></li>
<li><a href="http://www.cppfrance.com/catamembres.aspx">Les auteurs de sources</a></li>
<li><a href="http://www.cppfrance.com/topmembres.aspx">Le top des membres</a></li>
<li><hr></li>
<li><a href="http://www.cppfrance.com/ajoutcode.aspx" target="_blank"><b>Ajouter une source</b></a></li></ul></li><li><a href="http://www.cppfrance.com/codes_cat_liste.aspx"><span>Catgories des codes</span></a><ul>
<li><a href="http://www.cppfrance.com/listecodes.aspx?catid=81">.Net</a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?catid=85">API</a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?catid=78">Application</a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?catid=84">Applications Linux</a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?catid=76">Astuces</a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?catid=63">Base de donnes</a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?catid=79">Chane de caractres</a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?catid=75">Date / Heure</a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?catid=67">DirectX</a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?catid=73">Divers</a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?catid=64">Fichiers / Disque</a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?catid=66">Graphique</a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?catid=83">GTK+</a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?catid=80">Imprimante</a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?catid=68">Jeux</a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?catid=72">Maths & Algorithmes</a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?catid=70">Multimdia</a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?catid=82">OpenGL</a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?catid=65">Priphriques</a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?catid=69">Rseaux & Internet</a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?catid=77">Scurit & Cryptage</a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?catid=71">Systme</a></li>
<li><a href="http://www.cppfrance.com/listecodes.aspx?catid=74">Tutoriaux</a></li></ul></li><li><a href="http://www.cppfrance.com/tutorial_liste.aspx"><span>Tutoriaux (4)</span></a><ul>
<li><a href="http://www.cppfrance.com/tutorial_liste.aspx">Les derniers tutoriaux</a></li>
<li><a href="http://www.cppfrance.com/tutorial_ajout.aspx" target="_blank">Ajouter un tutorial</a></li></ul></li><li><a href="http://www.cppfrance.com/forum.v2.aspx"><span>Forum (88538)</span></a><ul>
<li><a href="http://www.cppfrance.com/forum.v2.aspx">Liste des thmes</a></li>
<li><a href="http://www.cppfrance.com/forum.v2.aspx?ajout=1"><em class="R">Poser une question</em></a></li>
<li><a href="http://www.cppfrance.com/forum.v2.aspx?TS=1">Les derniers messages</a></li></ul></li><li><a href="#"><span>Videos</span></a><ul>
<li><a href="http://www.cppfrance.com/video.aspx">Les dernires vidos</a></li>
<li><a href="http://www.cppfrance.com/contact.aspx?video=1">Proposer une vido</a></li></ul></li><li><a href="#"><span>CSLib .NET</span></a><ul>
<li><a href="http://www.cppfrance.com/cslib.aspx">CSLib .NET (Librairie .NET)</a></li></ul></li><li><a href="http://www.cppfrance.com/boutique.aspx">Comparer les prix <font color="#ff0000">(Nouv.)</font></a></li><li><a href="http://www.cppfrance.com/livres.aspx"><span>Livres (12751)</span></a><ul>
<li><a href="http://www.cppfrance.com/livresliste.aspx"><b>Tous</b> les livres</a></li>
<li><a href="http://www.cppfrance.com/livrescritiques.aspx"><b>Nos conseils</b></a></li>
<li><a href="http://www.cppfrance.com/livresdateparu.aspx">Les <b>dernires parutions</b></a></li>
<li><a href="http://www.cppfrance.com/livresbestofvente.aspx"><b>Top des ventes</b> CodeS-SourceS</a></li>
<li><a href="http://www.cppfrance.com/favorislivres.aspx"><b>Vos</b> livres favoris</a></li>
<li><a href="http://www.cppfrance.com/topfavorislivres.aspx"><b>Top favoris</b> des membres</a></li>
<li><a href="http://www.cppfrance.com/livrestop.aspx">Les livres les <b>plus consults</b></a></li></ul></li><li><a href="#"><span><b>Outils & Liens</b></span></a><ul>
<li><a href="http://www.cppfrance.com/rfc.aspx">Les RFC</a></li>
<li><a href="http://www.cppfrance.com/dico.aspx">Le Dico de la prog</a></li>
<li><hr></li>
<li><a href="http://www.cppfrance.com/annuaire.aspx">Annuaire de sites</a></li></ul></li><li><a href="http://www.cppfrance.com/emploi.aspx"><span>Emploi (1984)</span></a><ul>
<li><a href="#"><span>Postulant</span></a><ul>
<li><a href="http://www.cppfrance.com/cvgestion.aspx">Grer votre CV</a></li>
<li><a href="http://www.cppfrance.com/cvajout.aspx">Dposer votre CV (c'est <b>gratuit</b>)</a></li>
<li><a href="http://www.cppfrance.com/offre_emploi_liste.aspx">Consulter les offres d'emploi</a></li></ul></li>
<li><a href="#"><span>Recruteur</span></a><ul>
<li><a href="http://www.cppfrance.com/cvrecherche.aspx"><font color="red">[NOUVEAU]</font> Rechercher un CV</a></li>
<li><a href="http://www.cppfrance.com/offre_emploi_ajout.aspx">Dposer une offre d'emploi</a></li>
<li><a href="http://www.cppfrance.com/cvliste.aspx">Consulter les CVs</a></li>
<li><hr></li>
<li><a href="http://www.cppfrance.com/offre_emploi_liste_membre.aspx">Grer vos offres d'emploi</a></li>
<li><a href="http://www.cppfrance.com/offre_emploi_credits.aspx">Etat de vos crdits pour dposer des offres d'emploi</a></li></ul></li></ul></li><li><a href="#"><span>Services</span></a><ul>
<li><a href="http://www.cppfrance.com/creation-banniere.aspx">Cration de bannires en Flash <em class="R Petit">(NOUVEAU)</em></a></li>
<li><a href="http://www.cppfrance.com/euro-laser.aspx"><b>25% de remise</b> sur les cartouches d'encre d'imprimantes <u>(rserv aux membres club)</u> <em class="R Petit">(NOUVEAU)</em></a></li></ul></li><li><a href="http://www.cppfrance.com/telechargements.aspx"><span>Tlchargements</span></a><ul>
<li><a href="http://blogs.developpeur.org/nix/archive/2005/04/05/5651.aspx" target="_blank">Fonds d'cran <b><em class="R">(Nouveau)</em></b></a></li>
<li><a href="http://www.cppfrance.com/csbar.aspx">CS ToolBar</a></li>
<li><a href="http://blogs.developpeur.org/neodante/archive/2005/07/21/9271.aspx" target="_blank">Toolbar Firefox <b><em class="R">(Nouveau)</em></b></a></li>
<li><a href="http://www.cppfrance.com/compilcs.aspx">Les compil's</a></li></ul></li><li><a href="http://www.cppfrance.com/contact.aspx"><span>Contact</span></a><ul>
<li><a href="http://www.cppfrance.com/contact.aspx?q=partenariat" target="_blank">Demande de partenariat</a></li>
<li><a href="http://www.cppfrance.com/contact.aspx?q=prestation" target="_blank">Demande de prestation (Devis)</a></li>
<li><a href="http://www.cppfrance.com/contact.aspx?q=pub" target="_blank">Annoncer sur CodeS-SourceS (Pub)</a></li>
<li><a href="http://www.cppfrance.com/contact.aspx?q=autre" target="_blank">Autre</a></li>
<li><a href="http://www.cppfrance.com/baladminajout.aspx" target="_blank">Contacter les admins (un pb sur le site ?)</a></li></ul></li><li><a href="http://www.cppfrance.com/chat.aspx">Chat</a></li><li><a href="#"><span>Autres langages</span></a><ul>
<li><a href="http://www.codes-sources.com/" target="_blank"><img src="21557.aspx_fichiers/cs.gif"> CodeS-SourceS</a></li>
<li><a href="http://www.cppfrance.com/siteal.aspx?S=1" target="_blank"><img src="21557.aspx_fichiers/vb.gif"> Visual Basic / VB.NET</a></li>
<li><a href="http://www.cppfrance.com/siteal.aspx?S=2" target="_blank"><img src="21557.aspx_fichiers/asp.gif"> ASP / ASP.NET</a></li>
<li><a href="http://www.cppfrance.com/siteal.aspx?S=4" target="_blank"><img src="21557.aspx_fichiers/cfm.gif"> ColdFusion</a></li>
<li><a href="http://www.cppfrance.com/siteal.aspx?S=5" target="_blank"><img src="21557.aspx_fichiers/php.gif"> PHP</a></li>
<li><a href="http://www.cppfrance.com/siteal.aspx?S=6" target="_blank"><img src="21557.aspx_fichiers/js.gif"> Javascript / DHTML</a></li>
<li><a href="http://www.cppfrance.com/siteal.aspx?S=7" target="_blank"><img src="21557.aspx_fichiers/del.gif"> Delphi</a></li>
<li><a href="http://www.cppfrance.com/siteal.aspx?S=8" target="_blank"><img src="21557.aspx_fichiers/flash.gif"> Flash</a></li>
<li><a href="http://www.cppfrance.com/siteal.aspx?S=9" target="_blank"><img src="21557.aspx_fichiers/java.gif"> JAVA / J2EE</a></li>
<li><a href="http://www.cppfrance.com/siteal.aspx?S=10" target="_blank"><img src="21557.aspx_fichiers/graph.gif"> Graphisme</a></li>
<li><a href="http://www.cppfrance.com/siteal.aspx?S=11" target="_blank"><img src="21557.aspx_fichiers/irc.gif"> IRC</a></li>
<li><a href="http://www.cppfrance.com/siteal.aspx?S=12" target="_blank"><img src="21557.aspx_fichiers/asm.gif"> Assembleur</a></li>
<li><a href="http://www.cppfrance.com/siteal.aspx?S=13" target="_blank"><img src="21557.aspx_fichiers/csharp.gif"> C# / C#.NET</a></li>
<li><a href="http://www.cppfrance.com/siteal.aspx?S=16" target="_blank"><img src="21557.aspx_fichiers/pda.gif"> PDA / PocketPC</a></li>
<li><a href="http://www.cppfrance.com/siteal.aspx?S=17" target="_blank"><img src="21557.aspx_fichiers/sql.gif"> SQL</a></li>
<li><a href="http://www.cppfrance.com/siteal.aspx?S=18" target="_blank"><img src="21557.aspx_fichiers/vfp.gif"> Foxpro</a></li>
<li><a href="http://www.cppfrance.com/siteal.aspx?S=19" target="_blank"><img src="21557.aspx_fichiers/py.gif"> Python</a></li>
<li><hr></li>
<li><a href="http://www.dotnet-news.com/" target="_blank"><img src="21557.aspx_fichiers/net_002.gif"> Dotnet-News</a></li>
<li><a href="http://www.icomania.com/" target="_blank"><img src="21557.aspx_fichiers/ico.gif"> IcoMania</a></li></ul></li><li><a href="#"><span>Divers</span></a><ul>
<li><a href="http://www.cppfrance.com/livre_d_or.aspx">Livre d'or <b><em class="R">(Nouveau)</em></b></a></li>
<li><a href="http://www.cppfrance.com/credits.aspx">Remerciements</a></li>
<li><a href="http://www.cppfrance.com/moderateurs.aspx">Les admins CodeS-SourceS</a></li>
<li><a href="http://www.cppfrance.com/fairelien.aspx">Faire un lien vers CodeS-SourceS</a></li>
<li><a href="http://www.cppfrance.com/soutenircs.aspx">Comment <b>soutenir CodeS-SourceS</b> ?</a></li></ul></li><li><a href="#"><span>Partenaires</span></a><ul>
<li><a href="http://www.cppfrance.com/partenaires.aspx?f=developers-association">Developers Association</a></li>
<li><a href="http://www.cppfrance.com/partenaires.aspx?f=frontier">Frontier.fr</a></li>
<li><a href="http://www.cppfrance.com/partenaires.aspx?f=xiti"><img src="21557.aspx_fichiers/xitipro.gif" class="mimg" alt="XiTi"></a></li>
<li><a href="http://www.cppfrance.com/partenaires.aspx?f=eyrolles">Editions Eyrolles</a></li>
<li><a href="http://www.cppfrance.com/partenaires.aspx?f=programmez">Magazine <i>Programmez!</i></a></li>
<li><a href="http://www.cppfrance.com/partenaires.aspx?f=codewise">CodeWise</a></li>
<li><a href="http://www.cppfrance.com/partenaires.aspx?f=site_internet">Sites Internet</a></li></ul></li><li><a href="http://www.cppfrance.com/etudiants.aspx"><span>Section Etudiants</span></a><ul>
<li><a href="http://www.cppfrance.com/msdnaa.aspx">Obtenir les produits Microsoft gratuitement!</a></li>
<li><a href="http://www.cppfrance.com/etudiant.aspx">Liste des coles d'info</a></li>
<li><hr></li>
<li><a href="http://hoshimi.codes-sources.fr/" target="_blank">Project Hoshimi <em class="R Petit">(NOUVEAU)</em></a></li></ul></li><li><a href="#"><span>Section Pros</span></a><ul>
<li><a href="http://www.cppfrance.com/zdsub.aspx">Recevoir des livres blancs GRATUITEMENT</a></li>
<li><a href="http://www.cppfrance.com/events.aspx">Evnements venir</a></li>
<li><a href="http://www.cppfrance.com/emploi.aspx">Emploi</a></li></ul></li><li><a href="http://www.cppfrance.com/magazines.aspx"><span>Magazines</span></a><ul>
<li><a href="http://www.cppfrance.com/magazines.aspx">Liste des magazines</a></li></ul></li><li><a href="#"><span><em class="R">Mon Compte</em></span></a><ul>
<li><a href="#"><span>Mes sources</span></a><ul>
<li><a href="http://www.cppfrance.com/ajoutcode.aspx" target="_blank">Ajouter une source</a></li>
<li><a href="http://www.cppfrance.com/modifcode.aspx">Modifier une de mes sources</a></li></ul></li>
<li><a href="#"><span>Mes tutoriaux</span></a><ul>
<li><a href="http://www.cppfrance.com/tutorial_ajout.aspx" target="_blank">Ajouter un tutorial</a></li>
<li><a href="http://www.cppfrance.com/tutorial_modif.aspx">Modifier un de mes tutoriaux</a></li></ul></li>
<li><a href="http://www.cppfrance.com/forum.v2.aspx?ajout=1">Poser une question dans le forum</a></li>
<li><a href="http://www.cppfrance.com/baladminajout.aspx">Contacter les admins</a></li>
<li><a href="#"><span>Paramtrer</span></a><ul>
<li><a href="http://www.cppfrance.com/moncompte.aspx">Mon compte</a></li>
<li><a href="http://www.cppfrance.com/moncompteoptions.aspx">Options de mon compte</a></li></ul></li>
<li><a href="#"><span>Messagerie</span></a><ul>
<li><a href="http://www.cppfrance.com/messageliste.aspx">Bote de rception</a></li>
<li><a href="http://www.cppfrance.com/ecriremsg.aspx">Nouveau message un membre</a></li>
<li><a href="http://www.cppfrance.com/messagecarnet.aspx">Carnet d'adresses</a></li></ul></li>
<li><a href="#"><span>Favoris</span></a><ul>
<li><a href="http://www.cppfrance.com/favoris.aspx">Mes codes favoris</a></li>
<li><a href="http://www.cppfrance.com/favorislivres.aspx">Mes livres favoris</a></li></ul></li>
<li><a href="http://www.cppfrance.com/membresalertemails.aspx">Gestion de vos alertes mails</a></li></ul></li><li><a href="javascript:deco(csch);"><em class="R">Dconnexion</em></a></li></ul>
<div class="C SC" id="ctl00_DBlogs">
<h2 class="expand"><span onclick="Reduc(this)" id="BlogMini" class="E"> </span>Derniers blogs</h2>
<div class="content">
<ul class="Blogs BlocSousMenu">
<li><a href="http://blogs.developpeur.org/zogstrip/archive/2005/12/03/15281.aspx" title="[student days] retour sur ces deux jours" target="_blank">[student days] retour s...</a></li><li><a href="http://blogs.developpeur.org/azra/archive/2005/12/03/15278.aspx" title="Student days 2005 et vsto 2 & 3" target="_blank">Student days 2005 et vs...</a></li><li><a href="http://blogs.developpeur.org/fabrice69/archive/2005/12/03/15277.aspx" title="Lancement officiel de vs.net et sql server 2005 lausanne" target="_blank">Lancement officiel de v...</a></li><li><a href="http://blogs.developpeur.org/poppyto/archive/2005/12/02/15268.aspx" title="Dploiement asp.net - debug ou release ?" target="_blank">Dploiement asp.ne...</a></li><li><a href="http://blogs.developpeur.org/poppyto/archive/2005/12/02/15261.aspx" title="[mysql] bytefx est mort, vive mysql connector" target="_blank">[mysql] bytefx est mort...</a></li>
</ul>
<ul class="right">
<li><a href="http://blogs.developpeur.org/" target="_blank">la suite...</a></li>
<li><a href="http://blogs.developpeur.org/MainFeed.aspx" target="_blank" class="XML">Feed RSS des blogs</a></li>
</ul></div>
</div>
<div class="C SC" id="ctl00_DAd42"><h2 class="notExpandable"><span id="Ad42" class="E"></span>Publicit</h2>
<div class="content">
<a href="http://blogs.developpeur.org/nix/archive/2005/11/27/Age_Of_Empires_3_a_gagner_le_jeu.aspx" target="_blank" style="font-family: Verdana ! important; font-style: normal ! important; font-variant: normal ! important; font-weight: bold ! important; font-size: 12px ! important; line-height: normal ! important; font-size-adjust: none ! important; font-stretch: normal ! important; text-decoration: underline; color: red;">Age Of Empires 3 (le jeu) gagner !</a><br><br>
<div style="font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; text-decoration: none; color: black;">
<div align="center"><a href="http://blogs.developpeur.org/nix/archive/2005/11/27/Age_Of_Empires_3_a_gagner_le_jeu.aspx" target="_blank"><img src="21557.aspx_fichiers/aoe3boite.jpg" alt="Age Of Empires 3 gagner !"></a></div>
Un grand concours Age Of Empires 3 / CodeS-SourceS vous permet de gagner le jeu Age Of Empires 3 !<br>
Rpondez correctement au questionnaire et vous aurez une chance de gagner le jeu !<br>
Pour plus de dtails, sur ce concours <a href="http://blogs.developpeur.org/nix/archive/2005/11/27/Age_Of_Empires_3_a_gagner_le_jeu.aspx" target="_blank" style="font-family: Verdana ! important; font-style: normal ! important; font-variant: normal ! important; font-weight: bold ! important; font-size: 12px ! important; line-height: normal ! important; font-size-adjust: none ! important; font-stretch: normal ! important; text-decoration: underline;">Age Of Empires 3 cliquez ici</a><br>
<br>Pour participer <a href="http://www.prosondage.com/survey.aspx?GUID=6545b49e-f1bf-4e57-8c19-b11e0264c740" target="_blank" style="font-family: Verdana ! important; font-style: normal ! important; font-variant: normal ! important; font-weight: bold ! important; font-size: 12px ! important; line-height: normal ! important; font-size-adjust: none ! important; font-stretch: normal ! important; text-decoration: underline; color: red;">cliquez ici</a>.
<br>
<div style="text-align: right; font-style: italic;">Nix<br><br><a href="http://www.ad42.com/zone.aspx?idz=185" target="_blank" style="font-weight: normal;">Votre publicit ici ?</a></div></div></div>
</div>
<div class="C SC" id="ctl00_DForum">
<h2 class="expand"><span onclick="Reduc(this)" id="ForumMini" class="E"> </span>Derniers messages du forum</h2>
<div class="content">
<ul class="forum BlocSousMenu">
<li><a href="http://www.cppfrance.com/forum.v2.aspx?ID=612744" title="Re : [api]recuper le texte d une zone de texte">Re : [api]recuper le te...</a></li><li><a href="http://www.cppfrance.com/forum.v2.aspx?ID=612743" title="Re : [api]recuper le texte d une zone de texte">Re : [api]recuper le te...</a></li><li><a href="http://www.cppfrance.com/forum.v2.aspx?ID=612742" title="Re : code ascii">Re : code ascii...</a></li><li><a href="http://www.cppfrance.com/forum.v2.aspx?ID=612740" title="Reconnaissance audio">Reconnaissance audio...</a></li><li><a href="http://www.cppfrance.com/forum.v2.aspx?ID=612732" title="Re : [api]recuper le texte d une zone de texte">Re : [api]recuper le te...</a></li>
</ul>
<ul class="right">
<li><a href="http://www.cppfrance.com/forum.v2.aspx?TS=1&S=3">La suite...</a></li>
<li><a href="http://www.cppfrance.com/rss.aspx?type=forum" target="_blank" class="XML">Feed RSS du forum </a></li>
</ul></div>
</div>
<div class="C SC" id="ctl00_DRss">
<h2 class="expand"><span onclick="Reduc(this)" id="Rss" class="E"> </span>Mes Rss</h2>
<div class="content">
<ul class="mesRSS BlocSousMenu">
</ul>
<ul class="right"><li><a href="http://www.cppfrance.com/mes_news.aspx">Voir toutes vos news...</a></li></ul></div>
</div>
<div class="C SC" id="ctl00_DAd"><h2 class="notExpandable"><span id="Ad" class="E"></span>Comparer les prix</h2>
<div class="content">
<div align="center"><a href="http://www.cppfrance.com/boutique.aspx?cn=age%20of%20empire%20iii"><img src="21557.aspx_fichiers/27355521.JPG" alt="Age Of Empires 3 !"><br><b>Age Of Empires 3 au meilleur prix !</b></a></div></div>
</div>
<div class="C SC" id="ctl00_DMiniStats">
<h2 class="expand"><span onclick="Reduc(this)" id="MStats" class="E"> </span>Stats</h2>
<div class="content">
<ul><li><a href="http://www.cppfrance.com/membreliste_online.aspx"><b>2074</b> pers sur ce site</a></li>
<li><b>15947</b> pers sur tout CS</li></ul>
<b>540 839</b> membres<br>
<b>465</b> nouveaux aujourd'hui<br>
<a href="http://www.cppfrance.com/membreclub.aspx"><b>6 211</b> membres club</a><br></div>
</div>
<div class="C SC" id="ctl00_DInfos">
<h2 class="expand"><span onclick="Reduc(this)" class="E"> </span>Divers</h2>
<div class="content">
<ul class="InfosBas">
<li class="OPTION"><a href="http://www.cppfrance.com/personalisermenu.aspx" target="_blank">Personnaliser</a></li>
<li class="HOME"><a href="#" onclick="javascript:if (document.all){this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.cppfrance.com/?dm=1');};">Mettre ce site au dmarrage</a></li>
<li class="POSTIT"><a href="#" onclick="javascript:if (document.all) { window.external.AddFavorite('http://www.cppfrance.com/?fv=1', 'CPPFrance.com -- CodeS-SourceS le site des Dveloppeurs avec un grand D'); };">Ajouter ce site vos favoris</a></li>
<li><a href="http://www.cppfrance.com/soutenircs.aspx">Soutenir CodeS-SourceS ?</a></li>
<li><br>Restez inform :</li>
<li><a href="http://www.messagecast.net/alerts/login.do?PINID=2908&returnURL=http://www.codes-sources.com/" target="_blank"><img alt="LiveMessage Alerts" src="21557.aspx_fichiers/alert_signup_eng.gif" border="0"></a><br><br></li>
<li><a href="http://us.rd.yahoo.com/my/atm/CodeS-SourceS/Derniers%20CodeS%20SourceS%20ajout%E9s/*http://add.my.yahoo.com/rss?url=http%3a%2f%2fwww.cppfrance.com%2f/rss.aspx" target="_blank">Ajouter My Yahoo!</a></li>
<li><a href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3a%2f%2fwww.cppfrance.com%2frss.aspx" target="_blank">Ajouter My Newsgator</a></li>
<li><a href="http://www.bloglines.com/sub/http://www.cppfrance.com/rss.aspx" target="_blank">Ajouter My Bloglines</a></li>
<li><a href="http://fr.my.msn.com/addtomymsn.armx?ru=http%3a%2f%2fwww.cppfrance.com%2f&id=rss&ut=http%3a%2f%2fwww.cppfrance.com%2frss.aspx" target="_blank">Ajouter My MSN</a></li>
<li><br><a href="http://www.cppfrance.com/rssliste.aspx">Liste des RSS disponibles</a></li>
</ul>
</div>
</div>
</td><td colspan="2" class="TDMenu2Top">
<div id="LogInf" align="right">
<table class="ToolbarStyle" cellpadding="0" cellspacing="0">
<tbody><tr><td><img src="21557.aspx_fichiers/sep.gif" height="16" width="5"> <i>Connect en tant que <b>r2755c</b></i></td><td width="5"><img src="21557.aspx_fichiers/sep.gif" height="16" width="5"></td>
<td><a href="http://www.cppfrance.com/auteurdetail.aspx?ID=410841&print=1" title="Ma fiche" onmousemove="window.status='Ma fiche ';" onmouseout="window.status='';" target="_blank"><img src="21557.aspx_fichiers/usr.gif" alt="Ma fiche"> Fiche</a></td>
<td><a href="http://www.cppfrance.com/moncompte.aspx" title="Modifier mon profil" onmousemove="window.status='Modifier mon profil ';" onmouseout="window.status='';" target="_top"><img src="21557.aspx_fichiers/edit.gif" alt="Modifier mon profil"> Profil</a></td>
<td><a href="http://www.cppfrance.com/messageliste.aspx" title="Consulter/Envoyer vos messages" onmousemove="window.status='Consulter/Envoyer vos messages ';" onmouseout="window.status='';" target="_top"><img src="21557.aspx_fichiers/brecept.gif" alt="Consulter/Envoyer vos messages"> Messages</a></td>
<td><a href="http://www.cppfrance.com/chat_login.aspx" title="Entrer dans le chat" onmousemove="window.status='Entrer dans le chat ';" onmouseout="window.status='';" target="_blank"><img src="21557.aspx_fichiers/cmt.gif" alt="Entrer dans le chat"> Chat</a></td>
<td><a href="http://www.cppfrance.com/code.aspx?ID=21557&print=1" title="Plein cran/Version Imprimable" onmousemove="window.status='Plein cran/Version Imprimable ';" onmouseout="window.status='';" target="_blank"><img src="21557.aspx_fichiers/print.gif" alt="Plein cran/Version Imprimable"> Plein cran</a></td>
<td><a href="javascript:deco('/');" title="Dconnexion" onmousemove="window.status='Dconnexion ';" onmouseout="window.status='';"><img src="21557.aspx_fichiers/shut.gif" alt="Dconnexion"> Dconnexion</a></td>
</tr>
</tbody></table>
</div>
<div class="C" id="ctl00_pubHaut"><h2 class="notExpandable"><span class="E"></span>Pub</h2>
<div class="content">
<div style="" align="center"><script language="JavaScript" type="text/javascript"> if (!document.phpAds_used) { document.phpAds_used = ',';} phpAds_random = new String (Math.random()); phpAds_random = phpAds_random.substring(2,11); document.write ("<" + "script language='JavaScript' type='text/javascript' src='"); document.write ("http://rp.devfr.net/adjs.php?n=" + phpAds_random); document.write ("&what=zone:3&target=_blank"); document.write ("&exclude=" + document.phpAds_used); if (document.referrer){document.write ("&referer=" + escape(document.referrer));} document.write ("'><" + "/script>"); </script><script language="JavaScript" type="text/javascript" src="21557.aspx_fichiers/adjs_002.js"></script><script language="javascript" type="text/javascript" src="21557.aspx_fichiers/richmedia.htm"></script><div id="beacon_27" style="position: absolute; left: 0px; top: 0px; visibility: hidden;"><img src="21557.aspx_fichiers/adlog.gif" alt="" style="width: 0px; height: 0px;" height="0" width="0"></div><script src="21557.aspx_fichiers/expand_zoneadsl.js" language="javascript" type="text/javascript"></script><img id="ex_placer_img1133647003" name="ex_placer_img1133647003" src="21557.aspx_fichiers/invisible.gif" alt="" border="0" height="60" width="468"><div id="ex_main_div1133647003" name="ex_main_div1133647003" style="overflow: hidden; position: absolute; left: 473px; top: 55px; width: 468px; height: 60px; z-index: 999999; background-color: transparent;"><img id="ex_main1133647003" name="ex_main1133647003" src="21557.aspx_fichiers/ban468x60_006b.gif" alt="" border="0" height="60" width="468"><br><table style="border: 1px solid rgb(148, 193, 228); margin: 0px; padding: 0px; background-color: rgb(148, 193, 228); color: rgb(255, 255, 255); font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;" border="0" cellpadding="2" cellspacing="1" height="260" width="468"><tbody><tr valign="top"><td title="Dgroupage total Club Internet" onmouseover="javascript:window.status='rejoignez.club-internet.fr'; return true;" onmouseout="javascript:window.status=''; return true;"><a href="http://adv.surinter.net/click.adv?id=11841&idl=3432756&tag=1&url=http%3A%2F%2Faffiliate.FR.espotting.com%2Fsearch%2Fredirector.asp%3Furl%3Dhttp%253a%252f%252fs0b.bluestreak.com%252fix.e%253fhy%2526s%253d283460%2526a%253d206611%26bidid%3D540636612%26searchguid%3D%25D1%25AD%25D5%25CB%25D6%25E5%25C9%25BE%2593%25BC%2588%25EE%25EF%25D3%25EE%25A4%258D%25EB%25EC%25F6%258C%25BE%25FB%25A8%25FC%25CD%25E6%25D9%25C0%25E7%2583%2591%25E7%25BA%25F1%25C8%26domain%3DFR%26affiliateid%3D1579%26position%3D1%26keyword%3Dadsl%26searchdate%3D03%2BDec%2B2005%2B21%253a51%253a36%253a07" target="_blank" style="color: rgb(0, 51, 102); font-size: 11px; font-weight: bold; text-decoration: underline;">Dgroupage total Club Internet</a><br>Club Internet vous propose le dgroupage total plus le tlphone plus l'ADSL 20Mo pour 9,90 € pendant 3 mois puis 26,90€.</td><td onmouseover="javascript:window.status='rejoignez.club-internet.fr'; return true;" onmouseout="javascript:window.status=''; return true;" align="right" width="90"><a href="http://adv.surinter.net/click.adv?id=11841&idl=3432756&tag=1&url=http%3A%2F%2Faffiliate.FR.espotting.com%2Fsearch%2Fredirector.asp%3Furl%3Dhttp%253a%252f%252fs0b.bluestreak.com%252fix.e%253fhy%2526s%253d283460%2526a%253d206611%26bidid%3D540636612%26searchguid%3D%25D1%25AD%25D5%25CB%25D6%25E5%25C9%25BE%2593%25BC%2588%25EE%25EF%25D3%25EE%25A4%258D%25EB%25EC%25F6%258C%25BE%25FB%25A8%25FC%25CD%25E6%25D9%25C0%25E7%2583%2591%25E7%25BA%25F1%25C8%26domain%3DFR%26affiliateid%3D1579%26position%3D1%26keyword%3Dadsl%26searchdate%3D03%2BDec%2B2005%2B21%253a51%253a36%253a07" target="_blank"><img src="21557.aspx_fichiers/clubinternet4.gif" alt="" border="0" height="53" width="90"></a></td></tr><tr valign="top"><td title="Nouvelle offre Cegetel : le dgroupage total" onmouseover="javascript:window.status='www.cegetel.fr'; return true;" onmouseout="javascript:window.status=''; return true;"><a href="http://adv.surinter.net/click.adv?id=11841&idl=3432756&tag=1&url=http%3A%2F%2Faffiliate.FR.espotting.com%2Fsearch%2Fredirector.asp%3Furl%3Dhttp%253a%252f%252fs0b.bluestreak.com%252fix.e%253fhy%2526s%253d369918%2526a%253d276770%26bidid%3D540568942%26searchguid%3D%254B%25D9%2580%25DD%2587%25F9%25D5%25CB%2599%25B6%259B%25E8%25DF%25A6%2588%25BD%25BB%259D%25F7%25A2%258A%25BA%25A3%25B9%25DF%25BB%25A8%25BD%25AB%25C8%25E5%25D2%25C6%25B4%2582%25C1%26domain%3DFR%26affiliateid%3D1579%26position%3D2%26keyword%3Dadsl%26searchdate%3D03%2BDec%2B2005%2B21%253a51%253a36%253a03" target="_blank" style="color: rgb(0, 51, 102); font-size: 11px; font-weight: bold; text-decoration: underline;">Nouvelle offre Cegetel : le dgroupage total</a><br>Grce
l'Option Ligne Cegetel, bnficiez du dgroupage total ! Pour
30,90€/mois, profitez de l'ADSL 2+ et de la tlphonie illimite sans
payer d'abonnement tlphonique. Offre soumise conditions.</td><td onmouseover="javascript:window.status='www.cegetel.fr'; return true;" onmouseout="javascript:window.status=''; return true;" align="right" width="90"><a href="http://adv.surinter.net/click.adv?id=11841&idl=3432756&tag=1&url=http%3A%2F%2Faffiliate.FR.espotting.com%2Fsearch%2Fredirector.asp%3Furl%3Dhttp%253a%252f%252fs0b.bluestreak.com%252fix.e%253fhy%2526s%253d369918%2526a%253d276770%26bidid%3D540568942%26searchguid%3D%254B%25D9%2580%25DD%2587%25F9%25D5%25CB%2599%25B6%259B%25E8%25DF%25A6%2588%25BD%25BB%259D%25F7%25A2%258A%25BA%25A3%25B9%25DF%25BB%25A8%25BD%25AB%25C8%25E5%25D2%25C6%25B4%2582%25C1%26domain%3DFR%26affiliateid%3D1579%26position%3D2%26keyword%3Dadsl%26searchdate%3D03%2BDec%2B2005%2B21%253a51%253a36%253a03" target="_blank"><img src="21557.aspx_fichiers/cegetel246.gif" alt="" border="0" height="53" width="90"></a></td></tr><tr valign="top"><td title="ADSL 20 Mga : 14,90€ de neuf telecom" onmouseover="javascript:window.status='www.neuf.fr'; return true;" onmouseout="javascript:window.status=''; return true;"><a href="http://adv.surinter.net/click.adv?id=11841&idl=3432756&tag=1&url=http%3A%2F%2Faffiliate.FR.espotting.com%2Fsearch%2Fredirector.asp%3Furl%3Dhttp%253a%252f%252fwww.smartadserver.com%252fcall%252fcliccommand%252f142370%252f%255btimestamp%255d%253f%26bidid%3D544858618%26searchguid%3D%25A9%2583%25CC%25D5%25E3%25CB%25B9%25DF%25A6%258B%25ED%25B9%259F%25F7%25F4%25DC%25BD%25A2%25B9%25DC%25BE%25AB%25E7%25B0%259B%25E0%25D0%25CE%25E3%2583%2590%25E4%25EB%25A3%2598%25CB%26domain%3DFR%26affiliateid%3D1579%26position%3D3%26keyword%3Dadsl%26searchdate%3D03%2BDec%2B2005%2B21%253a51%253a36%253a08" target="_blank" style="color: rgb(0, 51, 102); font-size: 11px; font-weight: bold; text-decoration: underline;">ADSL 20 Mga : 14,90€ de neuf telecom</a><br>ADSL
illimit jusqu' 20 Mga 14,90€ /mois. Appels locaux et nationaux
illimits 9€ /mois. 40 chanes qualit numrique sur votre TV +6€/mois.
Sans frais d'accs, ni engagement de dure : le choc.</td><td onmouseover="javascript:window.status='www.neuf.fr'; return true;" onmouseout="javascript:window.status=''; return true;" align="right" width="90"><a href="http://adv.surinter.net/click.adv?id=11841&idl=3432756&tag=1&url=http%3A%2F%2Faffiliate.FR.espotting.com%2Fsearch%2Fredirector.asp%3Furl%3Dhttp%253a%252f%252fwww.smartadserver.com%252fcall%252fcliccommand%252f142370%252f%255btimestamp%255d%253f%26bidid%3D544858618%26searchguid%3D%25A9%2583%25CC%25D5%25E3%25CB%25B9%25DF%25A6%258B%25ED%25B9%259F%25F7%25F4%25DC%25BD%25A2%25B9%25DC%25BE%25AB%25E7%25B0%259B%25E0%25D0%25CE%25E3%2583%2590%25E4%25EB%25A3%2598%25CB%26domain%3DFR%26affiliateid%3D1579%26position%3D3%26keyword%3Dadsl%26searchdate%3D03%2BDec%2B2005%2B21%253a51%253a36%253a08" target="_blank"><img src="21557.aspx_fichiers/neuf223.gif" alt="" border="0" height="53" width="90"></a></td></tr><tr valign="top"><td title="Dcouvrez la nouvelle AliceBox" onmouseover="javascript:window.status='www.aliceadsl.fr'; return true;" onmouseout="javascript:window.status=''; return true;"><a href="http://adv.surinter.net/click.adv?id=11841&idl=3432756&tag=1&url=http%3A%2F%2Faffiliate.FR.espotting.com%2Fsearch%2Fredirector.asp%3Furl%3Dhttp%253a%252f%252feu.decdna.net%252fn%252f14350%252f14368%252fabonnement.aliceadsl.fr%252fedfce876002503000000375e0000f89b000000000144047700000000000000000000000100%252fi%252fc%253f0%2526pq%253d%25252fadsl%25252fsignup%25252ephp%25253fgoto%25253dADSL%252526partner%25253dLINK%26bidid%3D545875133%26searchguid%3D%2580%25B1%25C9%25BE%25DC%25EF%25DA%25B8%25A3%25C9%25EE%25F7%25D9%25A5%25F5%25F0%258B%25EF%25B4%25E7%25AF%25C8%25B5%25CC%2597%25E2%2580%259A%25E1%25E9%25F0%2598%2598%25DD%258A%25F2%26domain%3DFR%26affiliateid%3D1579%26position%3D4%26keyword%3Dadsl%26searchdate%3D03%2BDec%2B2005%2B21%253a51%253a36%253a11" target="_blank" style="color: rgb(0, 51, 102); font-size: 11px; font-weight: bold; text-decoration: underline;">Dcouvrez la nouvelle AliceBox</a><br>ADSL
jusqu' 20 Mga et tlphone illimit pour 29,95€/mois. Vous conomisez
13,99€/mois d'abonnement tlphonique. Exclusivit Alice : votre
assistance tlphonique gratuite 24 heures sur 24.</td><td onmouseover="javascript:window.status='www.aliceadsl.fr'; return true;" onmouseout="javascript:window.status=''; return true;" align="right" width="90"><a href="http://adv.surinter.net/click.adv?id=11841&idl=3432756&tag=1&url=http%3A%2F%2Faffiliate.FR.espotting.com%2Fsearch%2Fredirector.asp%3Furl%3Dhttp%253a%252f%252feu.decdna.net%252fn%252f14350%252f14368%252fabonnement.aliceadsl.fr%252fedfce876002503000000375e0000f89b000000000144047700000000000000000000000100%252fi%252fc%253f0%2526pq%253d%25252fadsl%25252fsignup%25252ephp%25253fgoto%25253dADSL%252526partner%25253dLINK%26bidid%3D545875133%26searchguid%3D%2580%25B1%25C9%25BE%25DC%25EF%25DA%25B8%25A3%25C9%25EE%25F7%25D9%25A5%25F5%25F0%258B%25EF%25B4%25E7%25AF%25C8%25B5%25CC%2597%25E2%2580%259A%25E1%25E9%25F0%2598%2598%25DD%258A%25F2%26domain%3DFR%26affiliateid%3D1579%26position%3D4%26keyword%3Dadsl%26searchdate%3D03%2BDec%2B2005%2B21%253a51%253a36%253a11" target="_blank"><img src="21557.aspx_fichiers/alice3.gif" alt="" border="0" height="53" width="90"></a></td></tr></tbody></table><img src="21557.aspx_fichiers/track.gif" alt="" height="1" width="1"></div><noscript><a
href='http://rp.devfr.net/adclick.php?n=a72cead2' target='_blank'><img
src='http://rp.devfr.net/adview.php?what=zone:3&n=a72cead2'
border='0' alt=''></a></noscript>
</div>
</div>
</div></td></tr><tr><td class="CellMillieu" valign="top">
<div class="C" id="ctl00_Recherche">
<h2 class="expand"><span onclick="Reduc(this)" id="Rech" class="E"> </span><em class="SEARCH">Rechercher sur le site</em></h2>
<div class="content">
<div class="RechercheTop"><font size="1">Rechercher avec : <span id="ctl00_Recherche_ctl00_RadioRech"><input id="ctl00_Recherche_ctl00_RadioRech_0" name="ctl00$Recherche$ctl00$RadioRech" value="Rech" checked="checked" onclick="ShowRechBox(0,'ctl00_Recherche_ctl00_RRech','ctl00_Recherche_ctl00_RMot');" type="radio"><label for="ctl00_Recherche_ctl00_RadioRech_0">Moteur de recherche</label><input id="ctl00_Recherche_ctl00_RadioRech_1" name="ctl00$Recherche$ctl00$RadioRech" value="Mot" onclick="ShowRechBox(1,'ctl00_Recherche_ctl00_RRech','ctl00_Recherche_ctl00_RMot');" type="radio"><label for="ctl00_Recherche_ctl00_RadioRech_1">Mots associs aux sources [Nouveau]</label></span><br><br></font>
<div id="ctl00_Recherche_ctl00_RMot" style="display: none; position: relative; visibility: hidden;">Mots cls : <input name="ctl00$Recherche$ctl00$Tmots" id="ctl00_Recherche_ctl00_Tmots" type="text">
<input name="ctl00$Recherche$ctl00$BtnRechKey" value="Rechercher" id="ctl00_Recherche_ctl00_BtnRechKey" type="submit"><br>
<span id="ctl00_Recherche_ctl00_RegularExpressionValidator1" style="color: Red; display: none;">Vous ne pouvez saisir qu'un seul mot alphanumrique</span>
</div>
<div id="ctl00_Recherche_ctl00_RRech" style="display: inline; position: relative; visibility: visible;">
<select name="ctl00$Recherche$ctl00$DropTR" id="ctl00_Recherche_ctl00_DropTR"><option value="tout">Codes & Forum</option><option selected="selected" value="source">Codes</option><option value="tutorial">Tutoriaux</option><option value="forum">Forum</option><option value="blog">Blogs</option><option value="newsdotnet">News .NET</option><option value="boutique">Boutique</option><option value="livre">Livres</option><option value="icone">Icones</option><option value="rfc">RFC</option><option value="video">Vidos</option></select>
<input name="l" value="0" id="l" type="hidden">
<div id="ctl00_Recherche_ctl00_TxtRech_DIV" style="display: inline; position: relative; z-index: 500;"><input name="ctl00$Recherche$ctl00$TxtRech_TB" value="son" id="ctl00_Recherche_ctl00_TxtRech_TB" onkeypress="if ( ajaxRequest && ajaxRequest.readyState < 4 ) {ajaxRequest.abort();} valideformbutton(event,'ctl00_Recherche_ctl00_BtnRecherche')" autocomplete="off" onkeyup="javascript:AjaxRequestDelay( 'rqkqqanuar5mmy453zkyb1ev', 'ctl00_Recherche_ctl00_TxtRech_TB', 400, '/CSHttpRecherche.aspx', 'req', 'ctl00_Recherche_ctl00_TxtRech_RES', 0, 0 );" onblur="javascript:AjaxResultDelay( 'ctl00_Recherche_ctl00_TxtRech_RES', 400 );" style="z-index: 600;" type="text"><div id="ctl00_Recherche_ctl00_TxtRech_RES" style="position: absolute; z-index: 1000; display: none;" class="Results"></div></div>
<input name="ctl00$Recherche$ctl00$BtnRecherche" value="Rechercher" id="ctl00_Recherche_ctl00_BtnRecherche" type="submit"><a href="http://www.cppfrance.com/derniermoteur.aspx">[ Dernires recherches ]</a>
<div id="ctl00_Recherche_ctl00_br" class="RechercheBottom">
<input id="ctl00_Recherche_ctl00_Dotnet" name="ctl00$Recherche$ctl00$Dotnet" type="checkbox"><label for="ctl00_Recherche_ctl00_Dotnet">Codes .NET seulement</label>
</div><script type="text/javascript">
function setRechText(txt){
document.getElementById('ctl00_Recherche_ctl00_TxtRech_TB').value = txt;
document.getElementById('l').value = "1";
document.getElementById('ctl00_Recherche_ctl00_BtnRecherche').click();
}
dropdownrech = "ctl00_Recherche_ctl00_DropTR";
</script></div>
</div></div>
</div>
<table class="ToolbarStyle" cellpadding="0" cellspacing="0">
<tbody><tr><td width="5"><img src="21557.aspx_fichiers/sep.gif" height="16" width="5"></td>
<td><a href="http://www.cppfrance.com/code.aspx?ID=21557#" onclick="CodeFavs('21557','/')" title="Ajouter mes codes favoris" onmousemove="window.status='Ajouter mes codes favoris ';" onmouseout="window.status='';"><img src="21557.aspx_fichiers/stm.gif" alt="Ajouter mes codes favoris"> Ajouter mes codes favoris</a></td>
</tr>
</tbody></table>
<div class="C" id="ctl00_Main_CodePage"><h2 class="notExpandable"><span id="code" class="E"></span>COMMUNICATION SUR RS232 AVEC UN MICROCONTROLEUR</h2>
<div class="content">
<div id="ctl00_Main_CodePage_ctl00_Code">
<div class="PubAd">
<script type="text/javascript"><!--
google_ad_client = "pub-6890369573773430";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "0000FF";
google_color_text = "008000";
google_language = "fr";
google_alternate_ad_url = "http://www.dotnet-news.com/adsense-alternative.aspx";
google_ad_channel ="5277633647";
google_ad_type = "text";
//--></script>
<script type="text/javascript" src="21557.aspx_fichiers/show_ads"></script><iframe name="google_ads_frame" src="21557.aspx_fichiers/ads.htm" marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true" frameborder="0" height="60" scrolling="no" width="468"><img></iframe>
</div><br>
<div class="C" id="ctl00_Main_CodePage_ctl00_infocodehaut">
<h2 class="expand"><span onclick="Reduc(this)" id="infocode" class="E"> </span>Information sur la source</h2>
<div class="content">
<div class="CodeDesc">
<table class="tblbordnote" align="right">
<tbody><tr>
<td align="center">
<b>Note :</b><br>
<img src="21557.aspx_fichiers/note5.gif" height="79" width="100"><br>
<em style="font-size: medium;"><b><i>8,00/10</i></b></em><br>
<br><table style="border: 1px solid rgb(0, 0, 0);" bgcolor="#ffffff" cellpadding="2" cellspacing="0">
<tbody><tr height="20" valign="bottom">
<td><img src="21557.aspx_fichiers/bn.gif" height="1" width="9"></td><td><img src="21557.aspx_fichiers/bn.gif" height="1" width="9"></td><td><img src="21557.aspx_fichiers/bn.gif" height="1" width="9"></td><td><img src="21557.aspx_fichiers/bn.gif" height="1" width="9"></td><td><img src="21557.aspx_fichiers/bn.gif" height="1" width="9"></td><td><img src="21557.aspx_fichiers/bn.gif" height="21" width="9"></td><td><img src="21557.aspx_fichiers/bn.gif" height="1" width="9"></td><td><img src="21557.aspx_fichiers/bn.gif" height="1" width="9"></td><td><img src="21557.aspx_fichiers/bn.gif" height="1" width="9"></td><td><img src="21557.aspx_fichiers/bn.gif" height="21" width="9"></td>
</tr>
<tr align="center" valign="bottom"><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><td>10</td>
</tr>
</tbody></table>
</td>
</tr>
</tbody></table>
<b>
Catgorie de cette source : <b><a href="http://www.cppfrance.com/codes_categorie/PERIPHERIQUES/65.aspx">PRIPHRIQUES</a></b><br>
Auteur : <a href="http://www.cppfrance.com/auteur/LPIKACHU58/3961.aspx"><b>lpikachu58</b></a>
[<a title="Site perso de lpikachu58" href="http://www.cppfrance.com/membresite.aspx?ID=3961" class="LIEN">Site perso</a>][<a href="http://www.cppfrance.com/ecriremsg.aspx?id=3961" class="CTC">Ecrire un message</a>]<br>
Niveau de la source : <a href="http://www.cppfrance.com/listecodes.aspx?ordre=Niv2"><b>Initi</b></a><br>
Date cration : 29/03/2004 13:33:53<br>
Vue 6107 fois<br>
<a href="#commentaires">Commentaire sur cette source (<em class="R">1</em>)</a><br>
<a href="#commentajout">Ajouter votre commentaire sur cette source</a></b>
<div id="ctl00_Main_CodePage_ctl00_CodeNote_PnlNote">
<div id="Note" style="width: 100%;"><b>Donnez une note cette source : </b><br><img style="opacity: 0.6;" src="21557.aspx_fichiers/st.gif" alt="Assigner la note de 1 sur 10" onmouseover="Note_event(1)" onmouseout="Note_event()" onclick="GiveNote(1, '/', '21557', true, 'code')" align="middle"><img style="opacity: 0.6;" src="21557.aspx_fichiers/st.gif" alt="Assigner la note de 2 sur 10" onmouseover="Note_event(2)" onmouseout="Note_event()" onclick="GiveNote(2, '/', '21557', true, 'code')" align="middle"><img style="opacity: 0.6;" src="21557.aspx_fichiers/st.gif" alt="Assigner la note de 3 sur 10" onmouseover="Note_event(3)" onmouseout="Note_event()" onclick="GiveNote(3, '/', '21557', true, 'code')" align="middle"><img style="opacity: 0.6;" src="21557.aspx_fichiers/st.gif" alt="Assigner la note de 4 sur 10" onmouseover="Note_event(4)" onmouseout="Note_event()" onclick="GiveNote(4, '/', '21557', true, 'code')" align="middle"><img style="opacity: 0.6;" src="21557.aspx_fichiers/st.gif" alt="Assigner la note de 5 sur 10" onmouseover="Note_event(5)" onmouseout="Note_event()" onclick="GiveNote(5, '/', '21557', true, 'code')" align="middle"><img style="opacity: 0.4;" src="21557.aspx_fichiers/st.gif" alt="Assigner la note de 6 sur 10" onmouseover="Note_event(6)" onmouseout="Note_event()" onclick="GiveNote(6, '/', '21557', true, 'code')" align="middle"><img style="opacity: 0.4;" src="21557.aspx_fichiers/st.gif" alt="Assigner la note de 7 sur 10" onmouseover="Note_event(7)" onmouseout="Note_event()" onclick="GiveNote(7, '/', '21557', true, 'code')" align="middle"><img style="opacity: 0.4;" src="21557.aspx_fichiers/st.gif" alt="Assigner la note de 8 sur 10" onmouseover="Note_event(8)" onmouseout="Note_event()" onclick="GiveNote(8, '/', '21557', true, 'code')" align="middle"><img style="opacity: 0.4;" src="21557.aspx_fichiers/st.gif" alt="Assigner la note de 9 sur 10" onmouseover="Note_event(9)" onmouseout="Note_event()" onclick="GiveNote(9, '/', '21557', true, 'code')" align="middle"><img style="opacity: 0.4;" src="21557.aspx_fichiers/st.gif" alt="Assigner la note de 10 sur 10" onmouseover="Note_event(10)" onmouseout="Note_event()" onclick="GiveNote(10, '/', '21557', true, 'code')" align="middle">
</div>
</div>
</div>
</div></div>
<div class="C" id="ctl00_Main_CodePage_ctl00_desccodehaut">
<h2 class="expand"><span onclick="Reduc(this)" id="desccode" class="E"> </span>Description</h2>
<div class="content">
Ici pour microcontroleur HC11. Mais peut etre utiliser pour la communiaction serie standard
<br>
</div></div>
<div class="C" id="ctl00_Main_CodePage_ctl00_sourcehaut">
<h2 class="expand"><span onclick="Reduc(this)" id="sourcecode" class="E"> </span>Source</h2>
<div class="content">
<ol class="csCode"><li><samp>/**************************************************************************/</samp></li>
<li><samp>/* Fichier rs232_hc.c */</samp></li>
<li><samp>/**************************************************************************/</samp></li>
<li><samp>/* Description : */</samp></li>
<li><samp>/* programme de gestion de la liaison serie sur HC11 */</samp></li>
<li><samp>/* */</samp></li>
<li><samp>/**************************************************************************/</samp></li>
<li><samp>/* H I S T O R I Q U E D E S M O D I F I C A T I O N S */</samp></li>
<li><samp>/**************************************************************************/</samp></li>
<li> </li>
<li> </li>
<li><samp>/**************************************************************************/</samp></li>
<li><samp>/* DEFINITION DES Variables globales */</samp></li>
<li><samp>/**************************************************************************/</samp> </li>
<li><code>unsigned</code> <code>char</code> voie = 0 ;</li>
<li><code>unsigned</code> <code>char</code> erreur_rs232 = 0;</li>
<li><code>unsigned</code> <code>char</code> i =0;</li>
<li><code>unsigned</code> <code>char</code> max_timeout = 3; </li>
<li><code>unsigned</code> <code>char</code> leng_trame = 4;<samp>/*4 caracteres*/</samp></li>
<li><code>unsigned</code> <code>char</code> demi_char = 51; </li>
<li><code>unsigned</code> <code>char</code> new_trame = 0; </li>
<li><samp>/************************** tableau ***********************************/</samp></li>
<li> </li>
<li><code>unsigned</code> <code>char</code> tableau_trame_RX [10] = {0x00} ; <samp>/*tableau pour recuperation de la trame serie*/</samp></li>
<li><code>unsigned</code> <code>char</code> tableau_trame_TX [10] = {0x00} ; <samp>/*tableau pour emission de la trame serie*/</samp></li>
<li> </li>
<li><samp>/**************************************************************************/</samp></li>
<li><samp>/* DEFINITION DES Header */</samp></li>
<li><samp>/**************************************************************************/</samp></li>
<li> </li>
<li> </li>
<li><samp>/* Header de dfinition constant, address, fonction ...*/</samp></li>
<li><span class="preprocessor"> </span></li>
<li><span class="preprocessor">
#include "define.h" </span></li>
<li><span class="preprocessor"> </span>
<span class="preprocessor">
#include "Fonction.h"</span></li>
<li> </li>
<li><samp>/* Declaration des "headers" system*/</samp></li>
<li><span class="preprocessor">
#include <io6811.h> </span></li>
<li><span class="preprocessor">
#include <int6811.h> </span></li>
<li><span class="preprocessor">
#include <string.h> </span></li>
<li><span class="preprocessor">
#include <stdlib.h></span></li>
<li><samp>/****************************************************/</samp></li>
<li><samp>/* Fonction : Main Programme Principal */</samp></li>
<li><samp>/* */</samp></li>
<li><samp>/* Description : Initialisation, Boucle while(1) */</samp></li>
<li><samp>/* Interruption IRQ & XRQ */</samp></li>
<li><samp>/* */</samp></li>
<li><samp>/* para entrees : 0 */</samp></li>
<li><samp>/* para sorties : 0 */</samp></li>
<li><samp>/****************************************************/</samp></li>
<li><code>void</code> main(<code>void</code>) </li>
<li>{</li>
<li> </li>
<li> <samp>/* autorise des interruption */</samp></li>
<li> enable_interrupt(); </li>
<li> Init_micro(); <samp>/* init des port du micro*/</samp></li>
<li> INIT_AFF(); <samp>/*init de l'afficheur*/</samp></li>
<li> </li>
<li> <samp>/*************************debut du soft principal*******************************/</samp></li>
<li> </li>
<li><samp>/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/</samp> </li>
<li><samp>/**!!!!!!!!!!!le while principal!!!!!!!!!!!!!!!!!!!!!!*/</samp></li>
<li> <samp>/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/</samp></li>
<li> </li>
<li> <code>while</code> (1) </li>
<li> {</li>
<li> <code>if</code> (new_trame)</li>
<li> {</li>
<li> CLEAR(); <samp>/*nettoyage de l'ecran*/</samp> </li>
<li> gotoxy(1,1); </li>
<li> new_trame = 0;</li>
<li> <code>if</code> (!erreur_rs232)</li>
<li> {</li>
<li> printf(<var>"%s"</var>,(<code>int</code>)<var>"valeur char ="</var>);</li>
<li> gotoxy(1,2);</li>
<li> <code>for</code>(i=0 ;i<6;i++)</li>
<li> {</li>
<li> tableau_trame_TX[i] = tableau_trame_RX[i];</li>
<li> printf(<var>"%d"</var>,(tableau_trame_RX[i]));</li>
<li> printf(<var>"%s"</var>,(<code>int</code>)<var>" "</var>);</li>
<li> }</li>
<li> tx_rs232_hc();</li>
<li> }</li>
<li> <code>else</code> </li>
<li> {</li>
<li> printf(<var>"%s"</var>,(<code>int</code>)<var>" erreur rs232 "</var>);</li>
<li> }</li>
<li> }</li>
<li> tempo(2,2); </li>
<li> } <samp>/* fin du while (go) */</samp> </li>
<li> </li>
<li>}<samp>/* fin du main */</samp> </li>
<li><samp>/**********************************************************************************/</samp></li>
<li><samp>/********************************************/</samp></li>
<li><samp>/* Fonction : tx_rs232_hc */</samp></li>
<li><samp>/* Description : routine emission de trame */</samp></li>
<li><samp>/* par la liaison serie */</samp></li>
<li><samp>/* para entres : 0 */</samp></li>
<li><samp>/* para sorties : 0 */</samp></li>
<li><samp>/********************************************/</samp></li>
<li><code>void</code> tx_rs232_hc (<code>void</code>)</li>
<li>{</li>
<li> <code>unsigned</code> <code>char</code> reg_SCSR = 0; <samp>/*registre d'etat*/</samp></li>
<li> <code>unsigned</code> <code>char</code> flag_TDRE = 0;<samp>/*flag registre transmission vide*/</samp></li>
<li> <code>unsigned</code> <code>char</code> j= 0;</li>
<li> </li>
<li> <code>for</code> (j=0;j<leng_trame;j++)</li>
<li> {</li>
<li> <samp>/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/</samp></li>
<li> <samp>/*peut etre remplac par while(!(SCSR & B7)); */</samp></li>
<li> <samp>/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/</samp></li>
<li> <code>do</code></li>
<li> {</li>
<li> reg_SCSR = SCSR ;<samp>/*lecture du registre d'etat*/</samp></li>
<li> flag_TDRE =(reg_SCSR & B7)? 1 :0;<samp>/*extraction du flag registre vide*/</samp> </li>
<li> }</li>
<li> <code>while</code>(!(flag_TDRE));</li>
<li> <samp>/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/</samp></li>
<li> SCDR = tableau_trame_TX[j];</li>
<li> } </li>
<li>}</li>
<li><samp>/**********************************************************************************/</samp></li>
<li><samp>/********************************************/</samp></li>
<li><samp>/* Fonction : SCI_interrupt */</samp></li>
<li><samp>/* Description : interruption quand le */</samp></li>
<li><samp>/* le port communication est */</samp></li>
<li><samp>/* active */</samp></li>
<li><samp>/* */</samp></li>
<li><samp>/* para entres : 0 */</samp></li>
<li><samp>/* para sorties : 0 */</samp></li>
<li><samp>/********************************************/</samp></li>
<li>interrupt[0] <code>void</code> SCI_interrupt(<code>void</code>)</li>
<li>{</li>
<li> <code>unsigned</code> <code>char</code> reg_SCSR = 0;</li>
<li> <code>unsigned</code> <code>char</code> reg_recep = 0;</li>
<li> <code>unsigned</code> <code>char</code> overrun = 0;</li>
<li> <code>unsigned</code> <code>char</code> reg_full = 0;</li>
<li> <code>unsigned</code> <code>char</code> tour = 0;</li>
<li> <code>unsigned</code> <code>char</code> cnt_time_out = 0;</li>
<li> <code>unsigned</code> <code>char</code> j;</li>
<li> <samp>/***********************************************************************************/</samp></li>
<li> <samp>/*on rentre dans la boucle de reception tant que pas time_out inter_caractere */</samp></li>
<li> <samp>/*ce qui permet de remplir un tableau de reception de caracteres */</samp> </li>
<li> <samp>/*puis apres time_out on verifie si le Nb de caratere correspond a une trame ou pas*/</samp></li>
<li> <samp>/*sinon on raz le tableau et on signale un erreur */</samp></li>
<li> <samp>/*l'incrementation du compteur est gere ici car on est dans une routine interrupt */</samp></li>
<li> <samp>/*la pause doit correspondre a la duree d'un demi caractere(9600baud environ 500s)*/</samp></li>
<li> <samp>/***********************************************************************************/</samp></li>
<li> erreur_rs232 = 0;<samp>/*avant tout on raz l'erreur en cours*/</samp></li>
<li> <code>while</code>(cnt_time_out < max_timeout)</li>
<li> { </li>
<li> <samp>/*attention ici le registre et les flag sont raz par la simple lecture */</samp></li>
<li> reg_SCSR = SCSR; <samp>/*recup de la valeur du registre d'etat*/</samp></li>
<li> reg_recep = SCDR;<samp>/*lecture du registre de reception_emission*/</samp></li>
<li> </li>
<li> overrun = ( reg_SCSR & B3)? 1 : 0 ; <samp>/*extraction du bit over_run*/</samp></li>
<li> reg_full =( reg_SCSR & B5)? 1 : 0 ; <samp>/*extraction du bit registre full*/</samp></li>
<li> </li>
<li> <code>if</code> (overrun==1)</li>
<li> {</li>
<li> erreur_rs232 =1;</li>
<li> }</li>
<li> <code>else</code></li>
<li> {</li>
<li> <code>if</code>(reg_full)</li>
<li> {</li>
<li> tableau_trame_RX[tour] = reg_recep ;</li>
<li> cnt_time_out = 0 ; <samp>/*on a reu un char dinc on raz le timeout*/</samp> </li>
<li> tour++;</li>
<li> }<samp>/*fin de if(reg_full)*/</samp></li>
<li> }<samp>/*fin de if (overrun==1)*/</samp> </li>
<li> <samp>/*ici pause de 1/2 caractere*/</samp></li>
<li> <samp>/*la boucle prend 28 cycles de clock_E au 1er tour puis 19 jusqu'a egalit */</samp></li>
<li> <samp>/*pour un quartz de 8 MHz => E = 2MHz donc demi_char doit etre egal a 50 */</samp></li>
<li> <code>for</code>(j=0;j<demi_char;j++)<samp>/*raz du tableau */</samp></li>
<li> {</li>
<li> <samp>/*on fait rien */</samp></li>
<li> }<samp>/*fin de for(j=0;j<demi_char;j++)*/</samp> </li>
<li> cnt_time_out++;<samp>/*on incremente le compteur du timeout*/</samp> </li>
<li> }<samp>/*fin du while(cnt_time_out < max_timeout)*/</samp></li>
<li> </li>
<li> new_trame = 1; <samp>/*ici pour afficher */</samp></li>
<li> </li>
<li> <samp>/*gestion de l'erreur RS232 */</samp></li>
<li><code>if</code> ((erreur_rs232 == 1)||(tour !=leng_trame))</li>
<li> {</li>
<li> erreur_rs232 = 1; <samp>/*on signale une erreur*/</samp></li>
<li> <samp>/*a on peut le faire ailleur si on veut*/</samp></li>
<li> <code>for</code>(j=0;j<10;j++)<samp>/*raz du tableau */</samp></li>
<li> {</li>
<li> tableau_trame_RX[j] = 0x00;</li>
<li> }<samp>/*fin de for(j=0;j<leng_trame;j++)*/</samp> </li>
<li> <code>return</code>;</li>
<li> }</li>
<li><code>else</code></li>
<li> {</li>
<li> <samp>/*si on est ici c'est que l'on a recu une nouvelle trame sans erreur*/</samp></li>
<li> <samp>/*new_trame = 1; */</samp></li>
<li> erreur_rs232 =0;</li>
<li> }</li>
<li>}</li>
<li><samp>/********************************************************************************************************/</samp></li>
<li><samp>/********************************************/</samp></li>
<li><samp>/* Fonction : RTITimerEnable */</samp></li>
<li><samp>/* */</samp></li>
<li><samp>/* Description : Real Time Timer */</samp></li>
<li><samp>/* paramtres entres : void */</samp></li>
<li><samp>/* paramtres sorties : void */</samp></li>
<li><samp>/********************************************/</samp> </li>
<li><code>void</code> RTITimerEnable(<code>void</code>) </li>
<li>{ </li>
<li> PACTL = 3 ; <samp>/* "00000011" RTI timer 32.768 ms*/</samp></li>
<li><samp>/* Validation de l'interruption RTI et inhibition des autres interruptions TIMER */</samp></li>
<li> TMSK2 = 64; <samp>/*"01000000" RTI enable */</samp> </li>
<li> TFLG2 = 64 ; <samp>/*"01000000" clr du flag d'interrupt RTI pour demarrer comme il faut*/</samp></li>
<li>}</li>
<li><samp>/*********************************************************************************************************/</samp> </li>
<li><samp>/********************************************/</samp></li>
<li><samp>/* Fonction : RTI */</samp></li>
<li><samp>/* Description : interruption quand le */</samp></li>
<li><samp>/* Real Timer Time overflow */</samp></li>
<li><samp>/* relance le watchdog */</samp></li>
<li><samp>/* */</samp></li>
<li><samp>/* para entres : 0 */</samp></li>
<li><samp>/* para sorties : 0 */</samp></li>
<li><samp>/********************************************/</samp></li>
<li>interrupt[26] <code>void</code> RTI_interrupt(<code>void</code>)</li>
<li>{ </li>
<li> <samp>/*cette routine est effectue periodiquement en fonction de la valeur de PACTL*/</samp></li>
<li><samp>/*on interdit les interruption pour avoir un comptage sur*/</samp></li>
<li> disable_interrupt() ; </li>
<li> TFLG2 = 64 ; <samp>/*clr flag interrupt*/</samp></li>
<li> <samp>/* Valide les demandes d'interruptions */</samp> </li>
<li> enable_interrupt() ;</li>
<li>}</li>
<li> </li>
<li><samp>/*************************************************************************************************************/</samp> </li>
<li><samp>/********************************************/</samp></li>
<li><samp>/* Fonction : Init_micro */</samp></li>
<li><samp>/* Description : initialisation des port */</samp></li>
<li><samp>/* du micro */</samp></li>
<li><samp>/* */</samp></li>
<li><samp>/* para entres : void */</samp></li>
<li><samp>/* para sorties : void */</samp></li>
<li><samp>/********************************************/</samp></li>
<li><code>void</code> Init_micro(<code>void</code>)</li>
<li> {</li>
<li> <code>unsigned</code> <code>char</code> i = 0 ; <samp>/* variable pour le clignotement des leds*/</samp></li>
<li> <samp>/* Initialisation des registres C */</samp></li>
<li> SPCR = 0x00 ; <samp>/*pas de SPI*/</samp></li>
<li> <samp>/* port A */</samp></li>
<li> <samp>/*est initialise dans la fonction RTITimerEnable */</samp> </li>
<li> <samp>/*port D */</samp></li>
<li> DDRD_B2(0) ; <samp>/*bit positionns en entree*/</samp> </li>
<li> DDRD_B3(1) ; <samp>/*bit positionns en sortie*/</samp></li>
<li> DDRD_B4(0) ; <samp>/*bit positionns en entree*/</samp> </li>
<li> DDRD_B5(1) ; <samp>/*bit positionns en sortie*/</samp> </li>
<li><samp>/*communication en liaison serie*/</samp></li>
<li> voie_rs232 = voie;</li>
<li> BAUD = 0x30; <samp>/*9600 baud*/</samp></li>
<li> SCCR1 = 0x00; <samp>/*1 start 8bits 1 stop (et methode reveil :attente)*/</samp></li>
<li> SCCR2 = 0x2C; <samp>/*RX interrupt et tx rx enable*/</samp></li>
<li> } </li>
<li><samp>/************************************/</samp></li>
<li><samp>/* TEMPO */</samp></li>
<li><samp>/************************************/</samp></li>
<li><code>void</code> tempo(<code>unsigned</code> <code>char</code> into_loop_limit,<code>unsigned</code> <code>char</code> over_loop_limit)</li>
<li>{</li>
<li> <code>unsigned</code> <code>char</code> into_loop_char, over_loop_char;</li>
<li> </li>
<li> <code>for</code>(over_loop_char = 0; over_loop_char < over_loop_limit; over_loop_char++ )</li>
<li> { </li>
<li> <code>for</code>(into_loop_char = 0; into_loop_char < into_loop_limit; into_loop_char++ ){}</li>
<li> }</li>
<li>} </li>
<li> </li>
<li> </li>
</ol>
<br>
</div></div>
<div class="C" id="ctl00_Main_CodePage_ctl00_auteurlistehaut">
<h2 class="expand"><span onclick="Reduc(this)" id="auteurliste" class="E"> </span>Dernires sources de cet auteur [ <em class="R">lpikachu58</em> ] </h2>
<div class="content">
<img src="21557.aspx_fichiers/zip.gif" alt="Zip" class="absMiddle">
<a href="http://www.cppfrance.com/codes/COMMUNIQUER-AVEC-UN-GPS-MFC-/21713.aspx">COMMUNIQUER AVEC UN GPS (MFC)</a><br>
<a href="http://www.cppfrance.com/codes/TRANSFORMEE-DE-FOURIER-CLASSIQUE/21549.aspx">TRANSFORME DE FOURIER CLASSIQUE</a><br>
<img src="21557.aspx_fichiers/zip.gif" alt="Zip" class="absMiddle">
<a href="http://www.cppfrance.com/codes/UNE-ONDELETTE-POUR-LE-TRAITEMENT-DU-SIGNAL-NUMERIQUE/21463.aspx">UNE ONDELETTE POUR LE TRAITEMENT DU SIGNAL NUMRIQUE</a><br>
<img src="21557.aspx_fichiers/zip.gif" alt="Zip" class="absMiddle">
<a href="http://www.cppfrance.com/codes/UN-TUTORIAL-POUR-LA-CREATION-DE-DLL-SOUS-VISUAL-C-6-0/21438.aspx">UN TUTORIAL POUR LA CRATION DE DLL SOUS VISUAL C++ 6.0</a><br>
<a href="http://www.cppfrance.com/codes/TESTER-SI-UN-TABLEAU-EST-UNE-PUISSANCE-DE-2/21425.aspx">TESTER SI UN TABLEAU EST UNE PUISSANCE DE 2</a><br>
</div></div>
<div class="C" id="ctl00_Main_CodePage_ctl00_catlistehaut">
<h2 class="expand"><span onclick="Reduc(this)" id="catliste" class="E"> </span>Dernires sources dans la mme catgorie [ <em class="R">Priphriques</em> ] </h2>
<div class="content">
<img src="21557.aspx_fichiers/zip.gif" alt="Zip" class="absMiddle">
<a href="http://www.cppfrance.com/codes/PORT-COM-RS232-SUPER-SIMPLE-DANS-UNE-CLASSE/33724.aspx">PORT COM (RS232) SUPER SIMPLE DANS UNE CLASSE</a><br>
<img src="21557.aspx_fichiers/zip.gif" alt="Zip" class="absMiddle">
<a href="http://www.cppfrance.com/codes/JOYC/30854.aspx">JOYC</a><br>
<img src="21557.aspx_fichiers/zip.gif" alt="Zip" class="absMiddle">
<a href="http://www.cppfrance.com/codes/COMMUNICATION-PORT-SERIE-RS232/30300.aspx">COMMUNICATION PORT SRIE RS232</a><br>
<a href="http://www.cppfrance.com/codes/INITIALISATION-D-OBJET-VIA-UN-STREAM/30247.aspx">INITIALISATION D'OBJET VIA UN STREAM</a><br>
<img src="21557.aspx_fichiers/zip.gif" alt="Zip" class="absMiddle">
<a href="http://www.cppfrance.com/codes/LIRE-DES-DONNEES-INFRAGE-ROUGE-SUR-PORT-SERIE/30219.aspx">LIRE DES DONNES INFRAGE ROUGE SUR PORT SRIE </a><br>
</div></div>
<div class="C" id="ctl00_Main_CodePage_ctl00_sndxh">
<h2 class="expand"><span onclick="Reduc(this)" id="sndx" class="E"> </span>Sources qui peuvent tre en rapport avec celle-ci</h2>
<div class="content">
<img src="21557.aspx_fichiers/ok.gif" class="absMiddle"> <a href="http://www.cppfrance.com/codes/COMMUNICATION-PORT-SERIE-RS232/30300.aspx">COMMUNICATION PORT SRIE RS232</a><br>
<img src="21557.aspx_fichiers/ok.gif" class="absMiddle"> <a href="http://www.cppfrance.com/codes/COMMUNICATION-ENTRE-APPLICATION-VIA-DDE-VC-SANS-MFC-/22382.aspx">COMMUNICATION ENTRE APPLICATION VIA DDE (VC++ SANS MFC)</a><br>
<img src="21557.aspx_fichiers/ok.gif" class="absMiddle"> <a href="http://www.cppfrance.com/codes/COMMUNIQUER-AVEC-UN-GPS-MFC-/21713.aspx">COMMUNIQUER AVEC UN GPS (MFC)</a><br>
<img src="21557.aspx_fichiers/ok.gif" class="absMiddle"> <a href="http://www.cppfrance.com/codes/COMMUNICATION-SERIE-RS232-WIN32-/18704.aspx">COMMUNICATION SRIE RS232 (WIN32)</a><br>
<img src="21557.aspx_fichiers/ok.gif" class="absMiddle"> <a href="http://www.cppfrance.com/codes/COMMENCER-1-RPG-ALLEGRO-OSM3K-/11266.aspx">COMMENCER 1 RPG (ALLEGRO + OSM3K)</a><br>
<div align="right"><b><a href="http://www.cppfrance.com/gma/sdx/COMMUNICATION">Voir toute la liste pour cette recherche</a></b></div>
</div></div>
<div>
</div>
<div class="C" id="ctl00_Main_CodePage_ctl00_commenthaut">
<h2 class="expand"><span onclick="Reduc(this)" id="commentaires" class="E"> </span>Les commentaires</h2>
<div class="content">
<dl class="CodeComments">
<dd><span class="le">Commentaire de : <b><a href="http://www.cppfrance.com/auteurdetail.aspx?ID=252390">Maxaks</a></b> le 05/12/2004 14:43:33</span><span class="ri"><a href="http://www.cppfrance.com/ecriremsg.aspx?ID=252390"><img src="21557.aspx_fichiers/nouvmess.gif" alt="Envoyer un message Maxaks"></a><input name="ctl00$Main$CodePage$ctl00$Commentaires$RepeaterComment$ctl00$CmtSuppr" id="ctl00_Main_CodePage_ctl00_Commentaires_RepeaterComment_ctl00_CmtSuppr" src="21557.aspx_fichiers/shut.gif" onclick="SeulAdmin();return false;" style="border-width: 0px;" type="image"></span></dd>
<dt><a href="http://www.cppfrance.com/auteurdetail.aspx?ID=252390"><img src="21557.aspx_fichiers/252390.jpg"></a> Tu pourrais donner quelques explications ? : ><br>Par exemple sur ce qu'il y a dans define.h et Fonctions.h, et les headers spcifiques au c<br><br>merci</dt>
</dl>
<br>
<div class="C" id="ctl00_Main_CodePage_ctl00_Commentaires_AjoutCmt"><h2 class="notExpandable"><span id="commentajout" class="E"></span>Ajouter un commentaire</h2>
<div class="content">
<div class="CodeCommentsEcrire"><div class="mail"><b><input id="ctl00_Main_CodePage_ctl00_Commentaires_AjoutCmt_ctl00_chkMailAlerte" name="ctl00$Main$CodePage$ctl00$Commentaires$AjoutCmt$ctl00$chkMailAlerte" checked="checked" type="checkbox"><label for="ctl00_Main_CodePage_ctl00_Commentaires_AjoutCmt_ctl00_chkMailAlerte">tre averti par mail lorsqu'un nouveau commentaire est ajout sur cette source.</label></b><br>
<br> Votre avis et/ou suggestion(s) pour ce code :</div><div class="message"><textarea name="ctl00$Main$CodePage$ctl00$Commentaires$AjoutCmt$ctl00$txtComment" rows="2" cols="20" id="ctl00_Main_CodePage_ctl00_Commentaires_AjoutCmt_ctl00_txtComment" style="height: 150px; width: 99%;"></textarea><span id="ctl00_Main_CodePage_ctl00_Commentaires_AjoutCmt_ctl00_RequiredFieldValidator1" style="color: Red; font-weight: bold; visibility: hidden;">Veuillez saisir votre message</span></div>
<div class="Charte"><p>Avant de valider votre commentaire <b>merci de le relire (2 fois s'il le faut)</b>
afin d'viter un maximum de fautes d'orthographe et de franais. Merci
galement de veiller ne pas trop corcher la langue de Molire en
crivant en abrg (comme sur des SMS).En cas d'abus, <b>votre commentaire sera rapidement supprim par un des administrateurs</b>.</p>
<p>En cas de commentaire irrespectueux, votre commentaire risque la mme peine et <b>sans pravis ni justification</b> alors merci de <u><b>rester calme et courtois tout au long de vos changes</b></u>.
En cas d'abus rpts, votre compte sera purement et simplement ray de
la liste des membres et sans appel (sans rintgration possible).</p>
<p><input id="ctl00_Main_CodePage_ctl00_Commentaires_AjoutCmt_ctl00_ChkApprouve" name="ctl00$Main$CodePage$ctl00$Commentaires$AjoutCmt$ctl00$ChkApprouve" type="checkbox"><label for="ctl00_Main_CodePage_ctl00_Commentaires_AjoutCmt_ctl00_ChkApprouve"> J'approuve la charte de bonne conduite que je viens de lire ci-dessus.</label>
</p>
<p class="right"><input name="ctl00$Main$CodePage$ctl00$Commentaires$AjoutCmt$ctl00$btnValider" value="Ajouter votre commentaire" onclick="if (!howManyChecked('ctl00_Main_CodePage_ctl00_Commentaires_AjoutCmt_ctl00_ChkApprouve')) {return false;};WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$Main$CodePage$ctl00$Commentaires$AjoutCmt$ctl00$btnValider", "", true, "", "/code.aspx?ID=21557", false, false))" id="ctl00_Main_CodePage_ctl00_Commentaires_AjoutCmt_ctl00_btnValider" type="submit"></p></div></div></div>
</div>
</div></div>
</div></div>
</div><br><br></td><td id="ctl00_tdDt" class="TDMenu">
<div class="C" id="ctl00_Main2_ctl00_pubh"><h2 class="notExpandable"><span id="pubsky" class="E"></span>Pub</h2>
<div class="content">
<div style="text-align: center; width: 100%;">
<script language="JavaScript" type="text/javascript"> if (!document.phpAds_used) { document.phpAds_used = ',';} phpAds_random = new String (Math.random()); phpAds_random = phpAds_random.substring(2,11); document.write ("<" + "script language='JavaScript' type='text/javascript' src='"); document.write ("http://rp.devfr.net/adjs.php?n=" + phpAds_random); document.write ("&what=zone:25&target=_blank"); document.write ("&exclude=" + document.phpAds_used); if (document.referrer){document.write ("&referer=" + escape(document.referrer));} document.write ("'><" + "/script>"); </script><script language="JavaScript" type="text/javascript" src="21557.aspx_fichiers/adjs.js"></script><a href="http://rp.devfr.net/adclick.php?bannerid=103&zoneid=25&source=&dest=http%3A%2F%2Fwww.hackhours.com%2F" target="_blank" onmouseover="self.status='Hack\'Hours'; return true;" onmouseout="self.status='';return true;"><img src="21557.aspx_fichiers/120_600.gif" alt="Hack'Hours" title="Hack'Hours" border="0" height="600" width="120"></a><div id="beacon_103" style="position: absolute; left: 0px; top: 0px; visibility: hidden;"><img src="21557.aspx_fichiers/adlog_002.gif" alt="" style="width: 0px; height: 0px;" height="0" width="0"></div><noscript><a
href='http://rp.devfr.net/adclick.php?n=a72cead2' target='_blank'><img
src='http://rp.devfr.net/adview.php?what=zone:25&n=a72cead2'
border='0' alt=''></a></noscript></div>
</div></div> </td>
</tr><tr><td colspan="3" align="center">
<b>Nos partenaires et amis ;-)</b><br>
<a href="http://www.afterdreams.com/?search=cppf" target="_blank"><img src="21557.aspx_fichiers/search-sources-blue.gif" alt="Search-Sources"></a>
<a href="http://www.dotnet-project.com/" target="_blank"><img src="21557.aspx_fichiers/dp.gif" alt="DOTNET-PROJECT.COM"></a>
<a href="http://www.dotnet-news.com/" target="_blank"><img src="21557.aspx_fichiers/dotnet-news.gif" alt="Dotnet-News.com"></a>
<a href="http://www.asp-php.net/" target="_blank"><img src="21557.aspx_fichiers/aspphp.gif" alt="ASP-PHP.NET"></a>
<a href="http://www.mozbot.fr/" target="_blank"><img src="21557.aspx_fichiers/mozbot.gif" alt="Moteur de recherche Mozbot"></a>
<a href="http://www.dotnet-fr.org/" target="_blank"><img src="21557.aspx_fichiers/dotnetfr.gif" alt="DOTNET-FR.ORG"></a>
<a href="http://www.feed247.com/" target="_blank"><img src="21557.aspx_fichiers/f247.gif" alt="Feed247,com Toute l'actu Internet 24h/24 7J/7"></a>
<a href="http://www.asp-magazine.com/" target="_blank"><img src="21557.aspx_fichiers/aspmag.gif" alt="ASP MAGAZINE"></a>
<br><br><div style="color: rgb(80, 80, 80); font-style: italic;">Dev ralis par <b><a href="http://blogs.developpeur.org/nix" target="_blank">Nicolas SOREL (Nix)</a> avec l'aide de : <a href="http://blogs.developpeur.org/Cyril" target="_blank">Cyril DURAND</a>, <a href="http://blogs.developpeur.org/Tkfe/" target="_blank">Tkfe</a>, <a href="http://blogs.developpeur.org/Sebmafate" target="_blank">Sebmafate</a>, <a href="http://blogs.developpeur.org/Aurelien" target="_blank">Aurlien</a>, <a href="http://blogs.developpeur.org/neodante" target="_blank">Neodante</a>, <a href="http://www.codes-sources.com/auteur/coq/10023.aspx" target="_blank">Coq</a>, <a href="http://www.codes-sources.com/auteur/proviste/1006.aspx" target="_blank">Proviste</a>, <a href="http://www.codes-sources.com/auteur/crazyht/1772.aspx" target="_blank">CrazyHt</a></b><br>Design ralis par <b><a href="http://www.graph-comception.com/" target="_blank">Graph-Comception</a> & <a href="http://blogs.developpeur.org/nix" target="_blank">N.SOREL (Nix)</a></b><br>Logos & Mascotte ralise par <b><a href="http://blogs.developpeur.org/nix" target="_blank">N.SOREL (Nix)</a> & <a href="http://www.kdo-comception.com/" target="_blank">KDO-Comception</a></b><br>CPPFrance.com Toute reproduction <b><u>mme partielle est interdite</u></b> sauf accord crit du Webmaster<br>Temps d'xcution de la page : <b>0,46875sec</b><br>CodeS-SourceS.com est une marque dpose tous droits rservs<br><b>Hbergement de <a href="http://www.frontier.fr/heb/dedie/" target="_blank">Serveur ddi</a> - <a href="http://www.directcentrex.com/" target="_blank">Tlphonie VOIP</a> - <a href="http://www.codes-sources.com/boutique.aspx">Comparer les prix</a></b><br>
<script type="text/javascript"><!--
hsh = new Date();hsd = document;hsr = hsd.referrer.replace(/[<>]/g, '');hsi = '<a href="http://www.xiti.com/xiti.asp?s=96764" TARGET="_top"><img width="39" height="25" border=0 ';
hsi += 'src="http://logv20.xiti.com/hit.xiti?s=96764';
hsi += '&p=&hl=' + hsh.getHours() + 'x' + hsh.getMinutes() + 'x' + hsh.getSeconds();if(parseFloat(navigator.appVersion)>=4){Xiti_s=screen;hsi += '&r=' + Xiti_s.width + 'x' + Xiti_s.height + 'x' + Xiti_s.pixelDepth + 'x' + Xiti_s.colorDepth;}hsd.writeln(hsi + '&ref=' + hsr.replace(/&/g, '$') + '" title="Mesurez votre audience"></a>');//--></script><a href="http://www.xiti.com/xiti.asp?s=96764" target="_top"><img src="21557.aspx_fichiers/hit_002.gif" title="Mesurez votre audience" border="0" height="25" width="39"></a>
<noscript><a href="http://www.xiti.com/xiti.asp?s=96764"
target="_top">analyse mesure frequentation internet par <img width="39"
height="25" border=0 src="http://logv20.xiti.com/hit.xiti?s=96764&p=&"
title="Mesurez votre audience"></a></noscript>
<div id="msgx" style="z-index: 200; position: absolute; width: 250px; height: 150px; display: none;"></div>
<br>
<a href="http://www.spywords.com/?clic=3335" target="_blank" title="Analyse de votre referencement"><img src="21557.aspx_fichiers/tag.gif" height="15" width="80"></a>
<script type="text/javascript">
<!--
xtnv = document;
xtsd = "http://logc15";
xtsite = "218783";
xtn2 = "";
xtpage = "";
xtdmc = "";
xtprm = "";
//-->
</script>
<script type="text/javascript" src="21557.aspx_fichiers/xiti.js"></script><img src="21557.aspx_fichiers/hit.gif" height="1" width="1">
<noscript><img width="1" alt="" height="1" src="http://logc15.xiti.com/hit.xiti?s=218793&p=&" /></noscript>
</div></td></tr></tbody></table>
<embed src="21557.aspx_fichiers/msgattente.wav" loop="false" hidden="true" autostart="false" autoplay="false" type="audio/wav" name="sndmsgx" id="sndmsgx" mastersound="mastersound" style="display: none;" height="0" hspace="0" vspace="0" width="0">
<script type="text/javascript">
setTimeout("chkmsgx('msgx' , '/CSHttpCheckMsg.aspx?r=');",2000);
setInterval("chkmsgx('msgx' , '/CSHttpCheckMsg.aspx?r=');",180000);
</script>
<script type="text/javascript">
<!--
var Page_Validators = new Array(document.getElementById("ctl00_Recherche_ctl00_RegularExpressionValidator1"), document.getElementById("ctl00_Main_CodePage_ctl00_Commentaires_AjoutCmt_ctl00_RequiredFieldValidator1"));
// -->
</script>
<script type="text/javascript">
<!--
var ctl00_Recherche_ctl00_RegularExpressionValidator1 = document.all ? document.all["ctl00_Recherche_ctl00_RegularExpressionValidator1"] : document.getElementById("ctl00_Recherche_ctl00_RegularExpressionValidator1");
ctl00_Recherche_ctl00_RegularExpressionValidator1.controltovalidate = "ctl00_Recherche_ctl00_Tmots";
ctl00_Recherche_ctl00_RegularExpressionValidator1.errormessage = "Vous ne pouvez saisir qu\'un seul mot alphanumrique";
ctl00_Recherche_ctl00_RegularExpressionValidator1.display = "Dynamic";
ctl00_Recherche_ctl00_RegularExpressionValidator1.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid";
ctl00_Recherche_ctl00_RegularExpressionValidator1.validationexpression = "^[a-zA-Z0-9]+$";
var ctl00_Main_CodePage_ctl00_Commentaires_AjoutCmt_ctl00_RequiredFieldValidator1 = document.all ? document.all["ctl00_Main_CodePage_ctl00_Commentaires_AjoutCmt_ctl00_RequiredFieldValidator1"] : document.getElementById("ctl00_Main_CodePage_ctl00_Commentaires_AjoutCmt_ctl00_RequiredFieldValidator1");
ctl00_Main_CodePage_ctl00_Commentaires_AjoutCmt_ctl00_RequiredFieldValidator1.controltovalidate = "ctl00_Main_CodePage_ctl00_Commentaires_AjoutCmt_ctl00_txtComment";
ctl00_Main_CodePage_ctl00_Commentaires_AjoutCmt_ctl00_RequiredFieldValidator1.errormessage = "Veuillez saisir votre message";
ctl00_Main_CodePage_ctl00_Commentaires_AjoutCmt_ctl00_RequiredFieldValidator1.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
ctl00_Main_CodePage_ctl00_Commentaires_AjoutCmt_ctl00_RequiredFieldValidator1.initialvalue = "";
// -->
</script>
<div>
<input name="__PREVIOUSPAGE" id="__PREVIOUSPAGE" value="DnDsQ-9vYaw3EVKO-4Gm0A2" type="hidden">
<input name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWGQLK7JpZApaY6aMGAvauptwBAt+o8p0IAtCCsYcGArfV+tQPAoKphKEBAqyitd8NAuzv7v4GAuzlqo8FAoLN+bIBAqi9zrEFAqybo5sKApaN/7wIAua566sPAob2kt8DAtjKpaEBArzFubgPAouwst0LAoGcqr4BAqCLkr0LArKqvd0BArSKg5AMAqqt96wCAtmi8NwD3dU49CnWj6nTanfzI+oTgrQWXqc=" type="hidden">
</div>
<script type="text/javascript">
<!--
setHover();Collapse("ctl00_DBlogs");Collapse("ctl00_DForum");Collapse("ctl00_DRss");Collapse("ctl00_DMiniStats");Collapse("ctl00_DInfos");Collapse("ctl00_Recherche");Collapse("ctl00_Main_CodePage_ctl00_infocodehaut");Collapse("ctl00_Main_CodePage_ctl00_desccodehaut");Collapse("ctl00_Main_CodePage_ctl00_sourcehaut");Collapse("ctl00_Main_CodePage_ctl00_auteurlistehaut");Collapse("ctl00_Main_CodePage_ctl00_catlistehaut");Collapse("ctl00_Main_CodePage_ctl00_sndxh");Collapse("ctl00_Main_CodePage_ctl00_commenthaut");// -->
</script>
<script type="text/javascript">
<!--
var Page_ValidationActive = false;
if (typeof(ValidatorOnLoad) == "function") {
ValidatorOnLoad();
}
function ValidatorOnSubmit() {
if (Page_ValidationActive) {
return ValidatorCommonOnSubmit();
}
else {
return true;
}
}
// -->
</script>
</form></div><script language="javascript" type="text/javascript" src="21557.aspx_fichiers/record_002"></script><script language="javascript" type="text/javascript" src="21557.aspx_fichiers/record"></script><noscript><img width="1" height="1" border="0" src="http://rp.devfr.net/asRep/record.php?rep=v&transport=img"></noscript></body></html>