ongelmia ...

Q

qmriso

Guest
ok, IM uusi ohjelma kuvia.IM kirjoittaa koodin suorittamiseen bipolar askelmoottori on MicroStep tilassa syöttöä PWM signaalin kunkin kelan.PIC Käytän minulla on vain yksinkertainen 8 linjan pöydän minun PWM työjaksoa.IM käyttämällä yksinkertaista "lasketaan goto"-toiminto.Nyt minun ongelmani on, kun minä haluaisin vastapainoksi PCL, PC siirtyy täysin eri osa minun koodi.im varma IM näkymät jotain, mutta olen aivan liian uusi tällä tietää, mikä se on.
Thanks for reading.
qmriso

 
Ehkä se on ohjelman pankin vaihtaminen asia.
Jotkut PIC mikrokontrolleri edellyttää voit siirtyä pankin
ennen kuin voit siirtyä oikeaan tietokoneeseen paikkaan.

Jotka PIC mikrokontrolleri käytät.
Ehkä jos annat joidenkin esimerkin koodin,
On hyödyllistä tietää, että todellinen syy.www.siongboon.com

 
Hei,
kun ur lisätään vastapainoksi PCL, sisältö PCLATH automaattisesti kuormattu korkeampi tavun PC.Joten ennen kuin lisäät vastapainoksi PCL ladata PCLATH korkeamman tavu voit offset.

Esimerkki: Jos u halua Siirry 0x1000, ja jos ur nykyinen osoite (PC-arvo) on 0x10 sitten ur offset on 0x00 (Take alempi tavu osoite 0x1000), 0x10 = 0xF0.Ensimmäinen kuorma PCLATH korkea tavu 0x1000, joka on 0x10.sitten tehdä lisäämällä kompensoida 0xF0 PCL.PC automaattisesti siirretään 0x1000.

Kiitos.

 

Welcome to EDABoard.com

Sponsor

Back
Top