povezivanje dva 8051 pomoću bit bangig-a

Diskusija o MSP, ARM / LPC, PLC kontrolerima.

Moderators: stojke369, pedja089, [eDo], trax

povezivanje dva 8051 pomoću bit bangig-a

Postby Keklja » 14-05-2012, 12:35

Pozz

Moram povezati dvije 51-ice pomoću bit bangiga jer su mi TX i RX pinovi zauzeti jer cu na njih spojit wifly modul. PRva 51-ca bi imala wifly modul na sebi te bi na nju spojio drugu 51-cu npr. preko pinova P1_0 i P1_1. Profesor mi je rekao da to radim pomoću bit bangig-a a kad sam pogledao to nije mi baš jasno na koji način radi...
Keklja
 
Posts: 8
Joined: 18-04-2012, 12:43

Re: povezivanje dva 8051 pomoću bit bangig-a


Re: povezivanje dva 8051 pomoću bit bangig-a

Postby jazz » 14-05-2012, 18:30

pa jel ne bi bilo jednostavnije uzeti 8051 koji ima više od jednog serijskog porta (ako baš mora biti 8051)?
jazz
 
Posts: 207
Joined: 21-10-2010, 21:18
Location: Hrvatska

Re: povezivanje dva 8051 pomoću bit bangig-a

Postby Keklja » 15-05-2012, 07:04

problem je što nemam 8051 sa 2 serijska porta. Profesor voli da zakuha malo
Keklja
 
Posts: 8
Joined: 18-04-2012, 12:43

Re: povezivanje dva 8051 pomoću bit bangig-a

Postby jazz » 15-05-2012, 12:04

Ako imaš 2 ista uC, i sam biraš način njiha međusobnog povezivanja, onda odabereš protokol koji želiš.

Ako baš mora biti taj profesorov, pogledaj ovdje...
http://en.wikipedia.org/wiki/Bit_banging
jazz
 
Posts: 207
Joined: 21-10-2010, 21:18
Location: Hrvatska

Re: povezivanje dva 8051 pomoću bit bangig-a

Postby Keklja » 15-05-2012, 19:58

ne mogu nikako drugacije jer ce mi na jedan serijski port biti spojen wifly modul tako da ih serijsi ne mogu spojiti. Ako znas neki drugi nacin a da nije bit banging slobodno predlozi
Keklja
 
Posts: 8
Joined: 18-04-2012, 12:43

Re: povezivanje dva 8051 pomoću bit bangig-a

Postby jazz » 17-05-2012, 12:17

Ne znam koji konkretno uC koristiš. Možda (interno) podržava još neki protokol osim serijske veze.

Zavisi kad/kakve/kuda informacije uC treba slati. Za obične stvari klasičan SPI je više nego OK...
http://www.ermicro.com/blog/?p=1050
jazz
 
Posts: 207
Joined: 21-10-2010, 21:18
Location: Hrvatska

Re: povezivanje dva 8051 pomoću bit bangig-a

Postby Keklja » 22-05-2012, 17:32

koristim At89C51RD2. Ideja je da sljedeća. Na jedan će biti spojen wifly modul pomoću kojega ću se spojiti na bežičnu mrežu. Zatim ću pomoću mobitela upravljati mikrokontrolerom npr. paliti ledice i sl. Zato ih ne mogu spojiit serijski jer su mi jedni rx/tx pinovi zauzeti. Komunikacija izmedju njih je da pomocnu jednoga palim ledice na drugome. Ništa kopliciranije
Keklja
 
Posts: 8
Joined: 18-04-2012, 12:43

Re: povezivanje dva 8051 pomoću bit bangig-a

Postby jazz » 22-05-2012, 17:50

Ne kužim zašto moraju biti 2 uC, zašto se ledice ne mogu paliti s istim uC na kojeg je spojen modul.

Pogledao sam datasheet. Taj uC podržava SPI (str 63), tako da... ako ih trebaš povezati da međusobno komuniciraju... to je najjednostvavniji način. Ako interface nije bitan, odnosno ako je samo bitno da drugi uC mora paliti/gasiti ledice, možeš samo spojiti izlazni port prvog na ulazni port drugog uC, paralelno, i onda drugi uC cijelo vrijeme skenira port (beskonačna petlja ili interrupt) i pali/gasi ledice.
jazz
 
Posts: 207
Joined: 21-10-2010, 21:18
Location: Hrvatska


Return to Mikrokontroleri - ostali

Who is online

Users browsing this forum: No registered users and 1 guest

GOOGLE