Re:Mikrokontroler(dvije funkcije pin-a)

Par postova nize raspravljamo kako je pametno napraviti vise serijskih komunikacija mikrokontoleru koji ima jedan UART....

E sad, mozda je najpametnije uzeti dvije neovisne linje spojit ih na MAX232 i napravit software UART...sve ok...kod transmita...ali kod recive-a treba tu linju spojit na interupt jer kako ces detektirat da ti je nekakv podatk stigao na port...osim ako neznas tocno kad treba doci...

Meni se i dalje vrti u glavi ideja da bi se to mozda dalo slozit hardware-ski (Vaso mi je dao neki cip imena CD4099Be(mozda bi se to dalo napravit i sa nekim drugim cipom)) koji postavlja na izlazne pinove stanja u ovisnosti o adresnom dijelu...a u kontr smjeru ako dodemo sa signalom na te izlazne pinove on postavlja njegovu adresu...i sad... Ja sam zamislio ovako...prilikom start bita (postavim UART(uart mikrokontrolera) na interupt) kad opali interupt idem provjeriti adresu i onda konstatiram sa kojeg RS232 mi dolaze informacije ....adresa se ne mijenja dok transakcija(recive) ne prode....a kad prode resetira se adresni dio sabirnice.. (U svakom slucaju ovo bi funkcioniralo na nacin poiunt to point....)

Sta mislite narode? Besmislice?

Reply to
Bojan
Loading thread data ...

MAX232

u

te

adresni

Moglo bi se napraviti sa nekim muxom i soft uartom ali bi to bilo komplicirano programirat. Postoje kontroleri koji imaju ugradjena 2 serijska porta (cini mi se da spomenuti dallas ima!) a ako ih treba vise postoje uarti s kojima se komunicira putem SPI ili I2c sabirnica.

Reply to
megamusic

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.