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 

Programski 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
besoft
Profesionalec


Pridružen/-a: Čet Maj 2010 10:26
Prispevkov: 98

PrispevekObjavljeno: Ned Mar 18, 2012 8:15 pm    Naslov sporočila: Programski UART Odgovori s citatom

imam nekaj vprašanj in sicer:
ali se lahko uporabljajo prekinitve na softwarskem rs232 izhodu oziroma vhodu.
Uporabljam namreč tole (z preprostim primerom zelo lepo dela, za kaj zahtevnejšega pa bi rabil prekinitve..hardwerski rs232 je porabljen za komunikacijo USB proti PC-ju)):

Koda:

Open "comc.7:19200,8,n,1" For Output As #1
Open "comc.6:19200,8,n,1" For Input As #2


Kaj je boljše pri povezavi med večimi Atmega čipi uporabljati I2C vodilo ali RS484. Čipi so narazen cca manj kot 10 cm, a so na drugem TIV.

Ima mogoče kdo kakšen primer komunikacije I2C med kontrolerji.. predvsem konfiguracija master in slave čipa..
Za konkretnejši primer tudi plačam..več na zs..

Hvala

Boštjan
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
RudiP
Profesionalec


Pridružen/-a: Sre Jul 2008 8:39
Prispevkov: 128
Kraj: KOPER

PrispevekObjavljeno: Pon Mar 19, 2012 5:47 am    Naslov sporočila: Odgovori s citatom

I2C je narejen prav za komunikacijo med procesorji na kratki razdalji. Če uporabljaš Bascom Avr moraš pri AX elektroniki kupiti še ustrezno knjižnico "i2c_twi-slave.lbx". Komunikacija dela v redu. Primeri obstajajo.
_________________
Lep pozdrav !
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
vilko
Profesionalec


Pridružen/-a: Pon Jan 2004 11:54
Prispevkov: 807
Kraj: Ljubljana

PrispevekObjavljeno: Pon Apr 02, 2012 8:31 am    Naslov sporočila: Odgovori s citatom

Softwareuart vedno uporabljam za povezavo mikroprocesorja z PC-jem, na katerem je TerminalEmulator Bray. Samo simplex - mikroprocesor --> PC za opazovanje delovanja programa, ne za spreminjanje spremenljivk in podobno.
Uporabljam manjše hitrosti - 9600 Bd, tako je manj občutiljiv na prekinitve, ki sicer lahko popačijo prenašano vsebino.

Mikroprocesorje povezujem med seboj z RS485 bus-om. RS485 bus berem v prekinitvenem podprogramu. Tema je bila obdelana na seminarju preteklo leto v Domžalah, pisni materijal o seminarju je dostopen nekje na strežniku.
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
iskra
Profesionalec


Pridružen/-a: Tor Jan 2004 16:29
Prispevkov: 254
Kraj: Sežana

PrispevekObjavljeno: Sre Apr 04, 2012 8:02 am    Naslov sporočila: Odgovori s citatom

vilko je napisal/a:
Softwareuart vedno uporabljam za povezavo mikroprocesorja z PC-jem, na katerem je TerminalEmulator Bray. Samo simplex - mikroprocesor --> PC za opazovanje delovanja programa, ne za spreminjanje spremenljivk in podobno.
Uporabljam manjše hitrosti - 9600 Bd, tako je manj občutiljiv na prekinitve, ki sicer lahko popačijo prenašano vsebino.

Mikroprocesorje povezujem med seboj z RS485 bus-om. RS485 bus berem v prekinitvenem podprogramu. Tema je bila obdelana na seminarju preteklo leto v Domžalah, pisni materijal o seminarju je dostopen nekje na strežniku.

Pozdravljen.
Lahko daš link ?
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
besoft
Profesionalec


Pridružen/-a: Čet Maj 2010 10:26
Prispevkov: 98

PrispevekObjavljeno: Sre Apr 04, 2012 10:09 am    Naslov sporočila: Odgovori s citatom

Tudi prosim za link..hvala
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
vilko
Profesionalec


Pridružen/-a: Pon Jan 2004 11:54
Prispevkov: 807
Kraj: Ljubljana

PrispevekObjavljeno: Sre Apr 04, 2012 10:20 am    Naslov sporočila: Odgovori s citatom

pisni materijal je tukaj,

http://www.svet-el.si/download/5.BASCOM%20seminar.pdf

Kam so izginili pripadajoči programi, ne vem. a ti jih pošljem po elektronski pošti.
Pošlji mi naslov po zasebno
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
iskra
Profesionalec


Pridružen/-a: Tor Jan 2004 16:29
Prispevkov: 254
Kraj: Sežana

PrispevekObjavljeno: Sre Apr 04, 2012 8:55 pm    Naslov sporočila: Odgovori s citatom

Hvala Vilko . Very Happy
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