Dekodiranje
Decembar 04, 2008, 06:27:26 am *
Dobrodošli, Gost. Molim vas prijavite se ili se registrujte.

Prijavite se korisničkim imenom, lozinkom i dužinom sesije
Vesti: Predstavite se zajednici sa nekoliko uvodnih rečenica !
 
   Početna   Pomoć Pretraga Prijava Registracija  

Stranice: 1 [2] 3 4
  Štampaj  
Autor Tema: Programiranje kontrolera  (Pročitano 3678 puta)
Rcoma01
Administrator
*****
Van mreže Van mreže

Poruke: 221


WWW
« Odgovor #15 poslato: Decembar 19, 2007, 12:20:22 pm »

Evo našao sam jedan sajt sa nekoliko primera, više nego korisnih http://users.tpg.com.au/gramo/Site/index.htm
Pokrenuo sam proton i proteus i napisao svoj prvi kod  prezadovoljan sam kako sve ovo radi.
Uskoro ću završiti kompletan projekat, nakon toga prelazim u Protel da napravim PCB.
Primetio sam da kada kompajler prikaže USB key not found, mora da se resetuje proton, jer ne kompajlira kako treba, on prikaže uobičajan okvir za kompajliranje i poruke ali nešto tu nije u redu (verovatno do crack-), nakon ponovnog pokretanja programa i novog kompajliranja sve bude ok.
Sačuvana

Prodaja opreme za dijagnostiku vozila http://www.autodijagnostika.eu
Rcoma01
Administrator
*****
Van mreže Van mreže

Poruke: 221


WWW
« Odgovor #16 poslato: Decembar 19, 2007, 03:22:22 pm »

Treba mi pomoć, tiče se generisanja impulsa na određenom pinu.
Trebao bi da na odeđenom pinu generišem povorku pravougaonih signala ali vreme trajanja impulsa i pauze između impulsa moram da podešavam, tj u zavisnosti od dva parametra.
npr.
DIM trajanje AS BYTE
DIM pauza AS BYTE   
impuls:
....
sada bi ovde trebao da generišem impulse u zavisnosti od trajanje i pauza tj. trajanje će mi diktirati vreme trajanja impulsa a pauza vreme kada nema impulsa.
goto impuls
...
Pokušao sam sa PULSOUT ali mi ta komanda ne dozvoljava da definišem pauzu jer ona zavisi od osc.

Da li je moguće generistai takav signal sa kontrolerom pomoću neke komande, ili da pokušam da napravim da se pin upali, pa da postavim pauzu, pa da ugasim pin, pa ponovo da napravim pauzu i onda u petlju ?
Sačuvana

Prodaja opreme za dijagnostiku vozila http://www.autodijagnostika.eu
mesecar
Novi član
*
Van mreže Van mreže

Poruke: 24


« Odgovor #17 poslato: Decembar 19, 2007, 03:41:55 pm »

ne znam da li u programu radis jos nesto sem ovoga. koliko je samo ovo posao onda mozes biti u zatvorenoj petlji, ako se radi jos nesto moras pin kontrolisati u interaptu.
Ne znam koji si MCU odabrao, ukoliko imas PWM moguce da je to resenje tvog problema.
Ja nisam do sad koristio PWM u stvarima koje sam radio, probaj pa se javi sa jos nekom informacijom. Moze i na pp.
Duzina signala/pauze u ms?
Sačuvana
Rcoma01
Administrator
*****
Van mreže Van mreže

Poruke: 221


WWW
« Odgovor #18 poslato: Decembar 19, 2007, 04:08:41 pm »

Sad sam nešto probao, živeo osciloskop u protonu Zelenko, komandom PULSOUT generišem jedan impuls pa onda pravim odgovarajuće pauze. napravim jednu petlju i eto mi potreban signal  Namigivanje
Pravim uređaj za čišćenje dizni, tako da mi par mikro ili mili sekundi tamo Vamo ne predstavlja problem, ali imam problem sa interapt, kada krene čišćenje potreno mi je da pritiskom na taster stop prestane generisanje impulsa. Obzirom da nikada nisam koristio interapt našao sam drugo rešenje problema.
Hteo sam preko da u for petlju uglavim ostatak koda pa kad se završi for da preko if ispitam stanje pina i tako u krug. For bi bio oko 10 ciklusa tako dabi se brzo ispitivalo stanje, ali je veoma nepraktično dok for i if odrade svoje imaću rekid u pulsiranju, pokušaću sa interapt ako ne bude išlo javiću da ga odradimo.
Sačuvana

