MEGA128與MEGA16的TWI通信
所屬分類:源代碼
上傳者:hxhnttxlla
文檔大?。?span>68 K
所需積分:0分積分不夠怎么辦?
文檔介紹:#include "config.h" /**************************************************************** 主函數(shù) ****************************************************************/ void main(void) { uint8 i=0,tmp=0; DDRA = 0xff; PORTA = 0x00; //一開始數(shù)碼管顯示0 DDRE = 0xff; PORTE = 0xff; DDRD = 0X00; PORTD = 0x03; //使能TWI管腳內(nèi)部上拉電阻 twi_master_init();//TWI主機(jī)初始化 while(1) { i2c_maste_transt(0x50,i); //往地址0x50寫入i 主機(jī)發(fā)送 i++; delay_1s(); //延時1S tmp=i2c_maste_read(0x50); //往0x50里面把數(shù)讀出來 主機(jī)讀取 PORTA=tmp;//把這個數(shù)在數(shù)碼管上顯示出來 delay_1s(); //延時1S后再重新寫 if(tmp==0x0a) i=0; } }
現(xiàn)在下載
VIP會員,,AET專家下載不扣分,;重復(fù)下載不扣分,本人上傳資源不扣分,。