Više PIC-ova 16f84 u bus liniji
Moderators: pedja089, stojke369, [eDo], trax
Više PIC-ova 16f84 u bus liniji
Ako spojim više 16f84 u bus liniju kako da pišem/čitam njihove pinove?Da li ih je moguće adresirati pa informaciju vući prema adresi?
Re: Više PIC-ova 16f84 u bus liniji
baš nikakvuh ideja?Mislim nemora to biti bus linija....meni je bitno da ih spojim više na jedan serijski port.
Re: Više PIC-ova 16f84 u bus liniji
Pa sam si dao odgovor u pitanju. Sve zavisi koliko si vest sa programiranjem. Mozes ih spojiti kako god zelis, samo da su spojeni, ali pitanje je koliko si vest sa programiranjem da to i softverski ispratis.
Re: Više PIC-ova 16f84 u bus liniji
iskreno, nisam baš upoznat sa adresiranjem mikrokontrolera, zato i tražim pomoć
Re: Više PIC-ova 16f84 u bus liniji
Adresiranje mikro kontrolera ne postoji. Ti moras napisati kompletan program za mikrokontroler.
I samo u zavisnosti od toga sta ti stigne sa kompa kontroler ce nesto raditi ili ce ignorisati zahtev, u zavisnosti dali je taj zahtev namenjen njemu ili nekom drugom.
I samo u zavisnosti od toga sta ti stigne sa kompa kontroler ce nesto raditi ili ce ignorisati zahtev, u zavisnosti dali je taj zahtev namenjen njemu ili nekom drugom.
Re: Više PIC-ova 16f84 u bus liniji
..da u PBP-u bi to bilo npr SERIN2 1,16780,[wait (“1”),B0]
sto bi bilo cekaj na serijskom portu dok ne dodje broj jedan što on moze smatrati "adresom" i nakon toga pokupi sljedeči bajt u B0 varijablu i snjim radi šta očeš... u drugi pic staviš [wait (“2”) i onda tako selektivno svaki čeka svoj triger i na njega reagira... ako ti je to adresiranje, taj triger mozes složit da se napravi binarnom kombinacijom slobodnih nožica (3 noge 8 piceva(adresa)) pa dobiješ mozda što si htio....
računaj da ako koristiš serin2 i ako stalno vrtiš petlju slušanja seriskog porta, dok to radiš mozda nećeš moči raditi druge procese u kontroleru, pa zato mozeš upetljati drugu nogicu na picu koja je spojena na seriski port tipa interupt kao što su RTS DTR CTS i tako dalje a koje bi prije slanja serijskog podatka prekinule pic u svakodnevnim obvezama i prisilije ga da sluša port na momenat.....
referenca na http://melabs.com/resources/pbpmanual/" onclick="window.open(this.href);return false;
sto bi bilo cekaj na serijskom portu dok ne dodje broj jedan što on moze smatrati "adresom" i nakon toga pokupi sljedeči bajt u B0 varijablu i snjim radi šta očeš... u drugi pic staviš [wait (“2”) i onda tako selektivno svaki čeka svoj triger i na njega reagira... ako ti je to adresiranje, taj triger mozes složit da se napravi binarnom kombinacijom slobodnih nožica (3 noge 8 piceva(adresa)) pa dobiješ mozda što si htio....
računaj da ako koristiš serin2 i ako stalno vrtiš petlju slušanja seriskog porta, dok to radiš mozda nećeš moči raditi druge procese u kontroleru, pa zato mozeš upetljati drugu nogicu na picu koja je spojena na seriski port tipa interupt kao što su RTS DTR CTS i tako dalje a koje bi prije slanja serijskog podatka prekinule pic u svakodnevnim obvezama i prisilije ga da sluša port na momenat.....
referenca na http://melabs.com/resources/pbpmanual/" onclick="window.open(this.href);return false;