資源簡介
代碼片段和文件信息
#include“STC15W4K61S4.H“
#define WriteDeviceAddress?0xa0 ??//定義器件在IIC總線中的地址
#define ReadDviceAddress?0xa1
sbit SCL=P3^5;
sbit SDA=P3^4;
extern?void?_nop_?(void);??//聲明空操作。。。
extern?unsigned?char?xdata?R1_Data[30]T1_Data[250];
//extern?void?Delay(unsigned?char?number);?//聲明外的時間延時函數
//延時子程序
static?void?Delay1P3us() //@22.1184MHz
{
unsigned?char?i;
i?=?5;
while?(--i);
}
static?void?DelayMs_AT(unsigned?char?a) //@22.1184MHz
{
unsigned?char?i?j;
while(a--)
{
_nop_();
_nop_();
i?=?22;
j?=?128;
do
{
while?(--j);
}?while?(--i);
}
}
//開始總線
void?Start()
{
Delay1P3us();
SDA=1;
Delay1P3us(); //在用?STC12C5A60S2時,這里共用了?2+6+4+4+4?=?20?個時鐘周期。
SCL=1;
Delay1P3us();
SDA=0;
Delay1P3us();
SCL=0;
Delay1P3us();
}
//結束總線
void?Stop()
{
Delay1P3us();
SCL=0;
Delay1P3us();
SDA=0;
Delay1P3us();
SCL=1;
Delay1P3us();
SDA=1;
Delay1P3us();
}
//發ACK0
void?NoAck()
{
Delay1P3us();
SDA=1;
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????97194??2018-05-21?13:07??醫療器械?程序03B(更改)\DebugRel\XLW(PC)-500
?????文件?????101612??2018-12-21?15:46??醫療器械?程序03B(更改)\DebugRel\撕拉力
?????文件??????21570??2018-12-10?10:59??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\13觸控配置文件.bin
?????文件?????165888??2018-12-10?10:59??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\14變量配置文件.bin
?????文件??????57348??2018-12-10?10:59??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\22_Config.bin
?????文件????1440056??2018-11-28?16:19??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\00_開機界面.bmp
?????文件????1440056??2017-02-15?10:44??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\01_開機界面.bmp
?????文件????1440056??2017-02-15?10:44??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\02_試驗界面.bmp
?????文件????1440056??2018-04-12?08:42??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\03_試驗界面.bmp
?????文件????1440056??2018-04-12?15:16??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\04_設置界面.bmp
?????文件????1440056??2018-04-12?15:27??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\05_設置界面.bmp
?????文件????1440056??2017-02-15?10:44??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\06_項目選擇.bmp
?????文件????2359352??2018-09-25?17:21??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\07_項目選擇.bmp
?????文件????1440056??2017-02-15?10:44??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\09_參數界面.bmp
?????文件????1440056??2017-02-15?10:44??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\10_參數界面.bmp
?????文件????1440056??2017-05-04?17:01??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\11_標定界面.bmp
?????文件????1440056??2017-02-15?10:44??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\12_標定界面.bmp
?????文件????1440056??2017-02-15?10:44??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\13_查看界面.bmp
?????文件????1440056??2017-02-15?10:44??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\14_查看界面.bmp
?????文件????1440056??2018-09-30?09:25??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\15_氣壓標定界面.bmp
?????文件????1440056??2017-02-15?10:44??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\16_氣壓標定界面.bmp
?????文件????1440056??2017-02-15?10:44??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\20-開機界面.bmp
?????文件????1440056??2017-02-15?10:44??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\21-開機界面.bmp
?????文件????1440056??2017-04-28?13:10??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\22-開機界面.bmp
?????文件????1440056??2017-04-28?13:09??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\23-開機界面.bmp
?????文件????1440056??2017-02-15?10:44??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\24-關于界面.bmp
?????文件????1440056??2017-02-15?10:44??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\25-關于界面.bmp
?????文件????1440056??2017-02-06?11:12??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\26-按鍵界面.bmp
?????文件????1440056??2017-02-06?11:22??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\27-按鍵界面.bmp
?????文件????2359352??2018-09-25?17:22??醫療器械?程序03B(更改)\LCD?HMI?03?多用戶?5位?14位\DWIN_SET\31_項目選擇.bmp
............此處省略145個文件信息
評論
共有 條評論