envoyer et recevoir des données à anthor PIC16F84A

P

potetojb

Guest
Besoin d'aide

J'écris la commande serout et Serin à envoyer des données à partir de PIC à l'autre PIC

quelqu'un peut-il me dire comment le résoudre, je vous remercie

Je suis essayer plusieurs façons de le résoudre, mais toujours dévers le résoudre

Je suis en utilisant le modèle PIC16F84A essayer un simple code ci-dessous

TX DONNEESINCLUDE "modedefs.bas"
Définir 4 CVMO

boucle:
SI PORTB.0 = 0 Then
led_on GoSub
D'autre
led_off GoSub
EndIf
Aller à la boucleled_on:
SerOut PORTB.1, N2400, [$ FF, FF $, "OK", "A]"
Retour

led_off:
SerOut PORTB.1, N2400, [$ FF, FF $, "OK", "B"]
Retour

FinRX DONNEES

INCLUDE "modedefs.bas"
Définir 4 CVMO
dataon VAR BYTE
LED1 VAR PORTB.1
LED2 PORTB.2 VAR

Loop:

Serin PORTB.0, N2400, ["OK"], dataon
SI dataon = "A" Alors led_on
SI dataon = "B" Alors led_off
GoTo Loop

led_on:
Haut LED1
Faible LED2
GoTo Loop

led_off:
Faible LED1
Haut LED2
GoTo Loop

Fin

après i sur l'offre et pousser l'interrupteur, la led ne s'allume pas

à voir la lumière LED on / off comment pourrait-être???

vraiment besoin d'une aide

merci

 
J'utilise C, donc je suis pas sur de base, mais je ne peux pas voir où vous configurez les lignes de sortie de données des directions?

 
Je vous suggère d'utiliser au lieu de PIC16F628 a 16f84.It module USART, il est beaucoup plus facile de communiquer.

 
ok coshkun ..

peut u me donner quelques informations sur PIC16F628 et USART ...

Je suis un amateur dans PIC et PIC BASIC PRO

 

Welcome to EDABoard.com

Sponsor

Back
Top