Elektronika.lt
 2025 m. gruodžio 24 d. Projektas | Reklama | Žinokite | Klausimai | Prisidėkite | Atsiliepimai | Kontaktai
Paieška portale
EN Facebook RSS

 Kas naujo  Katalogas  Parduotuvės  Forumas  Tinklaraščiai
 Pirmas puslapisSąrašas
 Forumas / + pokalbiai
 - Paieška forume
 - D.U.K. / Forumo taisyklės
 - Narių sąrašas
 - Registruotis
 - Prisijungti

Elektronika.lt portalo forumas

Jūs esate neprisijungęs lankytojas. Norint dalyvauti diskusijose, būtina užsiregistruoti ir prisijungti prie forumo. Prisijungę galėsite kurti naujas temas, atsakyti į kitų užduotus klausimus, balsuoti forumo apklausose.

Administracija pasilieka teisę pašalinti pasisakymus bei dalyvius, kurie nesilaiko forumo taisyklių. Pastebėjus nusižengimus, prašome pranešti.

Dabar yra 2025 12 24, 14:08. Visos datos yra GMT + 2 valandos.
 Forumas » Mikrovaldikliai » IR Remote control 3 Channel (PIC programavimas)
Jūs negalite rašyti naujų pranešimų į šį forumą
Jūs negalite atsakinėti į pranešimus šiame forume
Jūs negalite redaguoti savo pranešimų šiame forume
Jūs negalite ištrinti savo pranešimų šiame forume
Jūs negalite dalyvauti apklausose šiame forume
 
  
Puslapis 56
Pereiti prie Atgal  1, 2, 3, 4, 5, 6  Toliau
Pradėti naują temą  Atsakyti į pranešimą Rodyti ankstesnį pranešimą :: Rodyti kitą pranešimą 
 IR Remote control 3 Channel (PIC programavimas)
PranešimasParašytas: 2012 01 15, 18:51 Pranešti apie taisyklių pažeidimą Atsakyti su citata
PauliusA
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
vitukas1 rašo:
Keistas šitas "pagalbos šauksmas". Žmogus prašo pagalbos ir tuo pačiu jos nepriima. Keliais postais aukščiau rašiau, kad įkeliant .hex'ą kuriame uždėtas CP (CODE PROTECT) fuse bitas (Microchop'as juos vadina tiesiog Configuration Bits) programatorius išmeta klaidą "Verification failed!" ar kažką panašaus ir rodo kad ten tik nuliukai. CP bitas leidžia nuskaityti PIC'o ID informaciją. LOG faile tai matosi. Man atrodo, kad tas PIC'as jau užprogramuotas belieka jį "įkišti" į plokštę ir bandyti "pakurtį" konstruojamą "devaisą".


Na kad mano žinios apie programavimą mažiau nej minimalios tai ne iš karto susigaudau... Smile Keista kad "Ingo" nieko nepaminėjo apie CP Wink
Reikės surinkti schemutes ir išbandyti.. Smile Na tada bandysiu ir į kitą PIC' Hex rašyti.
 IR Remote control 3 Channel (PIC programavimas)
PranešimasParašytas: 2012 01 15, 19:16 Pranešti apie taisyklių pažeidimą Atsakyti su citata
vitukas1
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Mano patarimas būtų labai paprastas - neskubėti. Įdėjęs "švarų" PIC,ą bandai tiesiog nuskaityti - informacijos bus nedaug tik ID ir PIC12F629 atveju dar laiko konstanta (ją rasi pačioje Program memory apačioje). Jeigu šią informaciją nuskaitei vadinasi beliko parodyti kelią kur yra.hex ir persižegnojus spausti Program PIC. Very Happy Ir jeigu tai svetimas (ne paties sukompiliuotas) .hex nekreipti dėmesio į Verify failed.
O dėl to kodėl "Ingo" nieko nesakė dėl CP tai man atrodo priežastys gali būti dvi: 1) tai ką parašiau yra tiesa ir žmogus nenori antrą kartą rašyti tą patį; 2) šiuo metu naršo Google ir datasheet'us norėdamas pasakyti, kad aš meluoju. Very Happy
 IR Remote control 3 Channel (PIC programavimas)
PranešimasParašytas: 2012 01 15, 19:19 Pranešti apie taisyklių pažeidimą Atsakyti su citata
PauliusA
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Rašant kitą Hex į kitą PIC'a štai kaip viskas gavosi:
Code Mem... http://www.part.lt/img/2506b4f1e5b32fb1074f2d7685c7cc23820.bmp
Config Bits... http://www.part.lt/img/13580f8a0c0cd0e021df4cc183643297562.bmp
Options... http://www.part.lt/img/cc7158717e59757b458b3bb438fa5050341.bmp
Log... http://www.part.lt/img/01e85b84cf7dc7cd394aa2acb612bf9f594.bmp
Skiriasi OSCCAL ... dar ant Config Bits CPD Enable.. Ant Code Mem irgi kažkas kitaip... tai kaip čia visakas yra gal pirmutine pica būsiu sugadines ar laiko constanta OSCCAL ištrynes.. ? Rolling Eyes
 IR Remote control 3 Channel (PIC programavimas)
PranešimasParašytas: 2012 01 15, 21:17 Pranešti apie taisyklių pažeidimą Atsakyti su citata
vitukas1
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Taigi pats parašei kad tai kitas PIC'as vadinasi ir OSCCAL gali skirtis, nes kiekvienas PIC'as gamykloje yra kalibruojamas, kad vartotojas turėtų 1% vidinio generatoriaus tikslumą. Niekaip nesuprantu kam kvaršini galvą su tais konfigūravimo bitais jeigu kartoji kažkieno projektą? Visus reikalingus bitus sudėliojo tas kuris parašė programą ir įrašant (užprogramuojant) PIC'ą jie iš karto "sudėliojami" ten kur reikia. Čia ne "megos", kad nepatyrusiam elektronikui reikėtų dėl jų sukti galvą. Jeigu programatorius veikia tvarkingai Tavo užduotis yra parodyti kelią kur guli .hex ir paspausti mygtuką "Program PIC". Ir viskas, įlitavus (įstačius į lizdą) mėgautis darbo vaisiais. Very Happy
 IR Remote control 3 Channel (PIC programavimas)
PranešimasParašytas: 2012 01 16, 11:33 Pranešti apie taisyklių pažeidimą Atsakyti su citata
PauliusA
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Greičiausiai bus taip, kad aš pats nebesuprantu apie ka kalbu tai taip ir gaunasi.. Smile Apie PIC'us dabar žinau tik tiek, kiek sužinojau iš jūsų visų, kiek čia prirarašėt, tai žinių bagažas labai jau ribotas... net neturiu supratimo ar čia man gerai įsirašė ta pica ar blogai... o apie ta OSCCAL tai dabar išvis nebežinau ka ir galvoti.. Rolling Eyes Labai jau painus dalykas tas programavimas.. Reiks išbandyti kaip čia man gavosi.. Darbo savaitė prasidėjo, tai dabar reikės laiko surasti kada prisėsti.. Smile
 IR Remote control 3 Channel (PIC programavimas)
PranešimasParašytas: 2012 01 16, 23:33 Pranešti apie taisyklių pažeidimą Atsakyti su citata
PauliusA
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Šiandien ant greičio be PCB sulitavau IR siustuvo scemą.
http://www.sixca.com/eng/articles/remote/
Atydžiau peržiurejes IR siųstuvo schemą pastebėjau, kad schema kažkieno taisyta, PIC'os 5 ir 7 išvadai su kompu paryškinti... 7 išvadas lyg ir dubliuojasi, bet nusprendžiau, kad ten kur su ranka rašytas, tai 4. Tikiuosi gerai sulitavau...?
Per telefo kamerą, žiūrėdamas į IR leda spaudinėjau pultelio mygtukus... nu ir ka - NEMIRKSI NICHRIENAA..! Evil or Very Mad Išėmiau pica idėjau į programatorių, nuskaičiau, tai dabar ant Code Mem, Data Mem vien nuliukai... Kas per velniava...? Confused Gal kasnors galėtu imesti foto kaip programoje turėtu atrodyti normaliai užprograminta PIC12F629 ? Ir ar gali būti, kad Hex failai blogai sukompiliuoti? Ar čia mano programatorius puliuoja? Dariau testa, įtampos yra.
Gal pabandymui reiktu į ta PIC12F629 kokio tikrai veikiančio paprasto LED mirksiuko Hex kodą irašyti, jei mirksės, tai bus aišku, kad PIC'os geros ir su mano programatorium viskas tvarkoj... Gal kas turėtumėt kokį savo veikiantį Hex pasiulyti pabandymui ? Rolling Eyes
 IR Remote control 3 Channel (PIC programavimas)
