[ POČETNIK @ 29.12.2011. 19:44 ] @
Pozdrav...
Potreban mi je kod Rf komunikacije dva pic-a u PBP-u (po mogućnosti)jer učim o njem,Sve što sam našao na net-u na tu temu mi ne odgovara način komunikacije.Potrebno mi je da kada na predajnoj strani pritisnem taster na prijemnoj strani treba da se upali led,a kad taster otpustim led treba da se ugasi.Pokušavao sam na sve načine napisat kod ali uvijek dobijem rezultat koji mi ne odgovara što je rezultat mog skromnog poznavanja PBP-a.
Molio bih vas ako neko ima volje da napiše kod bar sa četiri kanala (4tastera i 4led)pa da tačno vidim kako to ide.
Dobrodošli su i neki linkovi na tu temu.
Hvala svima na pomoći
[ shpiki @ 29.12.2011. 20:15 ] @
Jel znas da napises klasicnu serijsku komunikaciju? Dok jedan kontroler salje, recimo, "S" i dok drugi prima isto to "S" da drzi neki LED ukljucen? Jel znas to da odradis?
[ POČETNIK @ 29.12.2011. 20:32 ] @
Ne, u tome i jest problem kada npr pošaljem br10 led se upali i sija cijelo vrijeme dok ponovo ne stisnem taster i tada se led ugasi
[ Genie_1984 @ 29.12.2011. 20:44 ] @
U predajnom delu treba onda da prepraviš da kad stisneš taster pošalje deset a kada pustiš taster da pošalje npr. 0 i da prijemni uC isključi LED
[ elektrostudio @ 29.12.2011. 21:55 ] @
Moras u software da dodas vreme - ako istekne odredjeno vreme bez dobijanja komande od strane predajnika reset izlaza. Daj code da ispravimo. Inace treba stalno da proveravas stize li nesto od strane predajnika i ako ne stize reset izlaza
[ POČETNIK @ 29.12.2011. 22:49 ] @
Ne zamjerite ako sam pogriješio kod ubacivanja koda nisam dosad stavljao kod u code tag.Ovaj kod je sa neke stranice malo sam ga izmijenio da uključuje samo po jednu ledicu dok je orginalni kod uključivao sve ledice na portu B
u više kombinacija zavisno koji je taster pritisnut

PRIJEMNA STRANA



[c0de]

TRISA=%00001 'PORTA.0 HABERLEŞME HATTI VAR GİRİŞ
TRISB=0 'PORTB TAMAMI ÇIKIŞ
PORTA=0 'PORTA İÇERİĞİ SIFIRLA
PORTB=0 'PORTB İÇERİĞNİ SIFIRLA

'*****DEĞİŞKENLERİ TANIMLA*****
AL VAR BYTE 'BYTE CİNSİNDEN TANIMLAMA
GIRIS VAR PORTA.0
SYMBOL LEDA=PORTB.0
SYMBOL LEDB=PORTB.1
SYMBOL LEDC=PORTB.2
SYMBOL LEDD=PORTB.3
SYMBOL LEDE=PORTB.4
SYMBOL LEDF=PORTB.5
SYMBOL LEDG=PORTB.6
SYMBOL LEDH=PORTB.7

CLEAR 'BÜTÜN DEĞİŞKENLERİ SIFIRLA
PAUSE 500 '500MS BEKLE
PORTB=0

BASLA:

SERIN2 GIRIS,396,[WAIT("PBP"),AL]

IF AL=10 THEN
HIGH LEDA
PAUSE 100
ENDIF

IF AL=20 THEN
HIGH LEDB
PAUSE 100
ENDIF

IF AL=30 THEN
HIGH LEDC
PAUSE 100
ENDIF

IF AL=40 THEN
HIGH LEDD
PAUSE 100
ENDIF

IF AL=50 THEN
HIGH LEDE
PAUSE 100
ENDIF

IF AL=60 THEN
HIGH LEDF
PAUSE 100
ENDIF

