خسته نباشید
میشه لطفا کمک کنید معادل رجیستر ها در قطعه کد زیر در Xmega چیست ؟
کد مربوطه TWI می باشد . برای مثال رجیستر TWSR معادل آن بر روی پورت E بصورت زیر است .
TWIE_MASTER_STATUS = TWSR
یا اینکه لطفا بفرمائید چطور پیدا کنم ؟
میشه لطفا کمک کنید معادل رجیستر ها در قطعه کد زیر در Xmega چیست ؟
کد:
switch(type) {
case I2C_START: // Send Start Condition
TWCR = (1 << TWINT) | (1 << TWSTA) | (1 << TWEN);
break;
case I2C_DATA: // Send Data with No-Acknowledge
TWCR = (1 << TWINT) | (1 << TWEN);
break;
case I2C_DATA_ACK: // Send Data with Acknowledge
TWCR = (1 << TWEA) | (1 << TWINT) | (1 << TWEN);
break;
case I2C_STOP: // Send Stop Condition
TWCR = (1 << TWINT) | (1 << TWEN) | (1 << TWSTO);
return 0;
}
// Wait for TWINT flag set on Register TWCR
while (!(TWCR & (1 << TWINT)));
// Return TWI Status Register, mask the prescaller bits (TWPS1,TWPS0)
return (TWSR & 0xF8);
TWIE_MASTER_STATUS = TWSR
یا اینکه لطفا بفرمائید چطور پیدا کنم ؟






oo:
دیدگاه