- 打卡等级:初来乍到
- 打卡总天数:1
- 最近打卡:2024-01-09 08:51:18
中级会员
- 积分
- 200
|
发表于 2024-2-26 20:51:02
|
显示全部楼层
本帖最后由 xiaoyao 于 2024-2-26 21:02 编辑
bit M0=0;
bit M1=0;
sbit X0=P1^0;
sbit X1=P1^1;
sbit Y0=P2^0;
sbit Y1=P2^1;
上升延,IO初始化先低,再检查高低电平;
if( X0==1){if( M0==0){M0=1;Y0=0;}} //X0由低变高电平,Y0输出灯亮
//else {if( M0==1){M0=0;Y0=1;}} //去保持
下降延,IO初始化先高,再检查低电平;
if( X1==0){if( M1==0){M1=1;Y1=0;}} //X1由高变低电平,Y1输出灯亮
//else {if( M1==1){M1=0;Y1=1;}}//去保持
。。。。。
转发网上下载的C语音写控制方法,供参考:
C语言写梯形图控制V11(三菱PLC101例子之最好21例)总修改.pdf
(1.34 MB, 下载次数: 79)
简单使用C语言写梯形图V1.0控制.pdf
(1.15 MB, 下载次数: 74)
|
|