IF AL=70 THEN
HIGH LEDG
PAUSE 100
ENDIF

IF AL=80 THEN
HIGH LEDH
PAUSE 100
ENDIF

GOTO BASLA
END


;PREDAJNA STRANA



'*****GİRİŞ VE ÇIKIŞLAR*****
TRISA=0 'PORTA TAMAMI ÇIKIŞ
TRISB=$FF 'PORTB TAMAMI GİRİŞ
PORTA=0 'PORTA İÇERİĞİNİ SIFIRLA
PORTB=0 'PORTB İÇERİĞİNİ SIFIRLA
OPTION_REG.7=0 'PULL UP DİRENÇERİNİ KULLANMAYA GEREK YOK

'*****DEĞİŞKENLERİ TANIMLA*****
SYMBOL CIKIS=PORTA.0 'HABERLEŞME HATTI
SYMBOL TUSA=PORTB.0 'TUS A
SYMBOL TUSB=PORTB.1 'TUS B
SYMBOL TUSC=PORTB.2 'TUS C
SYMBOL TUSD=PORTB.3
SYMBOL TUSE=PORTB.4
SYMBOL TUSF=PORTB.5
SYMBOL TUSG=PORTB.6
SYMBOL TUSH=PORTB.7

VER VAR BYTE 'BYTE CİNSİNDEN TANIMLAMA
PAUSE 500 '500MS BEKLE
VER=0 'İÇERİĞİ SIFIRLA

BASLA:

IF TUSA=0 THEN 'TUSA=0 OLDUĞU ZAMAN ALT SATIRA İN
VER=10 'VER=88 YÜKLE
GOSUB GONDER 'GONDER ADRESINE GIT
ENDIF

IF TUSB=0 THEN
VER=20
GOSUB GONDER
ENDIF

IF TUSC=0 THEN
VER=30
GOSUB GONDER
ENDIF

IF TUSD=0 THEN
VER=40
GOSUB GONDER
ENDIF

IF TUSE=0 THEN
VER=50
GOSUB GONDER
ENDIF

IF TUSF=0 THEN
VER=60
GOSUB GONDER
ENDIF

IF TUSG=0 THEN
VER=70
GOSUB GONDER
ENDIF

IF TUSH=0 THEN
VER=80
GOSUB GONDER
ENDIF

PAUSE 100
GOTO BASLA 'BASLA ADRESİNE GİT

GONDER:
SEROUT2 CIKIS,396,["P","B","P",VER]
SEROUT2 CIKIS,396,["P","B","P",VER]
SEROUT2 CIKIS,396,["P","B","P",VER]
SEROUT2 CIKIS,396,["P","B","P",VER]
RETURN
END


[/c0de]
[ Genie_1984 @ 29.12.2011. 23:45 ] @
Ako hoćeš tako jednostavno....

Prijem

Code:

TRISA=%00001 'PORTA.0 HABERLES,ME HATTI VAR GI.RI.S,
TRISB=0 'PORTB TAMAMI C,IKIS,
PORTA=0 'PORTA I.C,ERI.G(I. SIFIRLA
PORTB=0 'PORTB I.C,ERI.G(NI. SIFIRLA

'*****DEG(I.S,KENLERI. TANIMLA*****
AL VAR BYTE 'BYTE CI.NSI.NDEN TANIMLAMA
GIRIS VAR PORTA.0
SYMBOL LEDA=PORTB.0
SYMBOL LEDB=PORTB.1
SYMBOL LEDC=PORTB.2
SYMBOL LEDD=PORTB.3
SYMBOL LEDE=PORTB.4
SYMBOL LEDF=PORTB.5
SYMBOL LEDG=PORTB.6
SYMBOL LEDH=PORTB.7

CLEAR 'BU"TU"N DEG(I.S,KENLERI. SIFIRLA
PAUSE 500 '500MS BEKLE
PORTB=0

BASLA:

SERIN2 GIRIS,396,[WAIT("PBP"),AL]
PORTB=~AL  ' ako su LED na masi ako su na VCC onda bez ~
pause 100

goto BASLA

END


Predaja

Code:

'*****GI.RI.S, VE C,IKIS,LAR*****
TRISA=0 'PORTA TAMAMI C,IKIS,
TRISB=$FF 'PORTB TAMAMI GI.RI.S,
PORTA=0 'PORTA I.C,ERI.G(I.NI. SIFIRLA
PORTB=0 'PORTB I.C,ERI.G(I.NI. SIFIRLA
OPTION_REG.7=0 'PULL UP DI.RENC,ERI.NI. KULLANMAYA GEREK YOK

'*****DEG(I.S,KENLERI. TANIMLA*****
SYMBOL CIKIS=PORTA.0 'HABERLES,ME HATTI
SYMBOL TUSA=PORTB.0 'TUS A
SYMBOL TUSB=PORTB.1 'TUS B
SYMBOL TUSC=PORTB.2 'TUS C
SYMBOL TUSD=PORTB.3
SYMBOL TUSE=PORTB.4
SYMBOL TUSF=PORTB.5
SYMBOL TUSG=PORTB.6
SYMBOL TUSH=PORTB.7

VER VAR BYTE 'BYTE CI.NSI.NDEN TANIMLAMA
PAUSE 500 '500MS BEKLE
VER=0 'I.C,ERI.G(I. SIFIRLA

BASLA:

VER=PORTB
gosub GONDER

PAUSE 100
GOTO BASLA 'BASLA ADRESI.NE GI.T

GONDER:
SEROUT2 CIKIS,396,["P","B","P",VER]
SEROUT2 CIKIS,396,["P","B","P",VER]
SEROUT2 CIKIS,396,["P","B","P",VER]
SEROUT2 CIKIS,396,["P","B","P",VER]
RETURN
END

[ POČETNIK @ 30.12.2011. 07:49 ] @
Hvala na brzom odgovoru
Simulirao u proteusu i radi nisam ni sumnjao.
A sad pitanje
Nije mi jasno nigdje u kodu ne vidim šta se šalje,a šta prima kao u onom kodu što sam postavio,i šta je potrebno dodat u kodu da bih i preostali pinovi portA bili u igri da ne ostaju ne iskorišteni ,tada bi dobili više kanala.Probao bih to sa PIC16F84A
Pozdrav




[ shpiki @ 30.12.2011. 09:07 ] @
Koliko sam ja skontao (ne trosim PBP), na predaji se salje "P", "B" i "P" (karakter po karakter), a na prijemu se ocekuje "PBP", i ako je sve u redu odradi se ostali k0d...
Ostale pinove podesavas u TRISx (x je port koji koristis).
Pozdrav.
[ POČETNIK @ 30.12.2011. 20:54 ] @
Hvala na odgovorima i pomoći,ako zapne tražim opet pomoć.
Pozdrav svima
[ POČETNIK @ 30.12.2011. 22:04 ] @
Nisam uspio podesit da rade i preostali pinova porta A.
Pomagajte drugari moji pa da sutra to probam preko predajnika i prijemnika ovo simuliram u proteusu
Nemogu nikako uskladit da se ledice na potrA uključuju kao što je slučaj sa portom B
Pozdrav
[ mnn @ 31.12.2011. 06:35 ] @
Nemogu svi pinovi na PortA da daju izlaze kao na PortB.RA4 i RA5 mogu na ovaj način biti samo ulazi.
[ Genie_1984 @ 03.01.2012. 10:15 ] @
Predaja :

Code:


TRISA=%00011110 'PORTA 
TRISB=%11111111 'PORTB 
PORTA=0 
PORTB=0 
OPTION_REG.7=0 

SYMBOL CIKIS=PORTA.0 

VER VAR BYTE 
PAUSE 500 '500MS BEKLE
VER=0 

MAIN:

VER=PORTA>>1
gosub SendA

PAUSE 50
VER=PORTB

gosub SendB
PAUSE 50