Prodaja opreme za dijagnostiku vozila http://www.autodijagnostika.eu
Rcoma01
Administrator
*****
Van mreže Van mreže

Poruke: 221


WWW
« Odgovor #19 poslato: Decembar 20, 2007, 04:08:11 pm »

Dušane treba mi info za debuger.
Recimo da je na pinu porta.1 povezan taster, i napravljen kod na ovaj način.

Kod:
main:
of porta.1 = 0 then ....
goto main
Sada pokrenem debuger sa već napravljenom šemom,  i kada idem korak po korak, on me stalno vrti u petlji, kako da mu kažem da je taj taster pritisnut, odnosno da je porta.1 pao na logičku nulu ?
Da li si radio sa grafičkim lcd-om, trenutno pokušpavam debugerom da otkrijem kako je autor igrice iscrtavao piksele, pošto meni sve komande u protonu izbacuju po dva piksela kao da je displej podeljen na pola pa kad kažem da mi nacrta piksel on crta na dva mesta na displeju.
Resenje imam u jednom kodu za igricu ali ne znam kako da izađem iz početne petlje programa.
Ako imaš mesenger dodaj me  Skriveni deo odgovora. a ako ne možemo i ovako.
Pozdrav,
Marko.
Sačuvana

Prodaja opreme za dijagnostiku vozila http://www.autodijagnostika.eu
mesecar
Novi član
*
Van mreže Van mreže

Poruke: 24


« Odgovor #20 poslato: Decembar 20, 2007, 05:18:35 pm »

Nisam pokusavao to sa tasterom. Probaj ovako, ispod tastera imas crveni kruzic, kad pritisnes njega taster ostane prilepljen.
Onda vrti debager.
Ni sa grafickim displejom nisam do sad nista radio, to tek ne znam.
Sačuvana
Rcoma01
Administrator
*****
Van mreže Van mreže

Poruke: 221


WWW
« Odgovor #21 poslato: Decembar 24, 2007, 01:12:45 am »

Čovek koji je pravio igricu sa tim displejem koristio je đžoistik Cheesy nije koristio tastere.  Cheesy
Ovih dana sam bio u gužvi nisam se igrao sa kontrolerima, planiram da provalim kako da radim sa grafički LCD-om, kad saznam javljam.
Da li si koristio USB i koji se kontroler najbolje ponaša sa USB-om.
Trebao bi da pravim jedan uređaj koji ima taj grafički displej i kači sa na USB pa me zanima kako se proton snalazi sa USB-om ?
Sačuvana

Prodaja opreme za dijagnostiku vozila http://www.autodijagnostika.eu
mesecar
Novi član
*
Van mreže Van mreže

Poruke: 24


« Odgovor #22 poslato: Decembar 24, 2007, 02:50:25 am »

Nisam koristio usb u mojim dosadasnjim programerskim izletima. Koliko sam citao, proton ima dobru podrsku za usb, nisam video da se ljudi zale.
Izaberi neki MCU koji ima  usb (18f2450, 18f2455...) da ne razmisljas mnogo.
Ja se zadnjih dana zaludjujem sa nekim avr-ovima.
Nema posla u servisu, ne znam sta cu iduce godine da radim Tužan
Sačuvana
Rcoma01
Administrator
*****
Van mreže Van mreže

Poruke: 221


WWW
« Odgovor #23 poslato: Decembar 24, 2007, 03:50:28 am »

Ako nastavimo da delimo soft na forumu većina će ostati bez posla Cheesy
Evo ja pokušavam sa jednim kolegom da napravim jedan uređaj pa šta bude, moja je elektronika a njegov soft.
Da nam ne bude dosadno u drugom semestru.
Provaliću ja već ovaj LCD pa ću ti javiti na pp.
Što se gasi posao ?
Sačuvana

Prodaja opreme za dijagnostiku vozila http://www.autodijagnostika.eu
mesecar
Novi član
*
Van mreže Van mreže

Poruke: 24


« Odgovor #24 poslato: Decembar 24, 2007, 01:03:57 pm »

