Desplaçament a l'esquerra i la dreta amb el SHIFT 8.051 i PIC18

S

Stefka

Guest
Benvolguts desenvolupadors

Com puc aplicar un desplaçament a l'esquerra i la dreta amb canvi de la instrucció mitjançant el instructionset per defecte per al 8.051 i PIC18

Pot algú ajudar amb donar exemples de codi per crear funcions de canvi en el muntatge només?

Gràcies
Stefka

 
Utilitza la gira instruccions, assegurant-se que la bandera de ròssec és clar abans d'això.
Per al 8.051 assumeix el byte per girar a l'acumulador, pel PIC assumir que en els arxius de registre de nom de Byte.

Ex 8.051
C CLR
Un RLC, per desplaçament a l'esquerra
un centre regional, per desplaçament a la dreta

Ex PIC18
BCF STATUS, C
Byte rlcf, de desplaçament a l'esquerra
Byte rrcf, de desplaçament a la dreta

Si necessiteu diversos torns, repetiu els passos per sobre de la necessària # de vegades.

 

Welcome to EDABoard.com

Sponsor

Back
Top