Elektronika.lt
 2024 m. lapkričio 29 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 2024 11 29, 03:16. Visos datos yra GMT + 2 valandos.
 Forumas » Mikrovaldikliai » Apie programerius?
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 17
Pereiti prie 1, 2, 3, 4, 5, 6, 7  Toliau
Pradėti naują temą  Atsakyti į pranešimą Rodyti ankstesnį pranešimą :: Rodyti kitą pranešimą 
 Apie programerius?
PranešimasParašytas: 2008 12 16, 17:32 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Pauka
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Tarkim truiu mega16 ir tiny15l tai programos parasytos ant ju tinka tos pacios? Ar kiekvienas valdiklis turi savu niuancu? Tarkim kazkokia programa valdo megos16 kojas pb0 pb2, tai irasius sia prog i attiny15 ta pati gautume? Lb noriu pradet programuot.... No ko pradet?
 Apie programerius?
PranešimasParašytas: 2008 12 16, 18:00 Pranešti apie taisyklių pažeidimą Atsakyti su citata
JAULER
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą Siųsti el. laišką MSN Messenger
su paprastom programom dažniausiai veikia, bet sudėtingesnės jau nebe, nes skirasi hardware`ai, ir jų registrai, ir jų adresai.

_________________
nepamirškit, klysti žmogiška Wink
privatas - privatiems klausimams
arch linux Wink Smile
 Apie programerius?
PranešimasParašytas: 2008 12 16, 18:10 Pranešti apie taisyklių pažeidimą Atsakyti su citata
xina
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Aš irgi noriu pradėti programuoti, bet va, reikia išsiaiškinti, ką kuris registras turės daryti, tada kiekvienam registrui parašyti programiškai, kad tu daryk tą ar aną, sukurti veiksmų seką, nurodyti greitį, trukmę, velnias, kiek daug galvojimo Laughing , gal vėliau pradėsiu Embarassed .
 Apie programerius?
PranešimasParašytas: 2008 12 16, 18:34 Pranešti apie taisyklių pažeidimą Atsakyti su citata
circuit
VIP narys
VIP narys
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą Siųsti el. laišką Apsilankyti vartotojo tinklapyje
Programos nuo kito mikrovaldiklio neveikia. Yra tik labai retos išimtys, pvz AT90S2313 programa veikia mikrovaldiklyje ATtiny2313, bet ir tai būtina atsižvelgti į kelis niuansus.
Na bet jei viskas, ką programa daro, yra dviejų skaičių sudėjimas - turėtų veikti visuose AVR šeimos mikrovaldikliuose.


xina rašo:
Aš irgi noriu pradėti programuoti, bet va, reikia išsiaiškinti, ką kuris registras turės daryti, tada kiekvienam registrui parašyti programiškai, kad tu daryk tą ar aną, sukurti veiksmų seką, nurodyti greitį, trukmę, velnias, kiek daug galvojimo :lol: , gal vėliau pradėsiu :oops: .

Norint kokybiškai išmokti, o ne tik naudoti internete susižvejotus nepatikimus pavyzdžius, reikia pradėti nuo datašyto skaitymo. Tarkime, jei jus domina ADC naudojimas - verčiate datašyto skyrių ADC, jei nesate susipažinę - perskaitote visą skyrių. Svarbiausia dalis - ADC registrai. Datašyte bus smulkiai surašyta ką kuris bitas keičia.
 Apie programerius?
PranešimasParašytas: 2008 12 16, 19:44 Pranešti apie taisyklių pažeidimą Atsakyti su citata
JonasK
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Nepaminėtas ASM.

_________________
--
 Apie programerius?
PranešimasParašytas: 2008 12 16, 20:22 Pranešti apie taisyklių pažeidimą Atsakyti su citata
xina
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Citata:
Datašyte bus smulkiai surašyta ką kuris bitas keičia.
Va, tai ir norėjau pasakyti, kad reiktu suprasti nuo kiekvieno bito, o dėlioti bibliotekas.. taip, gerai ir taip išmokti, taip kur kas greičiau ir patogiau, bet susidaro krūva makrokomandų, na, lyg neprastinta trupmena ir tai užima daugiau atminties. Gal aš čia ir grybauju, bet kažkada truputi žaidžiau su ASM..
 Apie programerius?
PranešimasParašytas: 2008 12 16, 22:12 Pranešti apie taisyklių pažeidimą Atsakyti su citata
circuit
VIP narys
VIP narys
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą Siųsti el. laišką Apsilankyti vartotojo tinklapyje
Hm, man kažkaip per ketvertą metų ASM praktikos neteko naudoti macro'sų. Aš rašydamas mikrovaldiklių programas visada stengiuosi kuo geriau išnaudoti jų aparatines galimybes, pvz. nuosekliems duomenims siųsti naudoju aparatinį SPI valdiklį, o ne rankiniu būdu kaitalioju bitukus kojelėje. Mano ASM programos tampa labai panašios į C kalba rašytas, tik, žinoma sintaksė kita.

O JonasK teisingai pastebėjo - norint gerai išmanyti reikalą reikėtų pradėti nuo ASM kalbos. Taip pat kaip ir trigonometrijos skaičiuoti nepuolėme su skaičiuotuvu, o iki to dar teko ir mintinai skaičius sudėti.

Man juoką kelia kai žmogeliai pradeda nuo kokios nors bukos aukšto lygio programavimo kalbos (pvz bascom) ir po to nesupranta kaip padaryti elementarius dalykus, o neradę internete pavyzdžio visiškai nuleidžia rankas.
 Apie programerius?
PranešimasParašytas: 2008 12 17, 02:06 Pranešti apie taisyklių pažeidimą Atsakyti su citata
MicroMontis
Naujokas
Naujokas
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Visiskai sutinku su tuo, kad idealiu atveju reiketu pradeti nuo ASM (assembler) kalbos.
As pradejau programuoti PIC'us su ASM, tai dabar perejus i AVR'u seima su C zymiai lengviau suvokti kas cia daros. Tiesa buna, kad iterpiu ASM koda i C programa. Gal cia nepasitikejimas kompiliatoriais...

Bet manau galima pradeti ir nuo C kalbos. Cia bedos ner. Yra geru .NET programuotoju, kurie apie DOS galbut tik girdeje yra...
 Apie programerius?
PranešimasParašytas: 2008 12 17, 08:47 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Pauka
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Citata:
Norint kokybiškai išmokti, o ne tik naudoti internete susižvejotus nepatikimus pavyzdžius, reikia pradėti nuo datašyto skaitymo. Tarkime, jei jus domina ADC naudojimas - verčiate datašyto skyrių ADC, jei nesate susipažinę - perskaitote visą skyrių. Svarbiausia dalis - ADC registrai. Datašyte bus smulkiai surašyta ką kuris bitas keičia.


Vaje... Tai cia pries kuriant programa vis kitam valdikliui turi jo datesheta perskaityt... Ta prasme turi zinot kiekvieno valdiklio visokius niunsus?

Noreciau parasyt programa kad valdiklis 1 leda uzdektu.... bet cia aukstas lygis dar.... Confused Gal galit padart nuo ko pradet? Kokia programa rasyt? Koki kompuletoriu naudot? kokias knygas perskaityt? Question
 Apie programerius?
PranešimasParašytas: 2008 12 17, 09:07 Pranešti apie taisyklių pažeidimą Atsakyti su citata
xina
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Citata:
Vaje... Tai cia pries kuriant programa vis kitam valdikliui turi jo datesheta perskaityt... Ta prasme turi zinot kiekvieno valdiklio visokius niunsus?
Tikriausiai, kad taip, Pauka, čia panašiai, kaip pradėdamas mokytis vairuoti, susipažįsti su pedalais ir "ričiagais", užtai paskui bus lengviau "persėsti" nuo audi ant kamazo. Aš kolkas pertyrinėju, ką dirba kiti, na, stengiuosi suprasti, manau, kad pradėjus programuoti, tas kažkiek palengvins reikalą. Ta prasme, bandau įsivaizduoti, kaip tas dalykas "važiuoja", kai ateis laikas, pabandysiu ir pats, o kol kas, tam skirta atmega8 dar ilsisi.
 Apie programerius?
PranešimasParašytas: 2008 12 17, 11:45 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ą
Pauka rašo:


Vaje... Tai cia pries kuriant programa vis kitam valdikliui turi jo datesheta perskaityt... Ta prasme turi zinot kiekvieno valdiklio visokius niuansus?

Noreciau parasyt programa kad valdiklis 1 leda uzdektu.... bet cia aukstas lygis dar.... Confused Gal galit padart nuo ko pradet? Kokia programa rasyt? Koki kompuletoriu naudot? kokias knygas perskaityt? Question

tai tik ant asamblerio. su C kalba niuansai neidomu. tiesiog sedi ir programuoji betkuri procesoriu ni nezinodamas koks jis yra.

reikia tik suprasti procesoriaus periferija, o tai nesunku, praktiskai datasheeta ir aisku. arba as dazniausia internete ieskau gatavu draiveriu.

p.s. svarbiausai mano nuomone programuojant tureti patogu 1-click programatoriu, pvz codevision, parasei programa spaudi compile-program ir ziuri kaip veikia. nepasiseke, pataisei ir vel bandai. po 100 bandymu net ir bezdzionei pavyks kazka suprogramuoti Smile


Paskutinį kartą redagavo Digix, 2008 12 17, 13:27. Redaguota 1 kartą
 Apie programerius?
PranešimasParašytas: 2008 12 17, 12:26 Pranešti apie taisyklių pažeidimą Atsakyti su citata
xina
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Digix, noriu žinoti, ar nėra galimybės taip dirbant, sugadinti procesorių? Na, tarkim, specialiai norėtum jį išvesti iš rikiuotės; apie atmegos užrakinimą žinau, bet sakykim PIC?
 Apie programerius?
PranešimasParašytas: 2008 12 17, 13:26 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ą
xina rašo:
Digix, noriu žinoti, ar nėra galimybės taip dirbant, sugadinti procesorių? Na, tarkim, specialiai norėtum jį išvesti iš rikiuotės; apie atmegos užrakinimą žinau, bet sakykim PIC?

gamintojas deklaruoja kazkur 1000-10000 irasymu flash resursa, tai jei irasysi ji 10000 kartu ko gero sugadinsi.

bet siap ir po 300-600 irasymu pradeda jaustis kai kada problemos, kad sunkiau isiraso.
kitaip sugadinti manau neimanoma, uzrakinimas tai jug ne sugadinimas.

kitas atvejis jei programoje naudoji eeproma.

ant codevision labai lengva kintamaji patalpinti ieeproma, tai jei kartais padarysi koki nors uzdelsimo skaitliuka eeprome procesoriu sugadinsi per kokia minute Smile
 Apie programerius?
PranešimasParašytas: 2008 12 17, 14:43 Pranešti apie taisyklių pažeidimą Atsakyti su citata
xina
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Tai, jei gerai supratau, vien žaisti negalima, reikia ir žinoti, ką darai. Gal tai ir yra pagrindinė priežastis, kodėl aš dar nebandau programuoti. Kai pradėsiu, jaučiu, užversiu klausimais Smile .
 Apie programerius?
PranešimasParašytas: 2008 12 17, 15:52 Pranešti apie taisyklių pažeidimą Atsakyti su citata
slotkevitch2
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Yra galimybė sugadint, jei mygtuką apsirašai kaip "output", išvedi 1, o mygtuką paspaudus nutrauki į 0.
Pradėti naują temą  Atsakyti į pranešimą Pereiti prie 1, 2, 3, 4, 5, 6, 7  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

GENERAL FINANCING BANKAS

Mokslo festivalis „Erdvėlaivis Žemė

LTV.LT - lietuviškų tinklalapių vitrina

„Konstanta 42“

Technologijos.lt

Buitinė technika ir elektronika internetu žemos kainos – Zuza.lt

www.esaugumas.lt – apsaugok savo kompiuterį!

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
VAT calculator
VAT number check, What is VAT, How much is VAT
LEGO
Mänguköök, mudelautod, nukuvanker
Thermal monocular
Thermal vision camera,
Night vision ar scope,
Night vision spotting scope
FS25 Mods
FS25 Harvesters, FS25 Tractors Mods, FS25 Maps Mods
Dantų protezavimas
All on 4 implantai,
Endodontija mikroskopu,
Dantų implantacija
FS25 Mods
FS25 Maps, FS25 Cheats, FS25 Install Mods
GTA 6 Weapons
GTA 6 Characters, GTA 6 Map, GTA 6 Vehicles
FS25 Mods
Farming Simulator 25 Mods,
FS25 Maps
Reklama
‡ 1999– © Elektronika.lt | Autoriaus teisės | Privatumo politika | Atsakomybės ribojimas | Turinys | Reklama | Kontaktai LTV.LT - lietuviškų tinklalapių vitrina
Script hook v, Openiv, Menyoo
gta5mod.net
FS25 Mods, FS25 Tractors, FS25 Maps
fs25mods.lt
Optical filters, UV optics, electro optical crystals
www.eksmaoptics.com
Reklamos paslaugos
SEO sprendimai

www.addad.lt
Elektroninių parduotuvių optimizavimas „Google“ paieškos sistemai
www.seospiders.lt
FS22 mods, Farming simulator 22 mods,
FS22 maps

fs22.com
Reklama


Reklama