Kazalo po Svet elektronike forumu Svet elektronike
Revija za prave elektronike
 
AlbumAlbum   Pomoč pogostih vprašanjPomoč pogostih vprašanj   IščiIšči   Seznam članovSeznam članov   Skupine uporabnikovSkupine uporabnikov   Registriraj seRegistriraj se 
 Tvoj profilTvoj profil   Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil   PrijavaPrijava 

Bascom UART

 
Objavi novo temo   Odgovori na to temo    Kazalo po Svet elektronike forumu -> Digitalna elektronika
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
rizzo
Novinec


Pridružen/-a: Tor Okt 2014 19:20
Prispevkov: 1

PrispevekObjavljeno: Pet Avg 07, 2015 11:33 am    Naslov sporočila: Bascom UART Odgovori s citatom

Pozdravljeni

Zanima me kako bi spisal program za posiljanje podatka po TX ko na RX nic ne zazna.

Sepravi ko na sprejemu ni podatkov posljem podatek iz mikrokontrolerja.
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
Jure
Urednik


Pridružen/-a: Pon Jan 2004 12:51
Prispevkov: 2061
Kraj: Ljubljana

PrispevekObjavljeno: Sob Avg 08, 2015 8:43 pm    Naslov sporočila: Odgovori s citatom

Hojla,

na tej povezavi imaš primer programa, ki bere in piše preko UART-a, ne glede na to, ali kaj zazna na RX-u.

Lp
Jure
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
lbozo
Profesionalec


Pridružen/-a: Sre Jan 2006 14:24
Prispevkov: 75
Kraj: Ljubljana

PrispevekObjavljeno: Pet Sep 18, 2015 4:56 pm    Naslov sporočila: Odgovori s citatom

Definiraš neko spremenljivko - recimo tipa "byte".

Bereš podatke z ukazom "Ischaracterwaiting()".
Če je vrednost "1", pomeni da so podatki in resetiraš spremenljivko na "0", če je vrednost "0" pa povečaš spremenljivko za "1".

Če spremenljivka soseže določeno vrednost "recimo 50", pomeni da pri 50 preverjanjih sprejema na "rx" ni bilo nič.

Svetujem tudi uporabo "config serialin = buffered", da ne izgubiš kakšnih podatkov.

_________________
Lep pozdrav, Božo
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo    Kazalo po Svet elektronike forumu -> Digitalna elektronika Časovni pas GMT + 1 ura, srednjeevropski - zimski čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
You cannot attach files in this forum
You cannot download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group