 |

|
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 02 27, 00:08. Visos datos yra GMT + 2 valandos.
|
|
|
 |
Forumas » Mikrovaldikliai » Gal kas zinot kaip vykdyti matematinius veiksmus su PIC
|
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
|
|
|
 |
Gal kas zinot kaip vykdyti matematinius veiksmus su PIC |
Parašytas: 2004 09 18, 07:42 |
|
|
|
O jeigu aiskiau tai as zaidziuosi su picais (dabar 16F84) ir domina galimybe su jais atlikti matematinius veiksmus daugyba dalyba sudetis ir atimtis. As programas rasau asembleriu. Noriu atejusi i mikrokontroleri signala palygin sumuot daugint dalint ir tt.
Gal kas parasytumet koki linka kur butu tokiu programu pavizdziai ar datashietai.
Visiems padejusiems Aciu :wink:
Sentex |
|
|
|
|
 |
 |
Gal kas zinot kaip vykdyti matematinius veiksmus su PIC |
Parašytas: 2004 09 20, 09:28 |
|
|
|
Pirmiausia reikia pažymėti tai, kad PIC dirba TTL logika, taigi norėdamas paduoti analoginį signalą į vieną INPUT, PIC jį atpažins tik kaip loginį 0 (iki 0,8V) arba loginį 1 (>2,4V). Tam, kad išspręstum šią problemą, reikia statyti ADC (Analog to Digital Converter) keitiklį, kuris tavo paduotą analoginį signalą pavers tam tikro kiekio (4 arba 8 ) skilčių skaitmeniniu signalu, kurį galėsi tada apdoroti (t.y. vietoj vieno signalo tu turėsi atitinkamai 4 ar 8 signalus). Jei norėsi po apdorojimo vėl grįžti prie analoginio signalo, tada PIC išėjime statyk DAC.
P.S. Kokį programatorių naudoji per COM ar LPT? Jei turi tai gal gali duoti linką? |
|
|
|
|
 |
 |
Gal kas zinot kaip vykdyti matematinius veiksmus su PIC |
Parašytas: 2004 09 20, 09:38 |
|
|
|
Na del isores tai cia viskas aisku problema ne signalas o grynai vidiniai veiksmai paciame Pic tarkim kaip man 8*10/20+55-40 ir visa tai asembleryje tai tik pvz daviau .
O linka tau duodu toki susirask toki Sigi kuris yra moderatorius forume
jis kazkurioje skiltyje apie kontrolerius patare naujokui koki darytis programatoriu ir dave linka. O esu pasidares pagal sigio progeri LPT portu progint veikia vindausineje aplinkoje.
P.S. Kokį programatorių naudoji per COM ar LPT? Jei turi tai gal gali duoti linką?[/quote] |
|
|
|
|
 |
 |
Gal kas zinot kaip vykdyti matematinius veiksmus su PIC |
Parašytas: 2004 09 20, 10:06 |
|
|
|
beje, kokio lygio skaiciavimus nori daryti? 8bit ar 16bit? Jei uztenka 8bit (nors abejoju), tai labai paprasta. Su 16bit kiek sudetingiau, nes kontroleris 8 bitu.
Siaip buvau rades AVR'ams parasytus kodus. Taciau jei kiek smegenu turi ir rauki apie dvejetaine skaiciavimo sistema, gali ir pats pasirasyt.
Dalybos principa gali pasiskaityt(24bit):
http://www.birch.net/~petek/atmel/misc/div2424.htm
jei nori, galiu papastin'ti AVR'o koda, su daugyba ir dalyba (16bit) |
|
|
|
|
 |
Gal kas zinot kaip vykdyti matematinius veiksmus su PIC |
Parašytas: 2004 09 20, 11:55 |
|
|
|
Apie dvejetaine raukiu nors genijus neesu. Pradzioj pasimanksstinsiu siu 8 bit bet praktikoje zinau kad niekur nedingsiu todel teks ir 16 bit pasikartoti.
Beje aciu uz nuoroda mestelk man i muila ta koda kur daugyba ir dalyba Avr'ams
zentex@one.lt
Aciu labai |
|
|
|
|
 |
Gal kas zinot kaip vykdyti matematinius veiksmus su PIC |
Parašytas: 2004 09 21, 21:55 |
|
|
|
As kaip suprantu nori is kompiuterio paduoti per comporta ar kita porta duomenis kad juos picas apskaiciuotu ir paduotu atgal? Jeigu naudosi comporta TTL konverteris butinas kai minejo anksciau kiti pasnekovai, o toliau viskas kaip ir nera labai sudetinga. Yra comporte TX ir RX vienu paduodi kitu priimi. Bet nera pakeiciamo porto kaip LPT jokiu konverteriu jokiu TTL ir greitis ispudigas, o pacia matemetika turi pats sugalvoti kaip apsirasysi pice! |
|
|
|
|
 |
 |
Gal kas zinot kaip vykdyti matematinius veiksmus su PIC |
Parašytas: 2004 09 23, 21:45 |
|
|
|
Nu jau cia priklauso koki naudosi mikrokontroleri ir koki kompiletoriu.Sita visa reikala as daryciau ant PIC16f84 arba 16f876 arba kasko panasaus kuris leidzia lengvai pasideti duomenis i eproma. Paduodi skaicius (pvz is komporto) TX i pica juos nuskaitai pasidedi i eproma, kad nereiketo naudoti masyvu ir apkrauti pico ramo , o po to kai duomenys jau visi bus nusiusiti pasiimi juos is epromo padarai matemetika ir nusiunti atgal i comporto RX. |
|
|
|
|
|
 |
Google paieška forume |
|
 |
Naujos temos forume |
|
 |
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 |
 |
KCD2 Mods
Installing KCD 2 Mods,
KCD 2 Guides,
KCD 2 Cheats |
 |
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 Wiki
GTA 6 Map,
GTA 6 Characters,
GTA 6 News |
 |
FS25 Mods
Farming Simulator 25 Mods,
FS25 Maps |
 |
ATS Trailers
American Truck Simulator Mods,
ATS Trucks,
ATS Maps |
|

|
 |