?? datapickup.c
字號:
#include <REG932.H>
#include <define.h>
#include <Stdio.h>
#include <Intrins.h>
//-----***-根據命令提取數據并保存到數據發送緩沖區-***-----//
//-----***-DeviceAdd===>IIC的器件地址(數據存儲器=0xa0,RTC=0x60,Lm75=0x90)
//-----***-ByteAdd=====>IIC的字節地址
//-----***-*value======>數組的指針
//-----***-DataLend====>數據長度
void CmdPick(unsigned char DeviceAdd,unsigned char ByteAdd,unsigned char *value,unsigned char DataLend)
{
unsigned char i;
for(i=12;i<DataLend+12;i++)
{
if(DeviceAdd==0)
{
InceptBuf[i]=*value;
value++;
}
else
{
InceptBuf[i]=rbyteiic(DeviceAdd,ByteAdd);
ByteAdd++;
}
}
InceptBuf[9]=DataLend+2;
SendStrFg=1;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -