Elektronika.lt
 2025 m. gruodžio 21 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 21, 06:44. Visos datos yra GMT + 2 valandos.
 Forumas » Mikrovaldikliai » Skubiai reikia pagalbos del pic16f84a
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 23
Pereiti prie Atgal  1, 2, 3  Toliau
Pradėti naują temą  Atsakyti į pranešimą Rodyti ankstesnį pranešimą :: Rodyti kitą pranešimą 
 Skubiai reikia pagalbos del pic16f84a
PranešimasParašytas: 2007 01 05, 00:21 Pranešti apie taisyklių pažeidimą Atsakyti su citata
vitukas
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Dar kartą noriu padėkoti Digix už patarimą Smile . ASM kodas užima 28 "program words" su visais portų konfigūravimais ir t. t. Proteus simuliatoriuje veikia. Tik aš dariau, kad 1 atitiktų įjungtą led.
 Skubiai reikia pagalbos del pic16f84a
PranešimasParašytas: 2007 01 05, 00:29 Pranešti apie taisyklių pažeidimą Atsakyti su citata
vitukas
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Gal ne vietoje ir ne laiku paklausiu, nuo ko pradėti norint nuo asm pereiti prie C?
 Skubiai reikia pagalbos del pic16f84a
PranešimasParašytas: 2007 01 05, 00:39 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Digix
VIP narys
VIP narys
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
del pic nelabai galiu kuo padeti, C kalba ant pic nelabai gerai tinka, nes ten nera steko, siaip nekokia architektura, ir del baisiai mazo atminties kiekio didesnes programos nepadarysi. taip kad C netenka savo privalumu.

su atmega tai siulyciau pradziai codevision kopiliatoriu. apie C prademenis aprasymu visomis kalbomis kiek nori.
tik cia verta atsiminti kad rasai ne C kalbos prodrama o C kalba rasai asamblerio programa. reikia suprasti kaip kompilatorius C pavers i asambleri, jei nori padaryti gerai.
 Skubiai reikia pagalbos del pic16f84a
PranešimasParašytas: 2007 01 05, 00:46 Pranešti apie taisyklių pažeidimą Atsakyti su citata
vitukas
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Turi PIC'ai 8 lygių steką tik, kad jis nepasiekiamas nei skaitymui nei tuo labiau rašymui. Su PIC'ais prasidėjau nes kažkuriuo metu atrodė, kad jiems internete daugiau info. Mikrovaldikliai man tik hobis. Darbas labai tolimas nuo tokių technologijų.
 Skubiai reikia pagalbos del pic16f84a
PranešimasParašytas: 2007 01 05, 00:57 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Digix
VIP narys
VIP narys
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
tai va tai kad stekas neskaitomas ir nerasoma C kalbai blogai nes joje labai naudojamso funkcijos ir duomenys perduodami per steka.

kazkada irgi naudojau pic tai ten irgi yra C kompilatoriu, bet tik panaudotk koki float kinatmuju tipa ir viskas, programa x=a+b nebetelpa i pic 16c84
jei daug matematikos nereikia tai problemu kaip ir nera.


is seniau atsimenu pic kompilatorius c2c cc5x dar kazkokiu buvo bet pamirsau
 Skubiai reikia pagalbos del pic16f84a
PranešimasParašytas: 2007 01 05, 01:07 Pranešti apie taisyklių pažeidimą Atsakyti su citata
vitukass
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą Siųsti el. laišką
hmm as tai su C pradesiu jauciu Smile su attiny zaisiu
 Skubiai reikia pagalbos del pic16f84a
PranešimasParašytas: 2007 01 05, 02:08 Pranešti apie taisyklių pažeidimą Atsakyti su citata
sadivas
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Digix rašo:

jei tu je zinoma isvis per metus pabaigsi, kalbame apie kokiu 8kb dydzio programa

Nesijaudink, yra ir didesnių parašyta. Ir pasiekt, kad kritinėse vietose greitai dirbtų, tenka pamąstyti. C kalboje labai daug priklauso nuo kompiliatoriaus optimizavimo, vieni geriau optimizuoja kodą, kiti prasčiau. Lenktyniauti nėra laiko, reikia dirbti. Čia kaip suprantu daugiausia kalbama apie mažus kontrolerius, kuriuose retai sudėtingesnius skaičiavimus atlieka. Daugumoje su portais darbai. O PIC-o portai ir analoginė dalis, taip pat EEPROM, labiau patinka nei Atmel-io. O ir PIC visokių yra. Yra ir paprastų, ir sudėtingenių ir visiškai naujos architektūros yra (pvz. 40Mips-ų PIC24 serijos, dsp33 serijos, labiau pritaikyti C kalbai, ir steką programinį turi, ir registrų darbinių daugiau, ir taktavimas kitaip išspręstas). PIC16F84 tai labai senas, bet vis dar populiarus.
 Skubiai reikia pagalbos del pic16f84a
PranešimasParašytas: 2007 01 05, 02:52 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Digix
VIP narys
VIP narys
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
mazoms programoms nera didelio skirtumo C ar asambleris. bet kai programa su daug funkciju tarp kuriu perduodama daug kintamuju tai su asambleriu bus problemu, ipac sunku suvaldyti visus kintamuosius, asamblerio kalboje visi kintamieji buna globalus, todel uzima nemazai berekalingos vietos. paskui bus labai daug problemu su visokias float, ir long tipais, arba strukturom.

programuojant su C nebera skirtumo koks procesorius, deja PIC be galo didele kaina, jei imsime su tokiais pat resursais ir greiciu, todel to slamsto atsisakiau, Microchip nevykeliai nesugeba konkuruoti su niekuo aplink, dsPIC serija ziurint pagal datasheeta sio to verta, bet vistiek negali su niekuo konkuruoti. Greitis vistiek mazas, atminties labai mazai, kaina kosmine.
PIC16F84 turetu kainuoti 3lt o ne 10lt kaip dabar kad butu vertas naudoti.
 Skubiai reikia pagalbos del pic16f84a
PranešimasParašytas: 2007 01 05, 04:49 Pranešti apie taisyklių pažeidimą Atsakyti su citata
sadivas
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
įsikandai tą savo PIC16F84. Jis yra populiarus, todėl jo kaina išpūsta. Yra naujesnių, geresnių ir pigesnių.
Citata:
asamblerio kalboje visi kintamieji buna globalus

iš kur tu ištraukei? Čia jau kaip parašysi. Be abejo C kalba patogiau ir greičiau didesnes programas rašyti (buvau įdomumo dėlei ir Windows programėlę asembleriu pasirašęs, kai norėjau susipažinti su Windows programų struktūra). Tik nereiktų visame kame būti labai kategoriškam ir labai piktam. Kontroleris pasirenkamas pagal labai daug parametrų, ne vien resursais ir greičiu (o tai varytume visur pentiumus ar panašius). Yra ir miniatiūrinių PIC10F serijos PIC-ų SOT23 korpuse su ribotais resursais.
Citata:
Microchip nevykeliai nesugeba konkuruoti su niekuo aplink

iš kur tu ištraukei? Reiktų pažiūrėti pardavimų apimtis. Kontrolerių dabar daug visokių.
Kainos PIC panašios, kaip ir kitų, neaišku kur tu žiūrėjai ir kur perki.
Vat mažesnių PIC-ų galėtų architektūra geresnė būti.
 Skubiai reikia pagalbos del pic16f84a
PranešimasParašytas: 2007 01 05, 06:37 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Digix
VIP narys
VIP narys
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
gerai, del idomumo butu gerai suzinoti ka nors pigesnio uz atmel, as pats naudojau pic seniau, bet jie tikrai niekam tike. nera nieko pgesnio kaip 10 lt, nu gal dabar kas atsirado neseniai, bet tikrai nieko su daugiau nei 10 koju mazaiu kaip uz 10 lt nera, nebent bevertes OTP versijos.
PIC10F lemonoje lemonoje 3lt !!! nevisprociai kazkokie, analogiskas attiny 1lt
jau nekalbant apie juokingus PIC atminties kiekius, kas galetu sumastyti 256 baitu atminti?
jei nori ko nors su bent jau nekelainciais juoko parametrais tai be 30lt nera nei ko galvoti(kainos pagal lemona)

neisivaizduoju nei vieno parametro kur PIC butu geresnis uz kazka kita, pvz AVR ar ARM. Kas bebutu svarbiausias parametras visada kaina, dar kai kada sroves naudojimas, bet jei tu sakai kad kai kurias atvejais pic turi privalumu tai tu juos ir pasakyk.
del pykcio as del to ir nekenciu mikrochip kad ju kainos isvis absurdiskos, galima pagalvoti kad jie kazkoki antikvariata parduoda.

As dazniausia darau gana sudetigas programas, ne kokius mirgsiukus ar kodines spynas. Ir kalba tam C idealiai tinka, paprastai jei naudoji siektiek matematikos, tai jau be 4kb neapsieisi ir asambleriu kazkada ant pic dariau gana paprasta projekta ir uztrukau 3 menesius dabar toki su C padaryciau per 3 valandas. Nagrinejau C ir asamblerio skirtumus, ir pastebejau kad programu dydis nesiskiria, jei sugebi programuoti. tiesiog ta pati ka rasai asambleiu gali rasyti C kalba ir gauti toki pat rezultata. (tas pats ir ant windows, C kalba esu parases 5kb exe programa)
pvz sakykim nori ant kokio porto isduoti kuo didesnio daznumo signala
parasytum taip:
PORTA=1;
PORTA=0;
ir tai butu letai. as galiu beveik 2 kartus programa pagretinti parases taip:
a=1;b=0;
...
PORTA=a;
PORTA=b;
C kalboje atrodo absurdas, bet asamblerio varinatas bus visai kitoks.
Yra ir kitu panasiu dalyku kur galima optimizuoti programa reikiamoje vietoje. pvz kieciant for i while, if i case ir panasiai.

