RLC - Aide

M

Maverickmax

Guest
Salut

Je tiens à vous assurer que le droit de l'Im codes espeically RLC:Code:

SIGNAL EQU P1.0;LOOP: B MOV, # 8

MOV A, # FFH

Un RLC

SIGNAL MOV, C

B DJNZ, LOOP
 
L'état initial de la retenue se déplace drapeau dans le bit 0 de la position A, après chaque quart de travail.

Ainsi, non "0" est entrée en bit 0 (le droit de l'extrémité A) pour chaque quart de travail.

 
Ok si peu didthe aller?Accmulator?

11111111 c = 0 Acc = 0
11111110 c = 0 Acc = 1
11111100 c = 0 Acc = 1
11111000 c = 0 Acc = 1
11110000 c = 0 Acc = 1
11100000 c = 0 Acc = 1
11000000 c = 0 Acc = 1
10000000 c = 0 Acc = 1
00000000 c = 0 Acc = 1

S'il vous plaît corriger si je fais erreur

Maverick Max

 
Maverickmax Salut,

L'accumulateur est un peu en 8051 un registre de 8 séries.

Carry

RLC signifie Faire pivoter à gauche grâce à

Carry

Les bits sont en rotation vers la gauche par bit du pavillon.

Code:

--------------------------->>>>-------------

| |

| |

---<<<---- CY -------- 11111111 --- <<<---------
 
Mon Dieu!

Je comprends maintenant - je viens de vous donner »a permis de me« point

Je vous remercie

Maverickmax

 

Welcome to EDABoard.com

Sponsor

Back
Top