用于西门子MM440变频器和S7-300PLC利用Profibus-DP连接通讯
2025/12/27 1:17:08 2KB MM440 GSD 变频器 Profibus-DP
1
#include#defineucharunsignedchar#defineuintunsignedintsbitled=P2^5;sbitwei=P2^7;sbitduan=P2^6;sbitDQ=P2^2;ucharmazhi_duan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0x00};ucharmazhi_wei[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xff};voiddelayl(uintn){uinti,j;for(i=n;i>0;i--)for(j=114;j>0;j--);}voiddelays(uchari){while(i--);}bitinit_DS18B20()//DS8B20初始化{bitx;DQ=1;//DQ复位delays(8);DQ=0;//单片机将DQ拉低delays(75);DQ=1;//拉高总线delays(15);x=DQ;//延时过后若x=0则初始化成功若x=1则初始化失败delays(5);returnx;}voidwrite_data(uchardat){uchari,temp;temp=dat;DQ=1;for(i=0;i>=1;}}ucharread_data(){uchari,dat;DQ=1;for(i=0;i>=1;DQ=1;//配置为输入if(DQ)dat|=0x80;delays(4);}returndat;}uintreadtemp(){uchartemph,templ;uinttemp;floatwendu;init_DS18B20();write_data(0xcc);//跳过ROMwrite_data(0x44);//启动温度转换//delayl(100);init_DS18B20();write_data(0xcc);//跳过ROMwrite_data(0xBE);//读温度//以下读温度,低八位在前//高8位在后templ=read_data();temph=read_data();temp=(temph<<8)|templ;wendu=temp*0.625+0.5;//温度扩大10倍,四舍五入temp=wendu;//10倍温度returntemp;}voidSTC_init(){P1=0x00;//关闭ledled=0;//锁存wei=0;duan=0;}voiddisplay(ucharweil,ucharduanl,bitdp){wei=1;P0=mazhi_wei[weil-1];wei=0;duan=1;if(dp==1)P0=(mazhi_duan[duanl]|0x80);elseP0=mazhi_duan[duanl];duan=0;}voidmain(){uchari;uintwendu;STC_init();wendu=readtemp();delayl(500);wendu=readtemp();delayl(500);while(1){wendu=readtemp();for(i=0;i<80;i++){display(1,wendu/100,0);delayl(3);display(2,wendu0/10,1);delayl(3);display(3,wendu,0);delayl(3);}}}
2025/12/13 3:17:02 2KB 温度传感
1
佩措尔德(CharlesPetzold)文字版PDF,http://www.amazon.cn/编码-隐匿在计算机软硬件背后的语言-佩措尔德/dp/B003INLVRM/ref=sr_1_1?s=books&ie=UTF8&qid=1335890433&sr=1-1
7.15MB 图书 硬件
1
acm雨神的dp进阶之路,包括各种dp类型的总结和学习方法
2025/9/23 7:55:55 3.34MB 动态规划
1
Profibus-DP主站测试软件,作为模拟主站,主要用与从站的开发,DP报文的抓取,方便,好用
2025/7/16 18:28:26 5.23MB profibus-DP
1
Azure-Certification-DP-200:Azure数据工程师之路第一部分:DP-200-实施Azure数据解决方案
2025/7/7 14:50:27 2.83MB azure data-storage resources data-engineering
1
很好用的SPC3用户手册,SPC3(SIMENSPROFIBUSCONTROLER)是一种用于PROFIUBS-DP开放式工业现场总线智能化接口芯片,可广泛用于工业自支化和楼宇管理自动化中的单片机接口。
SPC3集成了完整的DP协议,其中包括方式寄存器、状态寄存器、中断寄存器、各种缓冲器指针和缓冲区等。
有效地减轻了处理器的压力,因此可用于12Mbaud总线。
2025/6/22 9:22:33 593KB SPC3 PROFIBUS SIMENS
1
适用于:技嘉B360MAORUSPRO小雕。
完美支持最苹果系统Mojave10.14.5。
本EFI关键特性:同时支持连接DP和HDMI双显示器,显存均为2G;
睡眠和唤醒完美;
USB3.0正常。
2025/6/4 0:08:37 17.47MB 黑苹果 b360m EFI
1
很多影视站长都在搜索关于本地播放器实现自动播放下一集的解决方案,(*-*)我也一样!然而经过一段时间的努力在一个很给力的博客里找到了。
挖出来发给各位,直接替换就OK了。
记得先备份之前的,以防不兼容问题导致无法恢复。
我的站已经实现了这些功能
2025/4/17 20:04:47 599KB 苹果CMS Dpplayerx Ckplayerx
1
这是老师给我的哦,里面有完整版的HDU杭电ACM课件,还附有2000-2099的解题报告跟DP背包问题,如果你是acm的初学者,那么这是必须的,看了会有很大的帮助哦!
2025/3/2 1:30:30 9.85MB HDU-acm课件打包
1
共 67 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