GOTO MAIN

SendA:
SEROUT2 CIKIS,396,["S","E","N","D","A",VER]
SEROUT2 CIKIS,396,["S","E","N","D","A",VER]
RETURN

SendB:
SEROUT2 CIKIS,396,["S","E","N","D","B",VER]
SEROUT2 CIKIS,396,["S","E","N","D","B",VER]
RETURN
END


Prijem

Code:


TRISA=%00010000 
TRISB=0 
PORTA=0 
PORTB=0 


AL VAR BYTE 

GIRIS VAR PORTA.4     'ulaz ser. je na pinu 4 

CLEAR 
PAUSE 500 
PORTB=0

MAIN:

SERIN2 GIRIS,396,[WAIT("SENDA"),AL]
PORTA=~AL  ' ako su LED na masi ako su na VCC onda bez ~
pause 50
SERIN2 GIRIS,396,[WAIT("SENDB"),AL]
PORTB=~AL  ' ako su LED na masi ako su na VCC onda bez ~
pause 50
goto MAIN

END



S time da je šema malo izmenjena....ser. komunikacija na prijemu je na PORTA.4

[ POČETNIK @ 03.01.2012. 19:43 ] @
Zahvaljujem se na odgovoru, probao sam u proteusu i radi.Samo što sam zamijenio pin za komunikaciju na strani prijema.
Hvala još jednom.Veliki Pozdrav
[ POČETNIK @ 21.01.2012. 20:26 ] @
Pozdrav ukućanima es foruma.
Evo dok čekam da mi stigne prijemni i predajni modul 433 mhz da iskoristim priliku da vas iskusnije od mene u ovoj oblasti još malo mučim sa ovom temom.
Što se tiče ovog koda postojil mogućnost nekontrolisanog uključivanja na prijemnom dijelu dakle usljed nečeg izvana,nekih vanjskih radio talasa,ako da, kako to riješit.Neko je u sličnoj temi spominjao crc provjeru ili tako nešto što baš ne kontam u potpunosti.Molim vas da dobacite po koju riječ da riješimo i ovo.
Pozdrav naj...ekipi
[ veselinovic @ 21.01.2012. 21:41 ] @
Ima nekoliko razvijenih tehnika za detekciju i/ili ispravljanje gresaka u prenosu.
Zavisi koliko bajtova saljes ( duzina komandne rijeci ili poruke) i kolike smetnje ocekujes, kao i da li mozes gubiti vrijeme na ponovno slanje pogresne poruke koristi se odgovarajuci metod.
Jedan od najlaksih za implementaciju je da tzv provjera parnosti.
Na kraju bajta ili nekog broja bajtova posaljes jedan bit. E sad ukupan broj 1 zajedno sa kontrolnim bitom treba da bude paran. Sistem detektuje neparan broj pogresnih bitova, ali ne moze se izboriti sa parnim brojem gresaka.
E sad, posto su sumovi i smetnje uglavnom istog karaktera pomaze i slanje poruke, pa odmah za tim invertovane poruke ( moze se ukljuciti i parnost). Sistem zna da je doslo do greske u prenosu ali ne umije da ispravi gresku.
Najbolji metod je koristenje Hemingovog koda ( Hamming code - http://www.scribd.com/boban_za...itmi-za-detekciju-gre%C5%A1aka) koji je u stanju da popravi poruku ako ima manje od x pogresnih bitova, a detektuje gresku u prenosu. Doduse tu cijenu ces platiti nesto vecim brojem bitova , ali sta je tu je.
Opet kada bi nam otkrio namjenu prenosa lakse bismo dali savjet.
Ako recimo grijes vodu u bojleru, i saljes temperaturu svakih 5 sekundi nece se nista lose desiti i ako promasis nekoliko poruka. Bojler nece osjetiti tih 20-tak sekundi pogresnog rada. Ali ako upravljas kranom, tu nema mjesta zezanju. Ne smije otici lijevo ako zadas desno.

Aj' sad Ti,
[ bogdan.kecman @ 22.01.2012. 04:16 ] @
ako ce da tera kran sa ovim pateticni 433 i 944 predajnicima neka dojavi u kom gradu da isti zaobilazim :D

manchester + error correction radi super sa tim spravama .. jos kad ubacis spustanje brzine prenosa kada je kolicina gresaka velika .. bombona ..

Hamming je super za error correction ali implementacija moze da bude malo zaguljena. hamming (7,4) ubija kako radi, na losem mediu (kao sto su ovi 433 i slicno predajnici) se isplati mnogo vise nego crc. Na boljem mediju i nizim brzinama CRC je bolji posto dokle nema gresaka CRC ima manji overhead (na primer ako ti je packet size 256 bajtova + 2 bajta crc) imas 0.77% overhead, naravno ako imas male pakete onda mozes da koristis samo parity bit ili crc od 2 ili 4 bita. U svakom slucaju overhead sa CRC-om uglavnom moze da se drzi ispod 2%. Ono sto placas za cenu je resend celog paketa u slucaju da je stigao pogresno. Sa Hamming (7,4) (obrati paznju da ima i drugih varijanti hamming-a ali ja volem ovu), veliki broj gresaka moze da se "popravi" u letu, tj. na samom klijentu. Cena je na zalost bandwidth. Sa (7,4) ti imas overhead od 42.8% .. dakle skoro pola podataka koje saljes su "overhead", ali zato na istom kvalitetu signala retry u slucaju hamminga je nekoliko puta manji nego sa obicnim crc-om.

Implementacija hamming-a zahteva malo prostora na mcu-u ali je relativno jednostavna. Mozes proguglati nacices sigurno 2-3 implementacije (doduse verovatno ih neces naci u basic-u ali.. ).. Implementacija crc-a je super jednostavna i ultra brza i jeftina za implementaciju ..
[ veselinovic @ 22.01.2012. 07:24 ] @
Sve je pocelo sa paljenjem dioda na "udaljenom" PIC-u.
Ako je to namjena protokola, onda postoje samo dvije mogucnosti.
Hamming ili onako cisto bez zastite ali sa uzastopnim slanjem poruka. Pa ako od 5 pristiglih imas 4 iste to je to.
Jer prijemnik nema predaju da bi mogao koristiti resend.

PS Moze kran sa 433, provjereno radi. Doduse, pazi ti za radni dan krana posaljes mozda 1 KB podataka, a mozda i manje. Kranovi su inace inertne stvari ( pa cak i njihovo upravljanje-kontakteru treba par ms da prebaci, motoru jos par stotina ms da se zaustavi...) tako da imas vremena i za heminga i za invertovanje i za slanje 10 ponovljenih poruka. Prijemnik procjenjuje i ako nesto debelo ne stima ide u total stop do prijema odgovarajuce poruke.
[ bogdan.kecman @ 22.01.2012. 10:47 ] @
Citat:
veselinovic: Jer prijemnik nema predaju da bi mogao koristiti resend.


da, da onda iskljucivo hamming ili moze i ona fora da saljes "non stop" podatke sa crc-om pa tamo samo odbacujes podatke koji nemaju valjan crc


Citat:
veselinovic:PS Moze kran sa 433, provjereno radi.


znam ja da je kran intertan sistem ali imam mnogo iskustva sa kineskim 433 modulima ... to je toliko neotporno na smetnje, napon, toliko smrdi po spektru ..
[ plc @ 22.01.2012. 11:35 ] @
Citat:
 znam ja da je kran intertan sistem ali imam mnogo iskustva sa kineskim 433 modulima ... to je toliko neotporno na smetnje, napon, toliko smrdi po spektru ..


xxxxxxxxxxx

Moram da te demantujem ,iskreno i ja ne cenim preterano robu iz prc-a :) samo su mi odlicno zavrsili poso bas na onim kranovima koje bi ti da zaobidjes.

