section 7 - Index of

section 7 - Index of section 7 - Index of

11.07.2015 Views

MOVEPMove Peripheral DataMOVEPInstruction Format (X: or Y: Reference):MOVEP X:ea,X:ppMOVEP Y:ea,X:ppMOVEP #xxxxxx,X:ppMOVEP X:pp,X:eaMOVEP X:pp,Y:eaMOVEP X:ea,Y:ppMOVEP Y:ea,Y:ppMOVEP #xxxxxx,Y:ppMOVEP Y:pp,Y:eaMOVEP Y:pp,Y:eaOpcode:23000010016 15slw 1 M M M R R8 7 oRI1 Spp pp p pOPTIONAL EFFECTIVE ADDRESS EXTENSION-

MOVEP Move Peripheral Data MOVEPInstruction Fields:ea=6-bit Effective Address=MMMRRR,pp=6-bit I/O Short Address=ppppppEffectiveMemory Space S Addressing Mode MM M R R RX Memory 0 (Rn)-Nn 0 0 0 r r rY Memory 1 (Rn)+Nn 0 0 1 r r(Rn)-0 1 0 r rPeripheral Space s (Rn)+ 0 1 1 r r rX Memory 0 (Rn) 1 0 0 r r rY Memory 1 (Rn+Nn) 1 0 1 r r r-(Rn) 1 1 1 r r rPeripheral W Absolute address 1 1 0 0 0 0Read 0 Immediate data 1 1 0 1 0 0Write 1where "rrr" refers to an address register RO-R7Timing: 4+mvp oscillator clock cyclesMemory: 1 +ea program words

MOVEP Move Peripheral Data MOVEPInstruction Fields:ea=6-bit Effective Address=MMMRRR,pp=6-bit I/O Short Address=ppppppEffectiveMemory Space S Addressing Mode MM M R R RX Memory 0 (Rn)-Nn 0 0 0 r r rY Memory 1 (Rn)+Nn 0 0 1 r r(Rn)-0 1 0 r rPeripheral Space s (Rn)+ 0 1 1 r r rX Memory 0 (Rn) 1 0 0 r r rY Memory 1 (Rn+Nn) 1 0 1 r r r-(Rn) 1 1 1 r r rPeripheral W Absolute address 1 1 0 0 0 0Read 0 Immediate data 1 1 0 1 0 0Write 1where "rrr" refers to an address register RO-R7Timing: 4+mvp oscillator clock cyclesMemory: 1 +ea program words

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!