Svaka pomoc je dobrodosla !

Moderators: pedja089, stojke369, [eDo], trax
Sad. Neznam odakle ti to?jazz wrote:...ali uvijek imas softverski USART. Jest' da losije radi od hardverskog ali radi.
Da i?tesla2_IG wrote:...jer mi je na jednom PICU već iskorišten serijski port (RX/TX)
Ako je izbor u potpunosti moj, a ovdje je (jer radim obe strane koje komuniciraju), prije bi odabrao SPI, nego I2C. Kod I2C master upravlja clock (SCL) linijom, a podaci se šalju u oba smjera preko SDA linije (OC sa pullup otpornikom) . Ako ne moram, ne bih koristio I2C.tesla2_IG wrote:nikad nisam radio to, može li neki primjer u picbasicu ili nešto ?
a do tada ću pokušati ovo sa i2c.
Teško da su ti pinovi zauzeti baš cijelo vrijeme. Pošto ni u PIC16 seriji a ni u AVR/ATmega seriji HW-ski inplanatanti nisu na samo njima dodijeljenim portovima već su svi portovi MCU-a najprije portovi opće namjene, to znači ih (Rx Tx) možeš bez problema koristiti oba ili jedan (u emuliranim protokolima ti treba samo jedan pin za obostrani prijenos) ako ih definiraš kao standardne I/O pinove. Kad ti zatreba HW-ski inplantat vratiš, redefiniraš upotrebu pinova.andrejevica wrote:e sad zauzeti su mi tx irx pinovi.
Postavi u program emulirani protokol, dodaj rutine za čitanje internih memorija, ili čega već, i međusobnu komunikaciju ta dva računala. U gornjim postovima ti je sve rečeno. Sve je pojašnjeno.andrejevica wrote:molim za pomoc oko usart-a