Nije fora u smetnjama koje ce uvek i zauvek postojati ,vec u inventivnosti kako ces ih eliminisati.
Ne mogu da smaram sa raznim kodovima ali crc obavezno mora da postoji ..16-bit(najmanje).
Kako nebi doslo do nezelljenih efekata u radu(opasno po zivot!!!!)tx i rx krana moraju biti u komunikaciji svake sekunde(slanjem indetifikacije da su u igri).
Naravno da samo tx salje podatke.U koliko ne dodje do indetifikacije po sekundi rx odlazi u reset.OVO PISEM SAMO ZA ONE KINESKE TX RX MODULE.
Sada postoje mnogo razvijeniji transceiveri, tako da je posao mnogo mnogo laksi zbog fabricki olaksane ugradnje pojedinih stvari koje su se nekada trebale izvrsavati pisanjem coda.
Poslacu i slike od pre par godina i do sada sam imao problema samo sa baterijama na tx-u.




[Ovu poruku je menjao veselinovic dana 22.01.2012. u 16:18 GMT+1]
[ bogdan.kecman @ 22.01.2012. 12:07 ] @
drago mi je da tebi rade, ja imam jedno 20tak tih modula iz prc, sto ne ugradjenih sto u raznim spravama (inace nemam nikakve probleme sa robom iz prc obicno je odlicna sto se elektronike tice i radi isto dobro kao roba iz usa ili .de, razlika je u imenu, kvalitetu kutije i ceni) i iskustva su:

