//---------------------------------------- // KeilC 实现带Carry位的移位操作 (左移) //---------------------------------------- #define _RLC_(Data) CY = Data&0x80 // Data带进位左移1位,数据放入ACC
//---------------------------------------- // KeilC 实现带Carry位的移位操作 (右移) //---------------------------------------- #define _RRC_(Data) CY = Data&0x01 // Data带进位右移1位,数据放入ACC
//-------------------------------------------------------------------------------
// 通过以上方法,编译后,keilC会生成带位左移右移指令
//-------------------------------------------------------------------------------
//-------------------------------------------------------------------------------
//-------------------------------------------------------------------------------
时间: 2024-10-10 14:11:30