AVR貌似不能进行你说得位操作,位操作的话一般都这样写:#define CS_spi _1 (PORTC|=0X01)//第0位置1#define CS_spi _0 (PORTC&=~0x01)//第0位清零#define CS_spi _1 (PORTC|=(1<#define CS_spi _0 (PORTC&=~(1<