Želim povezati PIC16F877 s PIC16F84 pomoću serijskog comm

M

mohamedattia35

Guest
Bok, svatkoImam problem našto JA pokušati povezati dva kontrolera PIC-u (PIC16F877) i (PIC16F84) putem serijske komunikacije.
Ja svaki test PIC-a odvojeno i oni rade dobro s Virtual PC terminal.
Serijski komunikacijske postavke su: Baud rate = 9600, 8 bit, bez pariteta.
Svaki kontroler u zasebno slanje i primanje podataka na ispravan način i iz virtualne PC-terminal.
Ja koristite te naredbe za slanje i primanje podataka:
Za slanje podataka: (PIC16F877)---------------izjaviti Xtal = 20SERout portB.2, 16.468, [ "00", 13]SERout portB.2, 16.468, [Pro 11, 13]SERout portB.2, 16.468, [Pro 10, 13]

Za primanje podataka: (PIC16F84-----------------izjaviti Xtal = 4dim serdata kao i bajtSerin portB.2, 16.468, [prosinac serdata]
Može bilo koji neki imaju ideju o ovoj situaciji.

-------------------------------------------------- --Hvala ...Mohamed Attiatehnički (at) tibatech.commohamedattia35 (at) yahoo.com
 
<img src="http://gallery.dpcdn.pl/imgc/Lab/62969/g_-_550x412_-_s_62969x20150514000346_0.jpg" alt="image" />Ile jesteście gotowi zapłacić za domowy router? Większość
urządzeń tego typu kosztuje co najwyżej kilkaset złotych, robi to
co ma robić, i tak naprawdę poza fanami projektów DD-WRT czy OpenWRT
nikt się specjalnie routerami specjalnie nie ekscytuje. Sprzedać w
tym segmencie produkt klasy premium musi być raczej trudno. W moje ręce
trafił jednak router, którego cena do niedawna wynosiła około…<img src="http://feeds.feedburner.com/~r/dobreprogramy/Aktualnosci/~4/5P_sQh_9nWY" height="1" width="1" alt=""/>

Read more...
 
Pa Im 'ne taj stručnjak u picbasic, ali mislim da je problem vrijeme.16F84 ne stvarno imati usart tako da nema tampon za pohranu dolaznih podataka.16f877 u drugu ruku ima.

O vremena, 16F84 čeka samo na određeno vrijeme za ulazne podatke (time-out), nakon čega, ako se ne prima nikakve podatke da skoči na drugi program ili program sljedeći redak se tada izvršava sljedeće .. onda sljedeći.Dakle problem je, ako 16F877 šalje podatke, 16F84 možda neće slušati.

 

Welcome to EDABoard.com

Sponsor

Back
Top