[ zdemal55 @ 05.03.2013. 20:46 ] @
pozdrav,
novoregitrirani sam korisnik foruma koji moli forumaše za pomoč.Radi se unosu podataka u i.c. TB31224. u datashetu sam našao pojašnjenje (vidi prilog) za koje ne mogu reći da mije jasno pa molim ako mi netko može pojasniti detalje oko upisivanja (stanja pinova clk,data,str, vremensko trajanje jednog bita 1 i 0 i ostalih detalja). Može li se to upisivanje obaviti sa pic16f628a i picbasicom. Hvala.

[att_img]
[ ZAS011 @ 05.03.2013. 21:29 ] @
Bolje da si prikačio ceo datasheet a ne samo parče istoga.

Šta li ti govori ova slika ispod? Ništa predpostavljam.



Inače komunikacija (slanje podataka čipu) je jedna vrsta SPI. Imaš Data, Clock i Latch (Strobe).

Prostudiraj kako radi 74HC595 i sve će ti biti jasnije.

Ako još neko ima želje da ti pomogne, evo umesto tebe kačim datasheet.



[Ovu poruku je menjao ZAS011 dana 05.03.2013. u 22:41 GMT+1]
[ zdemal55 @ 06.03.2013. 08:08 ] @
ZASO11, hvala na odgovoru
Slika mi je nadam se jasna zahvaljujuči meni razumljivom pojašnjenju sa primerom u datasheetu za tb31224. Pogledao sam 74HC595datasheet ali mi nije uspio razjasniti nedoumice oko upisa.
[ ZAS011 @ 06.03.2013. 09:18 ] @
http://www.protostack.com/blog...-register-controlling-16-leds/

Jeste da je sa mikrokontrolerom, ali, iz ovoga može da se vidi kako radi HC595. (74LS164 veoma slično samo nema Latch, CD4094)
Tvoja Toshiba za bežične gtelefone prima podatke isto kao i HC595. Znači, prilikom svake uzlazne ivice Clock signala se logičko stanje sa Data pin-a postavlja u Bit.0 pomeračkog registra, prethodno stanje Bit.0 se "pomera" na poziciju Bit.1 i tako redom do Bit.n. Sva ova stanja se nalaze u privremenom registru i u radni registar se "prebacuju" prilikom pojave uzlazne ivice Latch (strobe) signala.

Nadam se da je jasnije.
[ shpiki @ 06.03.2013. 10:22 ] @
595 shift register simulator
mislim da ne moze biti prostije objasnjeno...
[ zdemal55 @ 06.03.2013. 18:27 ] @
Nadam se da sam shvatio.Nacrtao sam rukom na papiru i slikao (vidi sliku,valjda se dovoljno vidi) kako sam ja shvatio unos
decimalnog broja 3911 što je binarno 111101000111.Unos počinje sa strane označene točkom.Nula na desnom kraju zapisa na slici je suvišna.Da li je to o.k. ? [att_img]
[ zdemal55 @ 15.03.2013. 20:33 ] @
Uspio sam sa jednostavnim programom napisanom u picbasicu i pic16f628 mikrokontrolerom unijeti željene podatke u tb31224.
Hvala zaso11 na pomoći.