[ faaktoo @ 07.06.2005. 10:35 ] @
Probao sam da posaljem slovo ili broj mikrokontroleru i da mi on vrati to isto. Umijesto tog dobio sam neke bezvezne znakove.
Sve sam podesio i baude i stopbitove... ali nista. Radio sam sa serin i serout i sa uart-om. Kad to isto probam sa 18F452(USART) onda radi.
Da li moze neko da mi napise kod koji funkcionise.
[ ivannet @ 26.06.2005. 22:29 ] @
Na zalost nemogu ti pomoci ali mozda ti meni mozes.

Treba da napravim obican program u VisualBasic-u,tj samo 1 taster na principu START/PAUSE i da ga preko RS232 povezem sa pic16f84 tako da na prvi pritisak tastera pic krene sa svojim programom (program se vec nalazi u memoriji) a na drugi da ga pauzira i tako u krug.

Problem je kako u VB da nateram program da posalje signal na RS232 tj na Tx.

Hvala unapred.
[ faaktoo @ 04.07.2005. 12:09 ] @
Ovaj problem ti bez problema moze rijesiti moj kolega, ali on je trenutno na godisnjem odmoru. I on ti je na VB forumu.
[ vladobk @ 04.07.2005. 13:24 ] @
Ovu temu si vec postavio i odgovorio sam ti pomoc oko 232 komunikacije
- VB salje i prima bez problema stringove
- Reci mi jesi li video i probao onaj kod
- Ja pisem komunikaciju VB - AT90s2313
- Mozda ti PIC ne radi dobro ali sto se tice VB to radi sigurno
[ Fuzz @ 08.07.2005. 20:20 ] @
Googlaj o mscomm kontroli...
[ lord Vader @ 10.07.2005. 17:22 ] @
Probaj da iskljucis eventualno ukljucene handshake protokole, hardwerski i softverski i onda probaj sa hiperterminalom.
Ako to ne uspe onda ti nije problem u softveru ili nije samo u softveru.
Koristi kontrolu koju je kolega pre mene rekao ako koristis Visual Basic.
I ja imam plan da radim neku takvu aplikaciju pa trenutno razvijam dll fajl u VC++.Ovakvih dll-ova ima poprilicno na netu WinIO ja mislim da se zove dll koji ima jednostavne pozive.Pokusavam da napravim nesto kako bi sam dll otkrivao kada mu stizu podaci sto je JAKO tesko pa mi treba vremena.Sto se tice pomenutih dll fajlova na netu svi koje sam ja vide imaju funkcije tipa In i Out i mozete ocitati podatak sa porta ali ni na koji nacin ne mozete znati kada su vam podaci pristigli.Ovo sam razmisljao da odradim tako sto pomocu tajmera ocitavam podatke na odredjeno vreme.Ovde je problem ako koristite jako precizne intervale ali za normalnu aplikaciju koja komunicira preko RS232C protokola ne bi trebalo da bude problema.
Javicu se ja ako nesto uradim.
[ Fuzz @ 11.07.2005. 11:27 ] @
Tajmer je ok resenje.
[ vladobk @ 12.07.2005. 16:55 ] @
- probaj to sto si napravio da radis sa komandom debug, nekad radi sa debug a normalno nece jer nije dovoljno vremena port otvoren tu postoji jedna caka
- inace to radi fantasticno ja komuniciram po OMRON protokolu sa njihovim uredjaima
- Samo moras biti siguram da ti PIC dobro radi