?? main_master._c
字號:
//ICC-AVR application builder : 2007-7-19 9:50:03
// Target : M16
// Crystal: 7.3728Mhz
//主機(jī)從1到255發(fā)一個數(shù),收一個數(shù)。從機(jī)接收到任何數(shù)都返回。
//當(dāng)主機(jī)收到的數(shù)為0x10時,從零開始發(fā)送,主機(jī)采用查詢方式,從機(jī)采用中斷方式
#include "config.h"
void main(void)
{
uint8 i=0,tmp=0;
//re-enable interrupts
DDRC=0X00;
PORTC=0x03; //使能內(nèi)部上拉電阻
twi_master_init();
while(1)
{
i2c_maste_transt(0x50,i);
i++;
delay_1s();
tmp=i2c_maste_read(0x50); //讀一個數(shù)
if(tmp==0x10) i=0;
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -