• 大小: 4.78M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-06-24
  • 语言: C/C++
  • 标签: 设备  

资源简介


资源截图

代码片段和文件信息



#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个文件信息

评论

共有 条评论