IO空间除了可以用以上两条指令(双周期)还提供专用单周期的IO指令,in,out,sbi,cbi. 不过M48某些外围设备的寄存器没有了专用的IO指令!只能用LD,ST,所以M48的某些外围测定存取速度性能不如M8! LDS temp,UCSR0B //OUT UCSRB,temp; //M48中不可用 STS UCSR0B,temp //占用2机器周期 //------------- // ;OUT TCNT1H,temp //M48中不可用 STS TCNT1H,temp // ;OUT TCNT1L,temp //M48中不可用 STS TCNT1L,temp
|