timohei.net / Opintojaksot
/ Opintojaksot
/ Ohjauslogiikoiden perusteet
/ Sekvenssiohjelmointi
/
Hyppy haluttuun askeleeseen
Sekvenssi saadaan poikkeutettua askeleeseesta toiseen, kun
- MOV-toimilohkon tuloksi kytketään sen askeleen bitti (esimerkissä ASKEL_09, HR0.08), josta hyppy halutaan tehdä, ja
- toimilohkon parametriksi asetetaan sen askeleen bittikuvio (eli 16-bittinen sana; esimerkissä 0000 0000 0000 0100b =
0004h),
johon halutaan hypätä.
Esimerkki: Hyppy askeleesta yhdeksän askeleeseen kolme toteutetaan MOV-toimilohkolla, joka
- aktivoidaan askelta yhdeksän vastaavasta bitistä ASKEL_09 HR00.08 ja joka
- kirjoittaa bittikuvion 0000 0000 0000 0100b (eli luvun #0004h) osoitteeseen SIIRTOREKISTERI
HR00.
Päivitetty 28.8.2022
© Timo Heikkinen | timo piste heikkinen at oamk piste fi