- ako su blizu jedan drugom - ne rade (na manje od 2m jednosmerna komunikacija ne radi, na manje od 3-4m dvosmerna komunikacija ne radi)
- ako imas vise od jednog para u krugu od 10m - ne rade (sve moguce "cuti slusaj, kad niko ne prica kreni ti" varijante koje sam pribao ne rade, kada ga ugasis on i dalje ima par ms predaju i to na nenormalnom spektru ... gledao sam ih na nekom spectrum analyzer-u, doslo mi da zaplacem, na zalost matorac nije imao foru da snimi screen na neki sd tako da nemam slike ali ...)
- sami sebe zaguse (dakle sve radi ok dva sata i onda ladno 10min nece da prodje nista kroz njih)

Sve ove probleme sam cuo i od drugih ljudi koji koriste te iste module ..

etc etc... pritom imam dosta vrsta ovih modula ... iz nekoliko razlicitih firmi i ponasaju se identicno. 433MHz je vise nego ok frekvencija za tucenje informacija ali bice da moduli ne valjaju... na primer probao sam sve sto futurlec ima u ponudi onda seeed 433 rf link kit kao i itead-ov 2km set sa enkoderom i dekoderom (dakle ovde ti ne treba sw uopste, vec imas anti-jamming, encoding, decoding.. samo utaknes i radi)... Svi ti moduli rade super za hobi. Ono dobacim info iz radionice kuci kolika mi je potrosnja struje (da vidim da nisam nesto ostavio upaljeno), stanje senzora na vratima, stanje pid senzora etc etc .. ono dobace, prebace i slicno, problem je sto se bez problema dangnu sami od sebe (i sami od sebe od dangiraju) i sto prave pakao u etru... zato kazem, ja bi to za kran - preskocio.. naravno za paljenje ledare, daljinski za tv i slicno - radi 1/1
[ bogdan.kecman @ 22.01.2012. 12:15 ] @
BTW, PREPORUKA, ko moze da dobavi sa ebay-a (ne bi trebalo da je problem)

NRF24L01+

