xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

資源簡介

本系統包括單片機數據采集部分(源程序:實現四路0-5V模擬電壓信號采集與一路溫濕度采集)和LabVIEW軟件部分(源程序:數據現實,繪圖等)。可以通過修改實現8路穆尼信號的采集。使用說明已經包含在文件中,可以用于學習單片機、LabVIEW和實驗數據采集等。

資源截圖

代碼片段和文件信息

#include?
#include?

sbit?SDA=P1^5;
sbit?SCL=P1^6;
sbit?dis=P1^7;??????????????????????????????????????//用于串口發送及工作狀態指示

#define?IIC_Add?0xB8????????????????????????????????//器件地址
#define?IIC_RX_Length?8

unsigned?char?WR_Flagim;?
unsigned?char?send_data[11];
unsigned?char?IIC_TX_Buffer[]={0x030x000x04};??????//讀溫濕度命令(無CRC校驗)
unsigned?char?IIC_RX_Buffer[IIC_RX_Length]?=?{0x00};//讀回的溫濕度
unsigned?int??Humidity_ValueTempreture_Value;
unsigned?char?Humidity_Temp_ValueTempreture_Temp_Value;

void?delay10us(void)?//這個延時函數?要大于5US以上
{
_nop_();
_nop_();?
_nop_();?
_nop_();?
_nop_();?
_nop_();?
}

void?delay1ms(unsigned?int?t)
{
unsigned?int?i;
?? unsigned?int?j;
?? for(j=t;j>0;j--)
??? for(i=124;i>0;i--);??
}

void?Timer0_init()
{
TMOD?|=?0x01; ?? ?????
TH0=0x00; ??????
TL0=0x00;
EA=1;????????????
ET0=1;???????????
TR0=1;?????
}?

//**********************************************
//送起始位?sda=1->0
void?I2C_Start()
{
?? SDA=1;
?? SCL=1;
?? delay10us();
?? SDA=0;
?? delay10us();
?? SCL=0;?
}
//************************************************
//送停止位?sda=0->1
void?I2C_Stop()
{
??? SDA=0;
??? delay10us();
??? SCL=1;
??? delay10us();
??? SDA=1;
}
//************************************************
//主應答(包含ack:sda=0和no_ack:sda=0)
void?Ack(void)
{??//設置SDA?口為輸出
??? SDA=0;
??? SCL=0;
??? delay10us();
??? SCL=1;
??? delay10us();
??? SCL=0;
??? SDA=1;
}

void?NoAck(void)
{??//設置SDA?口為輸出
??? SDA=1;??
??? SCL=0;
??? delay10us();
??? SCL=1;
??? delay10us();
??? SDA=1;
??? SCL=0;
}

//?檢測?SDA是否回ACK
bit?Test_Ack()
{??//設置SDA?口為輸入
??? bit?ACK_Flag=0;
??? SCL=0;
??? SDA=1;????
??? delay10us();
??? SCL=1;
??? delay10us();
??? if(SDA==0)
????? ACK_Flag?=?1;
??? else?
????? ACK_Flag?=?0;
??? SCL=0;
??? return?ACK_Flag;
}

//*************************************************
//字節發送程序
//發送c(可以是數據也可是地址),送完后接收從應答
//不考慮從應答位
void?SendData(unsigned?char?buffer)
{
??? unsigned?char?BitCnt=8;//一字節8位
???//設置SDA?口為輸出
??? do
??? {
? ?? SCL=0;
?? delay10us();
?????? if((buffer&0x80)==0)?//判斷最高位是0還是1
???????? SDA=0;
?????? else
???????? SDA=1;
?????? SCL=1;
?? delay10us();
?????? buffer=buffer<<1;//將buffer中的數據左移一位
?????? BitCnt--;
??? }
??? while(BitCnt);
??? SCL=0;????????
}
//**************************************************
//字節接收程序
//接收器件傳來的數據,此程序應配合|主應答函數|i2c_ack_main()使用
//return:?uchar型1字節
unsigned?char?ReceiveData()
{
?? unsigned?char?BitCnt=8IIC_RX_Data=0;
?? unsigned?char?temp=0;
?? SDA=1;???????????//讀入數據?設置SDA?口為輸入
?? do
?? {
????? SCL=0;
? delay10us();??
? IIC_RX_Data=_crol_(IIC_RX_Data1);???//數據左移一位
? BitCnt--; ??
? SCL=1;
? delay10us();
????? if(SDA==1)
??????? IIC_RX_Data?=?IIC_RX_Data|0x01;??//低位置1
????? else
??????? IIC_RX_Data?=?IIC_RX_Data&0x0fe;?//低位清0 ????
??? }
??? while(BitCnt);
??? SCL=0;
??? return?IIC_RX_Data;
}

//****************************************

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1123??2013-05-01?20:57??基于LabVIEW和單片機的數據采集系統設計\使用說明.txt

?????文件???????4153??2013-04-30?18:31??基于LabVIEW和單片機的數據采集系統設計\數據采集與處理(STC12C2052AD)\stc12c2052ad.h

?????文件??????14956??2013-05-02?13:34??基于LabVIEW和單片機的數據采集系統設計\數據采集與處理(STC12C2052AD)\數據采集與處理

?????文件???????6825??2013-05-02?13:34??基于LabVIEW和單片機的數據采集系統設計\數據采集與處理(STC12C2052AD)\數據采集與處理.c

?????文件???????3405??2013-05-02?13:34??基于LabVIEW和單片機的數據采集系統設計\數據采集與處理(STC12C2052AD)\數據采集與處理.hex

?????文件?????????60??2013-05-02?13:34??基于LabVIEW和單片機的數據采集系統設計\數據采集與處理(STC12C2052AD)\數據采集與處理.lnp

?????文件????????764??2013-05-02?13:34??基于LabVIEW和單片機的數據采集系統設計\數據采集與處理(STC12C2052AD)\數據采集與處理.LST

?????文件??????23073??2013-05-02?13:34??基于LabVIEW和單片機的數據采集系統設計\數據采集與處理(STC12C2052AD)\數據采集與處理.M51

?????文件??????17618??2013-05-02?13:34??基于LabVIEW和單片機的數據采集系統設計\數據采集與處理(STC12C2052AD)\數據采集與處理.OBJ

?????文件????????649??2013-05-02?13:44??基于LabVIEW和單片機的數據采集系統設計\數據采集與處理(STC12C2052AD)\數據采集與處理.plg

????.......?????54923??2013-05-02?13:44??基于LabVIEW和單片機的數據采集系統設計\數據采集與處理(STC12C2052AD)\數據采集與處理.uvopt

?????文件??????13296??2013-04-30?15:32??基于LabVIEW和單片機的數據采集系統設計\數據采集與處理(STC12C2052AD)\數據采集與處理.uvproj

????.......?????54917??2013-05-01?20:57??基于LabVIEW和單片機的數據采集系統設計\數據采集與處理(STC12C2052AD)\數據采集與處理_uvopt.bak

?????文件??????????0??2013-04-30?14:35??基于LabVIEW和單片機的數據采集系統設計\數據采集與處理(STC12C2052AD)\數據采集與處理_uvproj.bak

?????文件??????25480??2013-05-01?13:56??基于LabVIEW和單片機的數據采集系統設計\數據采集與處理(LabVIEW)\處理算法.vi

?????文件?????401314??2013-05-02?13:43??基于LabVIEW和單片機的數據采集系統設計\數據采集與處理(LabVIEW)\數據采集與處理系統(主界面).vi

?????文件??????24880??2013-04-11?11:39??基于LabVIEW和單片機的數據采集系統設計\數據采集與處理(LabVIEW)\自適應屏幕分辨率.vi

?????目錄??????????0??2013-05-02?13:44??基于LabVIEW和單片機的數據采集系統設計\數據采集與處理(STC12C2052AD)

?????目錄??????????0??2013-05-01?13:57??基于LabVIEW和單片機的數據采集系統設計\數據采集與處理(LabVIEW)

?????目錄??????????0??2013-05-01?21:15??基于LabVIEW和單片機的數據采集系統設計

?????文件????????233??2013-05-01?21:29??基于LabVIEW和單片機的數據采集系統設計\新建?文本文檔.txt

-----------?---------??----------?-----??----

???????????????647669????????????????????21


評論

共有 條評論