[elektro] Micro Pascal kérdés

ztibi ztibi2 at t-online.hu
Mon Mar 2 18:46:44 CET 2020


Sziasztok.
Gondolom többen vannak itt, akik használnak(használtak) Micro Pascalt PIC-hez.

Bocsi a kezdő kérdésért.
2 db  byte tipusú változót (alsó, felső) szeretnék balra shiftelni  
úgy, hogy az alsó 7. bitje bekerüljön a felső 0. bitjébe
ezt csak trükközve lehet megtenni? mert  jobbról 0 kerül az alsó  
bitbe, nem a C regiszter.
16F628-ba lenne

var    alsó, felső :byte;

alsó :=  shl alsó;
felső := shl felső;

itt hiányzik a felső 0-s bitjéből az alsó teteje

Próbáltam ASM beszúrással, itt meg szintax hibával akad el:

ASM
 begin
  RLF  alsó,1
  RLF  felső,1
 end;

Mit írtam rosszul?
köszi előre is
-- 
Ztibi


More information about the Elektro mailing list