PranešimasParašytas: 2012 01 17, 09:02 Pranešti apie taisyklių pažeidimą Atsakyti su citata
vitukas1
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Dėl ko nuliukai rašiau aukščiau - pasiskaitysi suprasi. Gaila neturiu gyvo šito PIC'o, brūkštelėjau mirksiuko programą - Proteus'e veikia ar veiks realiai negaliu 100% garantuoti. Kaip "permesti" Tau?
 IR Remote control 3 Channel (PIC programavimas)
PranešimasParašytas: 2012 01 17, 11:32 Pranešti apie taisyklių pažeidimą Atsakyti su citata
PauliusA
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Galėtum mestelti čia ZIP formate http://ikelk.lt/items/new Paskui nuoroda į byla nukopink. Ten tas Proteus kaip supratau simuliatorius, patikrinti kaip nubraižyta schema dirba? O galima ir C kalba rašyti, ir kompiliuoti į Hex , ar čia jau kokios kitos programos reikia?

edit:

Ivyko didysis perversmas... įrašiau ta patį hex kodą su icprog ir IR ledas pradėjo mirgsėti, reiškias viskas veikia Surprised Very Happy nuskaičius pica irgi visur rašo vien nuliukus. Keista, gal ant PICPgm busiu kanors prisispaudęs, kad neveikė. Arba eilinį karta per skubėjimą buvau kažka netaip sulitavęs... Na bet viskas ok svarbu kad veikia. Labai dėkingas už vargą šviečiant.. Idea Wink
 IR Remote control 3 Channel (PIC programavimas)
PranešimasParašytas: 2012 01 17, 13:11 Pranešti apie taisyklių pažeidimą Atsakyti su citata
vitukas1
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Na ir ačiū dievui Very Happy Very Happy ) aš ką tik per pietus "supakavau" ir įkėliau "siuntinuką" su visais mirksiuko source C kalba, hex ir Proteus. Smile Kaip suprantu jau nereikalingas.
 IR Remote control 3 Channel (PIC programavimas)
PranešimasParašytas: 2012 01 17, 13:22 Pranešti apie taisyklių pažeidimą Atsakyti su citata
PauliusA
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Ir dar kaip reikalingas Smile pradesiu mokintis, reiks išstudijuoti kaip viskas veikia pagal C koda. Wink O kur įkėlei? nuorodos nenukopinai.
 IR Remote control 3 Channel (PIC programavimas)
PranešimasParašytas: 2012 01 17, 17:26 Pranešti apie taisyklių pažeidimą Atsakyti su citata
vitukas1
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Įkėliau čia -> http://ikelk.lt/items/58LHXOkdC9 Tik nieko įdomaus ten nerasi keletas eilučių ir kuklūs komentarai. Jeigu turi Proteus gali pabandyti.
 IR Remote control 3 Channel (PIC programavimas)
PranešimasParašytas: 2012 01 18, 10:37 Pranešti apie taisyklių pažeidimą Atsakyti su citata
PauliusA
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Aišku, dėkui. Reiks pasiieškoti Proteus ir bandyti suprasti kaip viskas veikia.
 IR Remote control 3 Channel (PIC programavimas)
PranešimasParašytas: 2012 01 18, 11:37 Pranešti apie taisyklių pažeidimą Atsakyti su citata
vitukas1
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Iki pilno supratimo trūksta vienos eilutės - prievado (PORT) krypties nustatymo. Naujesnė kompiliatoriaus versija (CCS) jį sugeneruoja automatiškai. Ir per skubėjimą neįdėjau .cof failo - nebus galimybės Proteuse stebėti "programos" veikimo po vieną eilutę.
 IR Remote control 3 Channel (PIC programavimas)