Za soft ne znam sta da kazem, da ga nema na forumu, ko hoce iscackao bi ga na mrezi. Kao i proton, proteus... Do pre 6 mesecu Proton je bio privilegija onih koji daju lepe pare, onda su ga razbili neki arapi/turci i zahvaljujuci internetu i mi mozemo da ga koristimo. Kao i gomilu drugih programa koje imamo u racunaru.
Sad, dzabe i to sto je dostupan kad 90% ljudi ne zna sta bi radila sa njim, a bar jos 8% ne zeli da radi jer koristi neki drugi kompajler.

O kakvom uredjaju se radi, mozda mogu da pomognem?

TV serviseri ce doziveti sudbinu sajdzija, uredjaji su sve jeftiniji i dostupniji. Nove generacije lcd i plazma tv-a se rade tako da serviseri menjaju cele ploce (kao kod racunara) ili eventualno elektrolite u napajanju . Na www.fanzo.org forumu imamo jednog palamuda iz svedske koji nam soli pamet savetima tog tipa, kvar je na toj ploci, zameni plocu ili promeni elektrolite. Uz takav rad na trzistu mogu da opstanu samo veliki igraci koji imaju sredstava za rezervne delove (cele ploce) i musterije koje su sposobne da isprate njihove naplate.
Prekjuce mi je po drugi put odustala musterija od popravke tv-a kad sam rekao cenu ispod 1500din sa recima da mu se ne isplati, kupice novi tv.

Probacu da napravim elm323 i elm327 klon, cekam neke smd cipice iz usa, nadam se da ce stici u januaru. Valjda cu uspeti da plasiram to.

sad kad procitam ovu poruku vidim da i nema neke veze sa temom, sta da kazem, procitaj pa brisi ako mislis da je trol.
Sačuvana
jagzzy
Novi član
*
Van mreže Van mreže

Poruke: 13


« Odgovor #25 poslato: Decembar 30, 2007, 04:31:42 pm »

mozda je malo off topic.....ali planiram kupovinu univerzalnog kvalitetnog  programatora pa me zanima  imate li kakav predlog...pozdrav
Sačuvana
mesecar
Novi član
*
Van mreže Van mreže

Poruke: 24


« Odgovor #26 poslato: Decembar 30, 2007, 07:03:18 pm »

Ne mogu nista konkretno da napisem jer ne posedujem kupovni univerzalni prog. Ako imas manjak vremena i visak para pogledaj ovde i izaberi nesto: http://www.progshop.com/shop/programmer/universal-programmer.html

Svi programatori koje posedujem su pravljeni, za neke sam kupio gotovu stampu (willem, allpic, unicard-1), neke sam skroz pravio.
Prva naredna stvar koju cu sebi uraditi je jedan napredniji prog za pic familiju kontrolera, usb varjanta koji moze i 18FxxJ (3.3V) MCU da programira.
Sačuvana
jagzzy
Novi član
*
Van mreže Van mreže

Poruke: 13


« Odgovor #27 poslato: Decembar 31, 2007, 02:41:11 pm »

ma ja sam napravio neki Picpgm Usb  koji programira i 18F seriju http://www.members.aon.at/electronics/pic/picpgm/

 ....ali mi treba nesto profesionalno...da ne moram da razmisljam i trazim pinove vec samo u ziff postolje i start.....hvala za link..takav prog. mi treba....pozdrav
Sačuvana
rubin_miki
Napredni član
***
Van mreže Van mreže

Poruke: 212


« Odgovor #28 poslato: Decembar 31, 2007, 03:19:50 pm »

ondak vidi beeprog od elneca........
pozz
Sačuvana
cubica
Napredni član
***
Van mreže Van mreže

Poruke: 153


« Odgovor #29 poslato: Januar 03, 2008, 06:40:24 pm »

Bogami...Rubin...ja sam spremio mali cekic od 200 gr. da flashujem Bee-ja cim me nude iznervirao sledeci put. Nece da programira PIC 16-cu i Boga zovi. Nista mi nije jasno. Nikakvo swapovanje, binovanje, hexanje, bla, bla...i drugi parametri mi nisu pomogli a vidim da se i drugi zale na njega za PICove...dal' je moguce?

cubica
Sačuvana
Stranice: 1 [2] 3 4
  Štampaj  
 
Prebaci se na:  

Pokreće MySQL Pokreće PHP Powered by SMF 1.1.4 | SMF © 2006, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks
Ispravan XHTML 1.0! Ispravan CSS!