|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
请教一下下面标红的这句代码是什么意思:
# n! T9 h$ @9 h6 C* O& }1 i- Y- }6 K' o& z
unsigned char I2C_Slv_Putch(unsigned char ch)
; U! X* T) M4 I/ I+ Q2 z2 y6 x- E, f{" X% P: M2 C. J5 |6 \0 Q7 }
while(((AD_I2C->SSPI & 0x02) == 0x02)==0);4 \3 R5 k, d0 U9 g/ _% N
AD_I2C->SSPIC = 0x02;, y& K* H$ y. {/ Y# H
AD_I2C->SSPTX = ch;, S9 L' I% q) Q; V% U% Z# `5 N
if((AD_I2C->SSPCON1 & 0x40) == 0x40) //return last byte ack signal
8 L3 v+ d3 |1 @ ?, V return 1;
9 v& k5 N) S, V) \ Y' d else
0 S0 \6 |( H# c7 ?, b return 0;# s" L6 g1 G. b; @
}# v: A+ b6 i, m# i* `: h
|
|