Jacky Joulin wrote: >Je recherche un exemple de s/programme afin de g=E9n=E9r=E9 un signal carr= =E9 avec un=20 >PIC. >PIC utilis=E9 : 16F84 >Freq : 4Mhz >sortie sur pin : RB5 >F signal carr=E9 : ~ 1000 Hz > >Ce s/programme doit pouvoir fonctionner sans bloquer le programme= principal.=20 >( Je crois qu'il faut utiliser la gestion des INT Timer mais je n'y arrive= =20 >pas ...) > >Je souhaite incorporer ce S/P dans un prog =E9cris en basic avec PicBasic= Pro=20 >Compiler,. Not quite sure what you are talking about here :), but it's a=20 minor inconvenience to generate an exact 1000hz output using Timer0 on a PIC running off a 4Mhz crystal.=20 However, if you use a 4.096Mhz crystal instead, then you can use a prescaler value of 2 with Timer0, and get exactly 1Khz. OPTION =3D 00h ; TMR0 source=3Dclock, prescaler to TMR0, prescale by 2. -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads