資源簡介
仿真,代碼,PCB,參考論文等等.....................................................................

代碼片段和文件信息
#include?
#include
#define?uchar?unsigned?char
#define?uint??unsigned int
#define?NOP4()?{_nop_();_nop_();_nop_();_nop_();}
sbit?SDA=P3^6;
sbit?SCL=P3^5;
//函數??delay(uchar?z)
//功能能??延時
??
void?Start(void)?//I2開始
{
SDA=1;
SCL=1;
NOP4();
SDA=0;
NOP4();
SCL=0;
}
void?Stop(void) ??//I2C停止
{
SDA=0;
SCL=0;
NOP4();
SCL=1;
NOP4();
SDA=1;
}
void?RACK(void) //讀取應答
{
SDA=1;
NOP4();
SCL=1;
NOP4();
SCL=0;
}
void?NO_ACK(void) ???//發送非應答信號
{
SDA=1;
SCL=1;
NOP4();
SCL=0;
SDA=0;
}
void?Write_A_Byte(uchar?b) //寫一個字節數據
{
uchar?i;
for(i=0;i<8;i++)
{
b<<=1;
SDA=CY; ?//CY進位程序狀態字寄存器
_nop_();
SCL=1;
NOP4();
SCL=0;
}
RACK();
}
void?Write_IIC(uchar?addruchar?dat) //向指寫地地址寫數據
{
Start();
Write_A_Byte(0xa0);
Write_A_Byte(addr);
Write_A_Byte(dat);
Stop();
Delay(10);
}
uchar?Read_A_Byte(void) ???//讀取一個字節
{
uchar?ib;
for(i=0;i<8;i++)
{
SCL=1;
b<<=1;
b|=SDA;
SCL=0;
}
return?b;
}
uchar?Read_Current(void) ??//從當前地址取數據
{
uchar?d;
Start();
Write_A_Byte(0xa1);
d=Read_A_Byte();
NO_ACK();
Stop();
return?d;
}
uchar?Random_Read(uchar?addr) ???//從任意地址讀取數據
{
Start();
Write_A_Byte(0xa0);
Write_A_Byte(addr);
Stop();
return?Read_Current();
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????36864??2013-05-15?10:19??基于STC89C52單片機智能溫控風扇設計資料\8550中文資料.doc
?????文件??????53760??2014-11-19?17:10??基于STC89C52單片機智能溫控風扇設計資料\DS18B20中文資料.doc
?????文件????2703111??2016-08-26?22:41??基于STC89C52單片機智能溫控風扇設計資料\IMG_20160826_125929.jpg
?????文件????2953101??2016-08-26?22:41??基于STC89C52單片機智能溫控風扇設計資料\IMG_20160826_130827.jpg
?????文件??????53760??2014-10-04?16:48??基于STC89C52單片機智能溫控風扇設計資料\STC89C52中文資料.doc
????..A.SH.???????162??2016-04-14?21:27??基于STC89C52單片機智能溫控風扇設計資料\~$報警原理圖PCB圖.doc
?????文件?????168321??2016-04-15?23:58??基于STC89C52單片機智能溫控風扇設計資料\仿真\Last?Loaded?moot.DBK
?????文件?????166878??2016-08-27?20:53??基于STC89C52單片機智能溫控風扇設計資料\仿真\moot.DSN
?????文件???????1340??2016-08-27?20:53??基于STC89C52單片機智能溫控風扇設計資料\仿真\moot.PWI
?????文件???????1423??2016-08-27?20:48??基于STC89C52單片機智能溫控風扇設計資料\仿真\溫度報警程序\24C02.c
?????文件???????2953??2015-08-07?15:54??基于STC89C52單片機智能溫控風扇設計資料\仿真\溫度報警程序\Ds18B20.h
?????文件???????5744??2016-08-27?20:51??基于STC89C52單片機智能溫控風扇設計資料\仿真\溫度報警程序\main.c
?????文件??????17149??2016-08-27?20:51??基于STC89C52單片機智能溫控風扇設計資料\仿真\溫度報警程序\main.LST
?????文件??????14905??2016-08-27?20:51??基于STC89C52單片機智能溫控風扇設計資料\仿真\溫度報警程序\main.OBJ
?????文件?????????34??2016-08-27?20:51??基于STC89C52單片機智能溫控風扇設計資料\仿真\溫度報警程序\main.__i
?????文件???????6376??2009-05-07?14:37??基于STC89C52單片機智能溫控風扇設計資料\仿真\溫度報警程序\STARTUP.A51
?????文件??????14048??2016-08-27?20:51??基于STC89C52單片機智能溫控風扇設計資料\仿真\溫度報警程序\STARTUP.LST
?????文件????????749??2016-08-27?20:51??基于STC89C52單片機智能溫控風扇設計資料\仿真\溫度報警程序\STARTUP.OBJ
?????文件??????13355??2016-08-27?20:51??基于STC89C52單片機智能溫控風扇設計資料\仿真\溫度報警程序\溫度報警
?????文件???????3171??2016-08-27?20:51??基于STC89C52單片機智能溫控風扇設計資料\仿真\溫度報警程序\溫度報警.hex
?????文件?????????60??2016-08-27?20:51??基于STC89C52單片機智能溫控風扇設計資料\仿真\溫度報警程序\溫度報警.lnp
?????文件??????18754??2016-08-27?20:51??基于STC89C52單片機智能溫控風扇設計資料\仿真\溫度報警程序\溫度報警.M51
?????文件???????1811??2016-08-27?20:51??基于STC89C52單片機智能溫控風扇設計資料\仿真\溫度報警程序\溫度報警.plg
????.......?????56588??2016-08-27?20:53??基于STC89C52單片機智能溫控風扇設計資料\仿真\溫度報警程序\溫度報警.uvopt
?????文件??????13418??2013-05-24?23:41??基于STC89C52單片機智能溫控風扇設計資料\仿真\溫度報警程序\溫度報警.uvproj
????.......?????57490??2016-05-12?20:56??基于STC89C52單片機智能溫控風扇設計資料\仿真\溫度報警程序\溫度報警_uvopt.bak
?????文件??????????0??2013-05-24?22:34??基于STC89C52單片機智能溫控風扇設計資料\仿真\溫度報警程序\溫度報警_uvproj.bak
?????文件??????25600??2016-08-27?21:16??基于STC89C52單片機智能溫控風扇設計資料\元件清單.doc
?????文件????????495??2016-08-24?14:35??基于STC89C52單片機智能溫控風扇設計資料\功能簡介.txt
?????文件??????63488??2016-08-27?21:17??基于STC89C52單片機智能溫控風扇設計資料\原理圖PCB圖.doc
............此處省略71個文件信息
評論
共有 條評論