(na primer http://www.ebay.com/itm/NRF24L...main_0&hash=item4aaa921cec )

ima ih za 2-4$ komad (dakle uvek pogledajte malo vise posto ih prodaju i za 15$ komad, ovi za 2$ su identicni i rade extra) ...

digitalna komunikacija na 2.4GHz, minimalna potrosnja, seriski port ...
[ plc @ 22.01.2012. 12:17 ] @
Hm...
Interesantno. Ja iskreno nisam imao takvih problema sem kako navedoh baterije na predajniku.
Mozda i kvalitet izrade istih od pre 6-7 godina nije isti ..ko ce ga znati.
Ali dobro sto si napomenuo ove stvari da se obrati paznja za u buduce.
Pozz
[ bogdan.kecman @ 22.01.2012. 12:24 ] @
nisu ni ovi moji nesto preterano "novi" moduli .. imaju bar 2-3 godine, mada sam pre par meseci narucio jos jedan par da vidim da se "nije nesto promenilo" i nije :( .. nije to nista sa cim ne moze da se zivi (osim problem sto ako su blizu ne rade pa je testiranje "na stolu" gotovo nemoguce) ... fora je sto jedan par kosta 5-10$ ako oces dvosmerno to je 10-20$ min. Ako imas nacin da narucis sa ebay-a za 3$ imas digitalni modul, stavis ih koliko hoces i imas mesh network de svi pricaju sa svima, digitalno, automatski retransmission, mala potrosnja struje ... em jeftinije od ovih analognih malaca, em 10000x jednostavnije za koristenje...

btw jedan disclaimer, ja ih nisam koristio (ove nrf-ove), skoro mi je stiglo 10kom sa ebay-a za neki projekat koji radim tako da cu ih tek koristiti ali od drugara sam cuo mnooogo dobra iskustva sa njima, posebno sa ovom + verzijom :)
[ POČETNIK @ 31.01.2012. 08:50 ] @
Pozdrav društvo
Vi se pravo raspisali ,a mene nigdje.Viša sila.Daljinac koji bih napravio nije za kran nego neku presu ali sve jedno volio bih da je to sigurno što se tiče smetnji i lažnog okidanja releja.
Evo našao sam nešto zanimljivo gdje je urađeno manchester kodiranje ali mi nije jasno kako napravit hex od ovoga pošto ima dva izvorna koda za predajni ,i dva koda za prijemni dio , šta asemblirati,npr za predajni dio ,"mtxv4.asm" ili "enc-052.asm" ili treba ih nekako spojit u jedno.Evo link pa pomagajte... http://jap.hu/electronic/codec-p.html
Hvala
[ ZAS011 @ 31.01.2012. 09:19 ] @
To sto si nasao na linku koji si postavio, ne bih ti preporucio ukoliko ne poznajes dobro programiranje.

Masinerija bilo koje vrste nije za igranje, moze da bude jako opasna po zdravlje/zivot. Nisu to daljinci za kapije/automobile pa da je nebitno ukoliko dodje do glitch-a u komunikaciji.

http://zastos.com/SvastaNesto/Kontrola%20dizalice.htm
[ POČETNIK @ 31.01.2012. 10:07 ] @
Hvala Zorane na upozorenju i brzom odgovoru ne poznajem programiranje tek sam počeo učit o mikrokontrolerima...
[ ZAS011 @ 31.01.2012. 11:33 ] @
Posto si pocetnik u koriscenju/programiranju uC, prvo pocni od najosnovnijih stvari tipa "Hello World", u prevodu trepci ledarom na jednom pin-u.

Hardver koji si video na linku koji sam prikacio pogoni softver pisan u Proton+ PIC Basic-u. Ostavi se Assembler-a, osim ukoliko nisi mazohista da pises proste stvari u istoime, i koristi neki visi programski jezik tipa C, Pascal, Basic, ...

Za komada 1 necega sto bi napravio, ne isplati se koristiti Assembler (osim ukoliko ti nisu potrebne neke sulude brzine koje mozes dobiti samo koriscenjem Assembler-a i to pod uslovom da ga "pricas" u po' dana i po' noci, trezan ili pijan k'o cep), osim ukoliko imas slobodnog vremena na "izvoz".
[ POČETNIK @ 31.01.2012. 12:33 ] @
Učim Basic,a što se tiče asm o njemu nemam blage veze a i ne zamaram se njime,samo sam slučajno naišao na onaj mađarski link.Pozdrav