|
|
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 16, 08:51. Visos datos yra GMT + 2 valandos.
|
|
|
|
Forumas » Mikrovaldikliai » Mikrovaldikliu programavimas Zlog Z8
|
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 1 iš 2 Pereiti prie 1, 2 Toliau |
|
|
Mikrovaldikliu programavimas Zlog Z8 |
Parašytas: 2008 03 17, 12:39 |
|
|
|
Sveiki. Yra paprastas dalykas, esu studentas ir atsieit mus mokina programuot mikrovaldiklius ir leipe padaryt, suprogramuot skaitmenio signalo konvertavima i analogini. Čia gal ir paparasta užduotis, bet nelabai ką aš šioj srity suprantu. Naudojame Zilog firmos MCU. Gal kas galit suteikti bent jau pagrindine info kaip tai yra daroma, nes destytojai jokios info nedave, o pagal šio dalyko žinias esu visiskai žalias. Gal kas žinot kokių gerų ir aiškių tutorialu. Busiu dėkingas už bet kokia pagalba. |
|
|
|
|
|
|
Mikrovaldikliu programavimas Zlog Z8 |
Parašytas: 2008 03 17, 15:31 |
|
|
|
Imoksi daug greciau jei darysi ant atmega o ne to zilog. nes anas baisiai retas ir abejoju kad isvis cia rasi ka nors nusimananciu apie toki dalyka.
jei tikrai kalbi apie Z8 encore tai idomu kur ten jus toki isknisote, nes isvis padruotuvese nematau net elfros uzsakymuose nera ttubut pas ju ten vienintelis lietuvoje.
kazkada esu programaves Z80 bet sitas procesorius nelabai kam tikes ir jau 20 metu pasenes.
is kitos puse jei programuotum C kalba nera skirtumo koks procesorius.
nors apie pvz arm AVR ar pic procesorius rasi informacijos tiek kad per 10 metu neperkaitysi.
dabar del uzduottes: ji per daug neaiski, kas ten per konvertavimas is kur paimami duomenis, kiek bitu isejimas?
jei imsime paprasciausia varinata trai kajungi 8 varzas prie kokio nors porto ir ita porta paduoti norima skaiciu, 3 asamblerio komandos ir programa pabaigta.
bet argi to reikia? |
|
|
|
|
|
|
Mikrovaldikliu programavimas Zlog Z8 |
Parašytas: 2008 03 17, 20:24 |
|
|
|
Nu va kad mam reikia ant zilogo tokia uzduotis ir viskas. Na as ir nzn is kur jie juos istrauke nes ineternete tikrai nieko mazai info yra apie juos, bet cia tipo rimtas daiktas yra bent jau taip pasake. o tiklus modelis ZGR323L ROM MCU kuris kaip suprantu priklauso Zilog Z8 mikrovaldikliu CPU seimai.
O del uzduoties tai pasake tik tiek, kad uzduodam mikrovaldikliui skaitmenini signala o jis ji konvertuoja i kokia nors tai srove, daleiskim vienu atveju i 1 V, kitu atveju i 1,5 V nu ir dar kitu i kokius 2 V. O kaip cia tai padaryt tai man didele mistika. |
|
|
|
|
|
|
Mikrovaldikliu programavimas Zlog Z8 |
Parašytas: 2008 03 17, 22:32 |
|
|
|
oho http://www.zilog.com/products/partdetails.asp?id=ZGR323L
taigi cia vienkartinio programavimo procesorius kai kurios versijos turbut UV nutrynima turi, tokie keleta irasymu tik gali islaikyti paskui UV spinduliu bus sunaikintas.
kvailys jusu destytojas kad tokius naudoja. nur bet ka padarysi, task tau atkenteti to sadisto kankinimus tada.
jei visdelto toliau darysime ta kvaila darba tai pirma zinok kad sitas procesorius pats savaime nieko daryti visdelto negali. jam kazka turesi prijungti.
todel pries programyojant tu turi tureti daikto shema kuri darys tai ka tau reikia.
pagal tokia uzduoti reikia suprasti kad detytojas jau turi gatava shema kuria bereikia tik programos. tai va tu ja turi cia parodyti, kad galetume tau padeti.
jei tau paciam reikia ir shema sugalvoti tai cia kazkas nenormalaus |
|
|
|
|
|
|
Mikrovaldikliu programavimas Zlog Z8 |
Parašytas: 2008 03 18, 00:11 |
|
|
|
Siaip univeras cia kazkokius ju rinkinius nusipirko viename yra tik usb programuotuvas ir 2 mikrokontroleriai ir dar viena papildoma mcu nusipirko, kurio neis pajungt ant programatoriaus nes kojos neatitinka
o kitame yra mikrokontroleriu emuliatorius, evaluation boardas ir taipogi programatorius, tik jie visi jungias per emuliatoriu prie pc, na tik evaluation borda gali naudoti ir atskirai. ir ten ieina 4 mcu 2 su 20 koju 2 su 28 kojom.
Tai mano tie nagrinejami zgr323l microvaldikliai yra OTP ? Yra: "ZGR323L ROM MCU Family" ir "ZGP323L OTP MCU family" ir abu bus viena kart tik programuojami ? Nes as jau irasiau i valdikli demo programele, kuria pateikia pats zilog su savo programine iranga ir paleidau ant to evaluation bordo, tai sitas valdiklis nebepanaudojamas? Ne nu tai tada belieka nusisaut ir viskas
O del schemos nieko nesake, jie masto kad kaip nors gal panaudot ta evaluation borda "Z8 GP ZGP323 Evaluation Board". Tipo suprogramuoju as ta valdikli, ikisu i ta plokste ir dar kur nors sumastau prijungt prie tos ploksteles oscilografa kad matyciau kokia isvesty duoda mano mcu. Ar cia realu ar cia is pasaku pasaulio? |
|
|
|
|
|
|
Mikrovaldikliu programavimas Zlog Z8 |
Parašytas: 2008 03 18, 01:30 |
|
|
|
skaitant pagal aprasyma jei tas tavo cipas turi stiklini langeli gali ji istrinti su UV lempa. nors tokiu trynimu daug neatlaikys.
jei jis visas platsmasinis tai galesi raktu pakabuka daryti jei tiketi aprasymu.
ko gero koks nors zilog atstovas paaiskino kad tai rimtas daiktas, ner net kokie 2 signalizaciju gamintojai pasaulyje ji naudoja
siap tai jis visia netinkamas mokslasm nes dauguma cipu OTP versijos.
jei tau reikia dirbti emuliatorium tai kitas reikalas ten zinoma programuok kiek nori.
o del tos uzduoties tada kaip minejau daryk primityviai:
prie porto jungiam 16 varzu R-2R grandine ir gausi primityvu 8 bitu DAC.
toliau bereikia i porta paduoti norima skaiciu ir bus isejime norimas signalas.
kadangi matau sudetingo signalo sugeneruoti nepraso tai programuoti nieko daug ir nereikes. nors usduotis gauvosi ipac kvaila. "Procesorinis potenciometras"
del programos tai as nelabai atsimenu z80 asambleri jei neklystu bus taip
LD a, <itampa>
Out a, <portas>
stop: JP stop
jei netinka tai turbut liksi be pagalbos nepastebejau kad kas nors sita procesoriu kur nors naudotu.
(manau prie tos emuliatoriaus turi buti kazkoks kompiliatorius dadetas ir visa kita ko reikia programavimui, jei to nera nebus ka veikti. jei yra C kompiliatorius tada tai kitas reikalas, ir suprogramuoti nebus vargo)
geriau pasikalbek su destytoju kad persigalvotu ir vietoje tos nesamones pasidarytu tokia shema is vienos detales
http://www.elektronika.lt/schematic/theme/67/4537/
tereikia vieno procesoriaus prie kurio prilituoti laidai einantys i kompiuterio lpt porta, nebutinas nei maitinimas nei programatorius. ir kaina labai maza todel nebaisu del sugadinimo.
o svarbiausia kad informacijos studentams bus pakankamai. o ne sitaip kaip dabar. |
|
|
|
|
|
|
Mikrovaldikliu programavimas Zlog Z8 |
Parašytas: 2008 03 18, 12:35 |
|
|
|
Tai gerai kad as demo irasiau i tokia schema kur su UV gales istrint dar
O tas emuliatorius tai irgi nelabai kazkoks, neina niekaip pajungt jo kad veiktu
Na yra visa programine iranga su driveriu cd pateikta, kuriame yra tiek asemblerinis tiek c kalbos programavimas.
O dabar del tos schemos tai reikia 16 varzu, na dar aisku montavimo plokstes, mcu montavimui stova ar kaip ans vadinas ir viskas ? |
|
|
|
|
|
|
Mikrovaldikliu programavimas Zlog Z8 |
Parašytas: 2008 03 18, 12:40 |
|
|
|
nu jei yra C kalba tai nesvarbu koks procesorius. tada svarbaisuia tik kad moketum programa sukompiliuoti ir paleisti.
shema stai tokia
http://en.wikipedia.org/wiki/Resistor_Ladder
nezinau kaip ten su tom plokstem darysi, bet kadangi shema vienkartine gali tiesiogiai ore sulituoti tas varzas prie kokio nors mikroshemos lizdo, o paskui visa tai karstais klijais prie lentos gabalo priklijuoti
emuliatoriaus tau kaip ir reiketu, nes manau tu dar isvis nemoki programuoti, tai tikrai is pirmo karto nepadarysi, ir ko gero ir is 10 karto dar kaz nors bus negerai. |
|
|
|
|
|
|
Mikrovaldikliu programavimas Zlog Z8 |
Parašytas: 2008 03 18, 18:12 |
|
|
|
Nu daug maz aisku. O dabar tos varzos kokio nominalo turetu buti? Kaip supratau 4 paimu vieno nominalo o kitas 6 dvigubai didesnio nominalo ? ir dar kas tie ten bit1 bit2 bit3 bit4 msb ir lsb ? gal kokios info zinai geros kur paskaityt butu galima?
Va radau kazka apie DAC daryma tik ant AVR:
http://www.avr-asm-tutorial.net/avr_en/AVR_DAC.html
tai cia yra bent kiek panasumo ar nelabai ?
as zinau ir pats kad emuliatorius butu geras dalykas, bet kad jo nieks nepajungia, ten kazkokis mistinis daiktas ir tiek, nei apie ji info normaliai pateike gamintojas nei ko, bi tik daiktas yra ir tiek ir turi savo pavadinima |
|
|
|
|
|
|
Mikrovaldikliu programavimas Zlog Z8 |
Parašytas: 2008 03 18, 18:21 |
|
|
|
taip, tau tereikia keleto varzu, tik pasistenk kad jos butu 1% tislumo ir is tos pacios juostos.
varsu dydis pageidautiona >10k jei nori didesnio tikslumo, ir apie 1K jei nori greicio.
tas parasymas kur radai tai geras, tik zinoma asamblerio kalba tau naudos nebus, nes tavo procesoriusi viais kitas komandas turi.
kaip tu be emuliatoriaus dirbsi neisivaizduoju, nu bandyk tada pasiruosti UV lempa ir zaisk kol procesorius nugalabysi |
|
|
|
|
|
|
|
Mikrovaldikliu programavimas Zlog Z8 |
Parašytas: 2008 03 18, 18:52 |
|
|
|
jei butu flash taip ir uzrasytu.
rom based dazniausia buna visokes pigus slamstas kuris keli centai kainuoja tai juos megsta deti kieniecia ir kiti gamintijai i shemas kuriu gamainama labai daug or nieko keisti nereikia.
kai kada buna ir flash versijos tu paciu procesoriu. bet ten niekur nesimato jokio paminejimo apie flash.
tuo labiau jei yra stiklinis langelis tada neabejotinai ten UV EPROM
del va varzu kaip parasyta, 2 nominalai kokie nesvarbu, reikia rik arba jungti nuosekliai arba ieskoti skirtingu.
patarciau deti nuosekliai po 2 ten kur raso 2R nes taip pasieksi didesni tiksluma jei tu visdelto rinkseis 8 bitu DAC tai gali pritrukti tikslumo jei varzos bent kiek skirsis |
|
|
|
|
|
Mikrovaldikliu programavimas Zlog Z8 |
Parašytas: 2008 03 19, 11:02 |
|
|
|
Na tai aisku dabar jau, belieka paziuret ka virsininkai besakys apie sitoki uzduoties sprendima tai tam kartui dekui |
|
|
|
|
|
Mikrovaldikliu programavimas Zlog Z8 |
Parašytas: 2008 03 19, 15:03 |
|
|
|
na gal nesigilinkim i smulkmenas bet turbut pats supranti kad nesu pats pavyzdingiausias studentas ir tikrai nestudijuoju paciam geriausiam lietuvos universitete |
|
|
|
|
|
|
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 |
|
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 |
|
|
|