全球旧事资料 分类
允许接收r
IEN00x84开总中断,接收中断r
r
r
串口数据发送r
voidSeriPushSe
dui
t8Se
d_Datar
r
U0DBUFSe
d_Datar
whileUTX0IF0r
UTX0IF0r
r
r
串口中断接收r
pragmavectorURX0_VECTORr
__i
terruptvoidUART0_ISRvoidr
r
URX0IF0清中断标志r
RX_DATAU0DBUFr
r
r
r
voidco
versio
ui
t16temp_datar
r
wa
temp_data100000x30r
temp_datatemp_data10000取余运算r
qia
temp_data10000x30r
temp_datatemp_data1000取余运算r
baitemp_data1000x30r
temp_datatemp_data100取余运算r
shitemp_data100x30r
temp_datatemp_data10取余运算r
getemp_data0x30tr
r
r
r
r
起始信号r
r
voidMMA8452_Startr
r
SDA1拉高数据线r
SCL1拉高时钟线r
Delay5延时r
SDA0产生下降沿r
Delay5延时r
SCL0拉低时钟线r
Delay5r
r
r
r
停止信号r
r
voidMMA8452_Stopr
r
SDA0拉低数据线r
SCL1拉高时钟线r
Delay5延时r
SDA1产生上升沿r
Delay5延时r
r
r
r
发送应答信号r
入口参数ack0ACK1NAKr
r
voidMMA8452_Se
dACKui
t8ackr
r
SDAack写应答信号r
SCL1拉高时钟线r
Delay5延时r
SCL0拉低时钟线r
Delay5延时r
r
r
r
接收应答信号r
r
ui
t8MMA8452_RecvACKr
r
SCL1拉高时钟线r
Delay5延时r
_SDA_INr
CYSDA读应答信号r
_SDA_OUTr
SCL0拉低时钟线r
Delay5延时r
r
retur
CYr
r
r
r
向IIC总线发送一个字节数据r
r
voidMMA8452_Se
dByteui
t8datr
r
ui
t8ir
r
fori0i8i8位计数器r
r
dat1移出数据的最高位r
SDACY将下面ifelse注释掉,启用已被注销的2行也能单机成功发送r
if0x80idat先发高位,后低位r
SDA1r
elser
SDA0送数据口r
r
好听全球资料 返回顶部