page 11, mais pourquoi avec 3 bit ca fonctionne , telle est la questionFaut-il un minimum de bit a envoyer ? car quand j'ecris :
Programme émission qui à l'air de fonctionner. J'ai des envois fixe c'est déjà pas mal ! bon je sais pas pourquoi j’ai l'impression que la frequence est inférieur à 1 seconde ? Pas trop grave .7.2
Supported data formats The following data for
-7 or 8 bits
-None, even, or odd parity
-1 or 2 stop bits
Donc, si le transceiver est disponible ( RTS=0) j’incrémente un compteur, j'envoie une trame de 8 octets sur l'UART , et je fais une pause de 1 secondes ( en théorie).
Je vois ma petite led rouge (preuve d’émission) s’allumée , la bleue aussi ( preuve de saturation du buffer), bizarre.
Code:
[color=Navy]#PICAXE [/color][color=Black]14M2[/color]
[color=Green]'#################################### Configuration ####################################[/color]
[color=Blue]Symbol BP [/color][color=DarkCyan]= [/color][color=Blue]C.3
Symbol led [/color][color=DarkCyan]= [/color][color=Blue]C.1
Symbol [/color][color=Purple]RTS [/color][color=DarkCyan]= [/color][color=Purple]pinB.2[/color]
[color=Blue]Symbol CTS [/color][color=DarkCyan]= [/color][color=Blue]B.5
Symbol [/color][color=Purple]compteur [/color][color=DarkCyan]= [/color][color=Purple]b0[/color]
[color=Green]'#################################### Initialisation ####################################[/color]
[color=Blue]setfreq M8[/color]
[color=Purple]compteur [/color][color=DarkCyan]= [/color][color=Navy]0[/color]
[color=Blue]pause [/color][color=Navy]1000[/color]
[color=Green]'#################################### Programme Principal ####################################[/color]
[color=Blue]do
if [/color][color=Purple]RTS [/color][color=DarkCyan]= [/color][color=Navy]0 [/color][color=Blue]then
inc [/color][color=Purple]compteur
[/color][color=Blue]serout [/color][color=Navy]0[/color][color=Black],[/color][color=Blue]N9600_8[/color][color=Black],[/color][color=Blue]([/color][color=Purple]compteur[/color][color=Black],[/color][color=Navy]0[/color][color=Black],[/color][color=Navy]0[/color][color=Black],[/color][color=Navy]0[/color][color=Black],[/color][color=Navy]0[/color][color=Black],[/color][color=Navy]0[/color][color=Black],[/color][color=Navy]0[/color][color=Black],[/color][color=Navy]0[/color][color=Blue]) [/color][color=Green]' On envoie la trame
[/color][color=Blue]pause [/color][color=Navy]2000 [/color][color=Green]' on marque une pause[/color]
[color=Blue]end if
loop[/color]
Cote reception :
J'ai ma lerde verte ( preuve de réception) qui s’allume à la même cadence , c'est bon signe !
Quand je suis sur PE6, je fais F8 pour visualiser mes infos et j'ai 192 qui s'affiche à la place de mon compteur ?
Code:
[color=Navy]#PICAXE [/color][color=Black]14M2[/color]
[color=Green]'#################################### Configuration ####################################[/color]
[color=Blue]Symbol BP [/color][color=DarkCyan]= [/color][color=Blue]C.3
Symbol led [/color][color=DarkCyan]= [/color][color=Blue]C.1
Symbol [/color][color=Purple]RTS [/color][color=DarkCyan]= [/color][color=Purple]pinB.2[/color]
[color=Blue]Symbol CTS [/color][color=DarkCyan]= [/color][color=Blue]B.3
Symbol [/color][color=Purple]compteur [/color][color=DarkCyan]= [/color][color=Purple]b0[/color]
[color=Green]'#################################### Initialisation ####################################[/color]
[color=Blue]setfreq M8[/color]
[color=Green]'hi2csetup i2cmaster,$C6,i2cslow,i2cbyte[/color]
[color=Blue]pause [/color][color=Navy]1000[/color]
[color=Green]'#################################### Programme Principal ####################################[/color]
[color=Blue]do
serin B.1[/color][color=Black],[/color][color=Blue]N9600_8[/color][color=Black],[/color][color=Purple]compteur[/color][color=Black],[/color][color=Purple]b1[/color][color=Black],[/color][color=Purple]b2[/color][color=Black],[/color][color=Purple]b3[/color][color=Black],[/color][color=Purple]b4[/color][color=Black],[/color][color=Purple]b5[/color][color=Black],[/color][color=Purple]b6[/color][color=Black],[/color][color=Purple]b7
[/color][color=Blue]pause [/color][color=Navy]100
[/color][color=Blue]sertxd ([/color][color=Black]#[/color][color=Purple]compteur[/color][color=Black],[/color][color=Navy]13[/color][color=Black],[/color][color=Navy]10[/color][color=Blue])
pause [/color][color=Navy]900
[/color]
[color=Blue]loop[/color]
Last edited: