2020生产实习——信诺达的

!未经允许,不可经任何途径转发和引用。与此同时人脑编译,有错误概不负责。但欢迎找我讨论
不说废话直入主题
(注意,请仔细阅读,因为代码非完整代码,缺少相应的功能测试,和遍历测试)

常用函数使用

首先要理解一些函数使用
SET_DPS我的理解是设置电源电压,参数如下
2020生产实习——信诺达的
PMU我的理解是给管脚加激励,同时判断条件符不符合
CONDITIONS是设置激励类型和大小

2020生产实习——信诺达的
2020生产实习——信诺达的

PMU_MEASURE是测量的过程,需要设置测量通道,测量范围,返回符不符合范围,常配合RUN_PATTEN使用
2020生产实习——信诺达的

2020生产实习——信诺达的

RUN_PATTERN运行图形文件,常常只有和START_INDEX()对应的参数有用
2020生产实习——信诺达的
SET_INPUT_LEVEL();我的理解是设置图形PATTEN输入的高低大小电平
SET_OUTPUT_LEVEL();我的理解是设置图形输出高低的范围来决定输出是否正确
2020生产实习——信诺达的
DPS_MEASURE()和PMU类似,不同的是DPS测量的是电源引脚的电流数据
2020生产实习——信诺达的
2020生产实习——信诺达的
2020生产实习——信诺达的

测试程序编写

这里的MEASURE通道需要和图形对应

//连结性测试
//45-47 SDA SCL WP
// 图形0用于功能,(3用于Voh,GG) 2用于Vol 4用于ICC read 5用于ICC WIRTE 6用于输入全0, 7用于输入全1
SET_DPS(1,0,V,20,MA);
PMU_CONDITIONS(FIMV,-0.1,MA,5,V);
if(!PMU_MEASURE("1-3,45-47",15,"CON",V,-0.1,-4.9))//随便写的原理应该是测量反偏电流
BIN(1);

2020生产实习——信诺达的
2020生产实习——信诺达的
通过调整电源电压测量VCC范围,调整INPUT_LEVEL看Vil(最高)和Vih(最低)我觉得选最高最低就够了

//功能测试

SET_DPS(1,2.4,V,16,MA);
SET_DPS(2,2.4,V,16,MA);
SET_INPUT_LEVEL(1.68,0.72);
SET_OUTPUT_LEVEL(1.68,0.4);
SET_PERIOD(2000);
SET_TIMING(100,700,1500);
FORMAT(NRZ,"1-3,45-47"); //这话应该没啥用
if(!RUN_PATTERN("FUN_MIN",0,1,0,0))
BIN(2);

SET_DPS(1,5.5,V,40,MA);
SET_DPS(2,5.5,V,40,MA);
SET_INPUT_LEVEL(3.85,1.65);
SET_OUTPUT_LEVEL(3.85,0.4);
if(!RUN_PATTERN("FUN_MAX",0,1,0,0))
BIN(2);

SET_DPS(1,5,V,40,MA);
SET_DPS(2,5,V,40,MA);
SET_INPUT_LEVEL(3.5,1.5);
SET_OUTPUT_LEVEL(3.5,0.4);
FORMAT(NRZ0,"1-3,45-47");
if(!RUN_PATTERN("FUN",0,1,0,0))
BIN(2);

2020生产实习——信诺达的
看到VOL测试是在2.4V电源电压,输出负载电流2.1mA下,最大为0.4V
先不考虑图形文件,当做最后会让输出一个低电平

// VOL 测试
SET_DPS(1,2.4,V,50,MA);
SET_DPS(2,2.4,V,50,MA);
SET_INPUT_LEVEL(2.4,0.1);
RUN_PATTERN(2,1,0,0);
PMU_CONDITIONS(FIMV,2.1,MA,2.4,V);//手册写明测试情况
if(!PMU_MEASURE("45",15,"VOL",V,0.4,No_LoLimit))//45脚SDA
BIN(5);

2020生产实习——信诺达的

ICC测试中需要保持时钟频率在100kHZ,我大概根据代码结构估算了时钟周期在3333ns,其他和上面差不多,只是测量电源工作电流而已

// ICC1 测试
SET_DPS(1,5,V,50,MA);
SET_DPS(2,5,V,50,MA);
SET_INPUT_LEVEL(5,0);
SET_PERIOD(3333);
SET_TIMING(100,500,1000);
RUN_PATTERN(4,1,0,0);
if(!DPS_MEASURE(1,R20MA,15,"ICC1",MA,2,No_LoLimit))
BIN(6);

// ICC2 测试
SET_DPS(1,5,V,50,MA);
SET_DPS(2,5,V,50,MA);
SET_INPUT_LEVEL(5,0);
SET_PERIOD(3333);
SET_TIMING(100,500,1000);
RUN_PATTERN(5,1,0,0);
if(!DPS_MEASURE(1,R20MA,15,"ICC2",MA,5,No_LoLimit))
BIN(7);

2020生产实习——信诺达的
输入泄露电流,为输入管脚固定输入后输入电流的大小,代码基本差不多,我感觉甚至不用PATTEN直接加压测流。但考虑到有两个情况分别是1和0,所以测两遍。

// ILI 测试 所有输入都等于0 所有输入都等于VCC
SET_DPS(1,5,V,2,MA);
SET_DPS(2,5,V,2,MA);
SET_INPUT_LEVEL(5,0);
// SET_OUTPUT_LEVEL(3.5,1.5);
PMU_CONDITIONS(FIMV,5,V,1,UA);
if(!PMU_MEASURE("1-3,45-47",15,"ILI1",UA,1,No_LoLimit))
BIN(8);
//所有输入为0
PMU_CONDITIONS(FIMV,0,V,1,UA);
if(!PMU_MEASURE("1-3,45-47",15,"ILI2",UA,1,No_LoLimit))
BIN(8);

2020生产实习——信诺达的
因为Vout只能在Vout=0的时候所以只有一种情况,运行Vol的情况图形

// ILO 测试
// RUN_PATTERN(3,1,0,0);
// PMU_CONDITIONS(FIMV,5,V,1,UA);
// if(!PMU_MEASURE("45",15,"ILO1",UA,1,No_LoLimit))
// BIN(9);
RUN_PATTERN(2,1,0,0);
PMU_CONDITIONS(FIMV,0,V,1,UA);
if(!PMU_MEASURE("45",15,"ILO2",UA,1,No_LoLimit))
BIN(9);

2020生产实习——信诺达的
稳态电流测的是稳态时电源电流,所以代码如下:

// ISTB1 测试
SET_DPS(1,5,V,2,MA);
SET_DPS(2,5,V,2,MA);
SET_INPUT_LEVEL(5,0);
RUN_PATTERN(6,1,0,0);//全零
if(!DPS_MEASURE(1,R20UA,15,"ISTB11",UA,5,No_LoLimit))
BIN(10);

RUN_PATTERN(7,1,0,0);//全一
if(!DPS_MEASURE(1,R20UA,15,"ISTB12",UA,5,No_LoLimit))
BIN(10);
// ISTB2 测试
SET_DPS(1,2.4,V,2,MA);
SET_DPS(2,2.4,V,2,MA);
SET_INPUT_LEVEL(2.4,0);
RUN_PATTERN(6,1,0,0);//全零
if(!DPS_MEASURE(1,R20UA,15,"ISTB21",UA,4,No_LoLimit))
BIN(11);
RUN_PATTERN(7,1,0,0);//全一
if(!DPS_MEASURE(1,R20UA,15,"ISTB22",UA,4,No_LoLimit))
BIN(11);

图形文件编写

图形0用于功能,(3用于Voh,GG) 2用于Vol 4用于ICC read 5用于ICC WIRTE 6用于输入全0, 7用于输入全1

首先图形0,为功能测试服务,主要利用IIC读写测试每个单元存储模块、地址控制、WP是否好用等。我只演示IIC读写测试中的一部分,其他的请自行编写。

解析IIC读写协议

开始信号
2020生产实习——信诺达的
在SCL高电平时,SDA从0变1

    INC     (000 110)
INC (000 010)
INC (000 000)//开始

结束信号

2020生产实习——信诺达的
在SCL高电平时,SDA从底变高

    INC     (000 010)
INC (000 110)//结束标志
INC (000 100)//可以算作结束,实际用于遏制总线

发送
2020生产实习——信诺达的
SDA需要在SCL从底到高到底时保持稳定

    INC     (000 100)
INC (000 110)
INC (000 100)//数据第一位,注意放的是数据高位

主机接受应答
主机释放SDA,变为接收SDA,SCL从底变高,判断SDA情况,如果SDA底为应答,高为非应答
以下展示非应答

    INC     (000 X00)
INC (000 L10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收

主机发送应答
和发送数据一样,底为主机响应从机应答,高为主机响应从机非应答
举例在主机接收数据时的非应答

    //主机发送响应(即顺序继续接收),非响应(准备停止),此处非响应停止
INC (000 100)
INC (000 110)
INC (000 100)//

EEPROM具体程序

首先引脚定义,和测试程序对应

MEM_SOURCE_15;

PINDEF

A0 =I,BIN,(1)
A1 =I,BIN,(2)
A2 =I,BIN,(3)
SDA =IO,BIN,(45)
SCL =I,BIN,(46)
WP =I,BIN,(47)

//测试依据:NS
// 负载电阻:10K(Pin 7-VCC,15-VCC)
// 负载电容:1000P(Pin 7-6,15-14)
// 在测试不同厂家的器件时,请根据规范适当改变测试周期与选通时间。

然后具体图形0的编写

MAIN_F

START_INDEX(0) //功能检测,页写检测0、1、并读检测,然后WP看保护,然后测试地址控制器(我这里只写了写0000 0000为FF并读0000 0000,其他自己补充)

实例为单独写一个地址,数据为FF
2020生产实习——信诺达的
上面是写逻辑的时序图
为开始信号->发数据1010 A2A1A0 0(设备地址)->等待从机响应为低电平->发数据 写数据地址->等待从机响应为低电平->停止信号
看懂之前IIC模块,就知道只是个简单拼接而已

//************************************************************************************************************************************//
//演示的是设备地址000,写一字节FF到数据地址0000 0000
INC (000 110)
INC (000 010)
INC (000 000)//开始
INC (000 100)
INC (000 110)
INC (000 100)//补全8位地址的第一位补1
INC (000 000)
INC (000 010)
INC (000 000)//补全8位地址的第二位补0
INC (000 100)
INC (000 110)
INC (000 100)//补全8位地址的第三位补1
INC (000 000)
INC (000 010)
INC (000 000)//补全8位地址的第四位补0
//三位实际地址,以000为例
INC (000 000)
INC (000 010)
INC (000 000)//A2
INC (000 000)
INC (000 010)
INC (000 000)//A1
INC (000 000)
INC (000 010)
INC (000 000)//A0
INC (000 000)
INC (000 010)
INC (000 000)//补全8位地址第八位 SDA位为0是写为1是读(IIC协议7位+1位) 以上是设备地址
INC (000 X00)
INC (000 L10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
INC (000 000)
INC (000 010)
INC (000 000)//数据地址第一位,注意放的是地址高位
INC (000 000)
INC (000 010)
INC (000 000)//2
INC (000 000)
INC (000 010)
INC (000 000)//3
INC (000 000)
INC (000 010)
INC (000 000)//4
INC (000 000)
INC (000 010)
INC (000 000)//5
INC (000 000)
INC (000 010)
INC (000 000)//6
INC (000 000)
INC (000 010)
INC (000 000)//7
INC (000 000)
INC (000 010)
INC (000 000)//8,以上是数据地址以0000 0000为例
INC (000 X00)
INC (000 L10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
//写数据8位,先以全写1
INC (000 100)
INC (000 110)
INC (000 100)//数据第一位,注意放的是数据高位
INC (000 100)
INC (000 110)
INC (000 100)//2
INC (000 100)
INC (000 110)
INC (000 100)//3
INC (000 100)
INC (000 110)
INC (000 100)//4
INC (000 100)
INC (000 110)
INC (000 100)//5
INC (000 100)
INC (000 110)
INC (000 100)//6
INC (000 100)
INC (000 110)
INC (000 100)//7
INC (000 100)
INC (000 110)
INC (000 100)//8,以上是数据
INC (000 X00)
INC (000 L10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
INC (000 010)
INC (000 110)//结束标志
INC (000 100)//可以算作结束,实际用于遏制总线

单独读一个地址为例
2020生产实习——信诺达的
流程为:
开始信号->发数据1010 A2A1A0 0(设备地址)->等待从机响应为低电平->发数据 写数据地址->等待从机响应为低电平->开始信号->发数据1010 A2A1A0 0(设备地址)->等待从机响应为低电平->浮空等待数据和主机接收从机应答代码差不多,循环8次->发送非应答(准备停止,应答就继续发)->停止信号
代码一样为拼装

    //************************************************************************************************************************************//
//读设备000的数据地址0000 0000的数据
INC (000 110)
INC (000 010)
INC (000 000)//开始
INC (000 100)
INC (000 110)
INC (000 100)//补全8位地址的第一位补1
INC (000 000)
INC (000 010)
INC (000 000)//补全8位地址的第二位补0
INC (000 100)
INC (000 110)
INC (000 100)//补全8位地址的第三位补1
INC (000 000)
INC (000 010)
INC (000 000)//补全8位地址的第四位补0
//三位实际地址,以000为例
INC (000 000)
INC (000 010)
INC (000 000)//A2
INC (000 000)
INC (000 010)
INC (000 000)//A1
INC (000 000)
INC (000 010)
INC (000 000)//A0
INC (000 000)
INC (000 010)
INC (000 000)//补全8位地址第八位 SDA位为0是写为1是读(IIC协议7位+1位) 以上是设备地址
INC (000 X00)
INC (000 L10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
INC (000 000)
INC (000 010)
INC (000 000)//数据地址第一位,注意放的是地址高位
INC (000 000)
INC (000 010)
INC (000 000)//2
INC (000 000)
INC (000 010)
INC (000 000)//3
INC (000 000)
INC (000 010)
INC (000 000)//4
INC (000 000)
INC (000 010)
INC (000 000)//5
INC (000 000)
INC (000 010)
INC (000 000)//6
INC (000 000)
INC (000 010)
INC (000 000)//7
INC (000 000)
INC (000 010)
INC (000 000)//8,以上是数据地址以0000 0000为例
INC (000 X00)
INC (000 L10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
INC (000 110)
INC (000 010)
INC (000 000)//开始
INC (000 100)
INC (000 110)
INC (000 100)//补全8位地址的第一位补1
INC (000 000)
INC (000 010)
INC (000 000)//补全8位地址的第二位补0
INC (000 100)
INC (000 110)
INC (000 100)//补全8位地址的第三位补1
INC (000 000)
INC (000 010)
INC (000 000)//补全8位地址的第四位补0
//三位实际地址,以000为例
INC (000 000)
INC (000 010)
INC (000 000)//A2
INC (000 000)
INC (000 010)
INC (000 000)//A1
INC (000 000)
INC (000 010)
INC (000 000)//A0
INC (000 100)
INC (000 110)
INC (000 100)//补全8位地址第八位 SDA位为0是写为1是读(IIC协议7位+1位)
INC (000 X00)
INC (000 L10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
//因为上一步吧0000 0000的全写1了检测的时候就是全H,接下来要接收8位数据
INC (000 X00)
INC (000 H10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
INC (000 X00)
INC (000 H10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
INC (000 X00)
INC (000 H10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
INC (000 X00)
INC (000 H10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
INC (000 X00)
INC (000 H10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
INC (000 X00)
INC (000 H10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
INC (000 X00)
INC (000 H10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
INC (000 X00)
INC (000 H10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
//主机发送响应(即顺序继续接收),非响应(准备停止),此处非响应停止
INC (000 100)
INC (000 110)
INC (000 100)//
INC (000 010)
INC (000 110)//结束标志
INC (000 100)//可以算作结束,实际用于遏制总线

HALT (000 100)

图形2的编写,因为根据测试文件,图形2测试的是Vol,所以只需SDA为从机发送低电平即应答信号即可

START_INDEX(2) //Vol测试,即让SDA低电平,即让EEPROM来个应答信号即可
INC (000 110)
INC (000 010)
INC (000 000)//开始
INC (000 100)
INC (000 110)
INC (000 100)//补全8位地址的第一位补1
INC (000 000)
INC (000 010)
INC (000 000)//补全8位地址的第二位补0
INC (000 100)
INC (000 110)
INC (000 100)//补全8位地址的第三位补1
INC (000 000)
INC (000 010)
INC (000 000)//补全8位地址的第四位补0
//三位实际地址,以000为例
INC (000 000)
INC (000 010)
INC (000 000)//A2
INC (000 000)
INC (000 010)
INC (000 000)//A1
INC (000 000)
INC (000 010)
INC (000 000)//A0
INC (000 000)
INC (000 010)
INC (000 000)//补全8位地址第八位 SDA位为0是写为1是读(IIC协议7位+1位) 以上是设备地址
INC (000 X00)
INC (000 L10)
HALT (000 L10)

图形4,是IIC循环读程序,利用JMP和LDF使程序一直读即可,参考读代码程序,因不在乎结果所以用X代替H检测高电平。

START_INDEX(4) //用于ICC read,反复读取
//************************************************************************************************************************************//
//读设备000的数据地址0000 0000的数据
INC (000 110)
INC (000 010)
INC (000 000)//开始
INC (000 100)
INC (000 110)
INC (000 100)//补全8位地址的第一位补1
INC (000 000)
INC (000 010)
INC (000 000)//补全8位地址的第二位补0
INC (000 100)
INC (000 110)
INC (000 100)//补全8位地址的第三位补1
INC (000 000)
INC (000 010)
INC (000 000)//补全8位地址的第四位补0
//三位实际地址,以000为例
INC (000 000)
INC (000 010)
INC (000 000)//A2
INC (000 000)
INC (000 010)
INC (000 000)//A1
INC (000 000)
INC (000 010)
INC (000 000)//A0
INC (000 000)
INC (000 010)
INC (000 000)//补全8位地址第八位 SDA位为0是写为1是读(IIC协议7位+1位) 以上是设备地址
INC (000 X00)
INC (000 L10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
INC (000 000)
INC (000 010)
INC (000 000)//数据地址第一位,注意放的是地址高位
INC (000 000)
INC (000 010)
INC (000 000)//2
INC (000 000)
INC (000 010)
INC (000 000)//3
INC (000 000)
INC (000 010)
INC (000 000)//4
INC (000 000)
INC (000 010)
INC (000 000)//5
INC (000 000)
INC (000 010)
INC (000 000)//6
INC (000 000)
INC (000 010)
INC (000 000)//7
INC (000 000)
INC (000 010)
INC (000 000)//8,以上是数据地址以0000 0000为例
INC (000 X00)
INC (000 L10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
INC (000 110)
INC (000 010)
INC (000 000)//开始
INC (000 100)
INC (000 110)
INC (000 100)//补全8位地址的第一位补1
INC (000 000)
INC (000 010)
INC (000 000)//补全8位地址的第二位补0
INC (000 100)
INC (000 110)
INC (000 100)//补全8位地址的第三位补1
INC (000 000)
INC (000 010)
INC (000 000)//补全8位地址的第四位补0
//三位实际地址,以000为例
INC (000 000)
INC (000 010)
INC (000 000)//A2
INC (000 000)
INC (000 010)
INC (000 000)//A1
INC (000 000)
INC (000 010)
INC (000 000)//A0
INC (000 100)
INC (000 110)
INC (000 100)//补全8位地址第八位 SDA位为0是写为1是读(IIC协议7位+1位)
INC (000 X00)
INC (000 L10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
//读循环,因为文档里说了会形成循环_环,所以127+1=0所以读就完事了,而且不在意高低电平,X代替H、L
LDF (000 X00)
//因为上一步吧0000 0000的全写1了检测的时候就是全H,接下来要接收8位数据
A INC (000 X00)
INC (000 X10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
INC (000 X00)
INC (000 X10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
INC (000 X00)
INC (000 X10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
INC (000 X00)
INC (000 X10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
INC (000 X00)
INC (000 X10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
INC (000 X00)
INC (000 X10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
INC (000 X00)
INC (000 X10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
INC (000 X00)
INC (000 X10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
//主机发送响应(即顺序继续接收),非响应(准备停止),此处响应继续读
INC (000 000)
INC (000 010)
INC (000 000)//
JMP,A (000 000)
HALT (000 000)

图形5,类似,IIC的连续写

START_INDEX(5) //用于ICC write,反复写
//************************************************************************************************************************************//
//演示的是设备地址000,写一字节FF到数据地址0000 0000
INC (000 110)
INC (000 010)
INC (000 000)//开始
INC (000 100)
INC (000 110)
INC (000 100)//补全8位地址的第一位补1
INC (000 000)
INC (000 010)
INC (000 000)//补全8位地址的第二位补0
INC (000 100)
INC (000 110)
INC (000 100)//补全8位地址的第三位补1
INC (000 000)
INC (000 010)
INC (000 000)//补全8位地址的第四位补0
//三位实际地址,以000为例
INC (000 000)
INC (000 010)
INC (000 000)//A2
INC (000 000)
INC (000 010)
INC (000 000)//A1
INC (000 000)
INC (000 010)
INC (000 000)//A0
INC (000 000)
INC (000 010)
INC (000 000)//补全8位地址第八位 SDA位为0是写为1是读(IIC协议7位+1位) 以上是设备地址
INC (000 X00)
INC (000 L10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
INC (000 000)
INC (000 010)
INC (000 000)//数据地址第一位,注意放的是地址高位
INC (000 000)
INC (000 010)
INC (000 000)//2
INC (000 000)
INC (000 010)
INC (000 000)//3
INC (000 000)
INC (000 010)
INC (000 000)//4
INC (000 000)
INC (000 010)
INC (000 000)//5
INC (000 000)
INC (000 010)
INC (000 000)//6
INC (000 000)
INC (000 010)
INC (000 000)//7
INC (000 000)
INC (000 010)
INC (000 000)//8,以上是数据地址以0000 0000为例
INC (000 X00)
INC (000 L10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
//写循环
LDF (000 010)
//写数据8位,先以全写1
INC (000 100)
INC (000 110)
INC (000 100)//数据第一位,注意放的是数据高位
INC (000 100)
INC (000 110)
INC (000 100)//2
INC (000 100)
INC (000 110)
INC (000 100)//3
INC (000 100)
INC (000 110)
INC (000 100)//4
INC (000 100)
INC (000 110)
INC (000 100)//5
INC (000 100)
INC (000 110)
INC (000 100)//6
INC (000 100)
INC (000 110)
INC (000 100)//7
INC (000 100)
INC (000 110)
INC (000 100)//8,以上是数据
INC (000 X00)
INC (000 L10)
INC (000 X00)//等待响应H,判断是否为高L,其中0 1代表输入,L H代表接收
JMP,B (000 X00)

HALT (000 X00)

图形6,全底,图形7,全高

START_INDEX(6) //用于输入全0
INC (000 000)
HALT (000 000)

START_INDEX(6) //用于输入全1
INC (111 111)
HALT (111 111)

原创:https://www.panoramacn.com
源码网提供WordPress源码,帝国CMS源码discuz源码,微信小程序,小说源码,杰奇源码,thinkphp源码,ecshop模板源码,微擎模板源码,dede源码,织梦源码等。

专业搭建小说网站,小说程序,杰奇系列,微信小说系列,app系列小说

2020生产实习——信诺达的

免责声明,若由于商用引起版权纠纷,一切责任均由使用者承担。

您必须遵守我们的协议,如果您下载了该资源行为将被视为对《免责声明》全部内容的认可-> 联系客服 投诉资源
www.panoramacn.com资源全部来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。 敬请谅解! 侵权删帖/违法举报/投稿等事物联系邮箱:2640602276@qq.com
未经允许不得转载:书荒源码源码网每日更新网站源码模板! » 2020生产实习——信诺达的
关注我们小说电影免费看
关注我们,获取更多的全网素材资源,有趣有料!
120000+人已关注
分享到:
赞(0) 打赏

评论抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

您的打赏就是我分享的动力!

支付宝扫一扫打赏

微信扫一扫打赏