PranešimasParašytas: 2012 01 24, 12:58 Pranešti apie taisyklių pažeidimą Atsakyti su citata
PauliusA
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Suradau laisvo laiko ir surinkau IR siųstuvo ir imtuvo schemas. IR siųstuvą sulitavau ant PCB, pritaikyto mašininio pultelio korpusui (IR siųstuvo schemoje užrašus CH1 ir CH2 reikia sukeisti vietomis, negerai užrašyta ). Schema veikia. Paspaudus bet kurį pultelio mygtuka IR ledas žybteli tik vieną kartą, bet to užtenka. Prie imtuvo išėjimų out1, out2, out3 prilitavau Po LED'a per 300 Om varžą. Imtuvo išėjimą out3 tuo pačiu pultelio mygtuku (4 siųstuvo išvadas) galima įjungti ir išjungti. Imtuvo išėjimai out1 ir out2 kaip dabar supratau yra skirti variklio reversiniam valdymui. Paspaudus siųstuvo 7 išvado mygtuką, ant imtuvo užsidega out1 LED'as. Paspaudus siųstuvo 6 išvado mygtuką, out1 užgesta, out2 užsidega (ir dega pastoviai arba out1 arba out2). Paspaudus 4 išvado siųstuvo mygtuką išėjimai out1 arba out2 užgesta, ir užsidega out3, dar karta paspaudus ta patį mygtuką, out 3 išsijungia. (visi LED'ai išjungti). Viso galima jungti tik du LED'us, t.y. out3 ir out1 arba out3 ir out2 (du LED'us galima ijungti, jeigu pirma įjungiamas išėjimas out3) Klausimas :
Ar būtų labai sudėtinga imtuvo C kodą pakeisti taip, kad kiekvienas iš išėjimų, paspaudus atitinkamą siųstuvo mygtuką degtu 3 sekundes ir pats išsijungtu ??? Question Wink Ar čia reiktu ir siųstuvo kodą keisti? Rolling Eyes http://www.sixca.com/eng/articles/remote/
 IR Remote control 3 Channel (PIC programavimas)
PranešimasParašytas: 2012 01 24, 20:38 Pranešti apie taisyklių pažeidimą Atsakyti su citata
vitukas1
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Norinčių pakoreguoti asembleriu rašytą programą kaip matau nedaug.
Pradėti naują temą  Atsakyti į pranešimą Pereiti prie Atgal  1, 2, 3, 4, 5, 6  Toliau
 
Forumo sistema: phpBB
 „Google“ paieška forume
 Kas naujesnio?
 Naujos temos forume

Global electronic components distributor – Allicdata Electronics

Electronic component supply – „Eurodis Electronics“

LOKMITA – įvairi matavimo, testavimo, analizės ir litavimo produkcija

Full feature custom PCB prototype service

Sveiki ir ekologiški maisto produktai

Mokslo festivalis „Erdvėlaivis Žemė

LTV.LT - lietuviškų tinklalapių vitrina

„Konstanta 42“

„Mokslo sriuba“

www.matuok.lt - Interneto spartos matavimo sistema

Programuotojas Tautvydas – interneto svetainių-sistemų kūrimas

PriedaiMobiliems.lt – telefonų priedai ir aksesuarai

Draugiškas internetas

FS25 Tractors
Farming Simulator 25 Mods, FS25 Maps, FS25 Trucks
ETS2 Mods
ETS2 Trucks, ETS2 Bus, Euro Truck Simulator 2 Mods
FS22 Tractors
Farming Simulator 22 Mods, FS22 Maps, FS25 Mods
Dantų protezavimas
All on 4 implantai,
Endodontija mikroskopu,
Dantų implantacija
FS25 Mods
FS25 Maps, FS25 Cheats, FS25 Install Mods
FS25 Mods
Farming Simulator 25 Mods,
FS25 Maps
ATS Trailers
American Truck Simulator Mods, ATS Trucks, ATS Maps
Must have farming mods
Farming simulator modhub, Best farming simulator mods
Reklama
‡ 1999– © Elektronika.lt | Autoriaus teisės | Privatumo politika | Atsakomybės ribojimas | Turinys | Reklama | Kontaktai LTV.LT - lietuviškų tinklalapių vitrina
Ets2 mods, Ats mods, Beamng drive mods
allmods.net
„MokslasPlius“ – mokslui skirtų svetainių portalas
www.mokslasplius.lt
Optical filters, UV optics, electro optical crystals
www.eksmaoptics.com
LTV.LT – lietuviškų tinklalapių vitrina
www.ltv.lt/technologijos/
Elektroninių parduotuvių optimizavimas „Google“ paieškos sistemai
www.seospiders.lt
Mokslo festivalis „Erdvėlaivis žemė“
www.mokslofestivalis.eu
Reklama


Reklama