del pentiumu tai blogas pavyzdys, nes tai blogiausias procesorius zmonijos istorijoje bet deja kaip ir pic jo pardavimai nemazeja.
skaiciau procesoriu istorija, tai buvo daug geresniu, bet jie nepaplito nes X86 buvo pirmas is pigiausiu procesoriu, pasibaisetinas slamstas bet, pigus.
mikrokontroleriu rinkoje kiek zinau dominuoja ARM. prie ju perejo daugelis gamintuju
 Skubiai reikia pagalbos del pic16f84a
PranešimasParašytas: 2007 01 05, 11:53 Pranešti apie taisyklių pažeidimą Atsakyti su citata
sadivas
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
tai tu dėl kainų Lemoną kaltink, prie ko čia Microchip-as.
Su portais PIC-e dar paprasčiau - su portu dirbi kaip su paprastu registru, gali pridėti , atimti, perstumti ir t.t. iškart portą. Nebereikia pirma atlikti veiksmą su registru, po to perkelti į portą. Kartais tai labai praverčia.

Dėl paplitimo kontrolerių bent čia pažiūrėk:
http://www.reed-electronics.com/moversandshakers/article/CA6344026.html

Atminties kiekį tamsta neteisingai lyginate. Microchip -as pateikia atminties kiekį ne baitais, o žodžiais (tiksliau kiek komandinių eilučių telpa), o dauguma kitų baitais. Viena komanda daugiau užima nei vienas baitas.
O su 256 komandinėmis eilutėmis gali visai neblogų dalykėlių sugalvoti, ne skaičiavimams jis naudojamas.

OTP versijos kaip tik brangesnės, nei Flash.
 Skubiai reikia pagalbos del pic16f84a
PranešimasParašytas: 2007 01 05, 13:37 Pranešti apie taisyklių pažeidimą Atsakyti su citata
biesasxxx
Naujokas
Naujokas
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Tai gal atsiras kas padetu parasyt ta programa?
 Skubiai reikia pagalbos del pic16f84a
PranešimasParašytas: 2007 01 05, 15:31 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Digix
VIP narys
VIP narys
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
sadivas rašo:
tai tu dėl kainų Lemoną kaltink, prie ko čia Microchip-as.
Su portais PIC-e dar paprasčiau - su portu dirbi kaip su paprastu registru, gali pridėti , atimti, perstumti ir t.t. iškart portą. Nebereikia pirma atlikti veiksmą su registru, po to perkelti į portą. Kartais tai labai praverčia.

menkas privalumas, nebent biski maziau rasymo asamblerio kalba.
o va del kainos tai gal galima konkretu pavyzdi, nemanau kad lemona galetu labai iskreipti kainu proporcijas, ir uz 5lt kainuojanti procesoriu paimti 30lt

Citata:
Dėl paplitimo kontrolerių bent čia pažiūrėk:
http://www.reed-electronics.com/moversandshakers/article/CA6344026.html
cia ne paplitimas o kompaniju pelnas. ir vistiek tai nieko neirodo nes neismeta senu projektu.

[quote]Atminties kiekį tamsta neteisingai lyginate. Microchip -as pateikia atminties kiekį ne baitais, o žodžiais (tiksliau kiek komandinių eilučių telpa), o dauguma kitų baitais. Viena komanda daugiau užima nei vienas baitas.
nelabai svarbu kaip lyginsi jei kiti procesoriai turi daugiau nei 4 kartus daugiau flash ir RAM, be to man navisada atmintie reikia tik komandoms, nemazai jos reikia viskiems tekstams, lentelems, arba FPGA konfiguracijai saugoti.


Citata:
OTP versijos kaip tik brangesnės, nei Flash.

tikai ne, OTP labai pigios, kitaip jus niekas nenaudotu. bet del kainu tai pasakyk konkrecai kiek kainuoja
 Skubiai reikia pagalbos del pic16f84a
PranešimasParašytas: 2007 01 05, 17:50 Pranešti apie taisyklių pažeidimą Atsakyti su citata
vitukas
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
biesasxxx rašo:
Tai gal atsiras kas padetu parasyt ta programa?


Neskaitai visos temos - Tavo programa jau vakar įdomumo dėlei parašyta ir patikrinta simuliatoriuje Proteus. Tas pats rezultatas pasiektas dviem būdais skirtumas tarp panaudoto atminties kiekio 4 kartai!!! Ačiū Digix "atvedė į protą". Tai labai aiškiai parodo koks skirtumas tarp patyrusio programuotojo ir "žalio".
 Skubiai reikia pagalbos del pic16f84a
PranešimasParašytas: 2007 01 06, 01:09 Pranešti apie taisyklių pažeidimą Atsakyti su citata
biesasxxx
Naujokas
Naujokas
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
O tai galima kazkaip susisiekt su tuo kas parase ar kazka? cia man ne del idomumo reikia o mokslas spaudzia Rolling Eyes
Pradėti naują temą  Atsakyti į pranešimą Pereiti prie Atgal  1, 2, 3  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