Microcontroladores - ror y rol 877

 
Vista:

ror y rol 877

Publicado por Carlitos (9 intervenciones) el 10/06/2004 11:44:55
alguien se ha dado cuenta ke las instrucciones de rotacion de bit , aunke bienen en la tabla de instrucciones para un 877 no las reconoce, es mas, el mplab mas nuevo nisiquiera la cambia al color de instruccion y es mas t las marca como error, el mplab antiguo, si te las reconoce y las ejecuta, pero a la hora d kemar el micro, nada d nada, asi, ke si alguien sabe alguna otra forma de rotar bits, ke no sea con las instrucciones anteriores , les agradcria mucho me explicaran como hacer
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ror y rol 877

Publicado por Guillermo Sanfiz (13 intervenciones) el 16/11/2004 13:54:35
Que tal, Carlitos.
Lo que pasa es que las instrucciones de rotación de los pics no son ROR y ROL, son RRF y RLF.

Con RRF rotas a la derecha (el valor del Carry pasa al bit 7).
Con RLF rotas a la izquierda (el valor del Carry pasa al bit 0).

Ejemplo:
rrf myreg, F ;Rota a la derecha, y lo guarda en el mismo reg.

rlf myreg, W ;Rota a la izquierda, pero lo guarda en W.
;myreg no es afectado.

Espero que te sirva de ayuda.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar