本源码包含语句注释主要工作原理是通过定时器产生38kHz的载波发送空调的红外命令帮助了解基于BLE协议栈下开发红外发射过程了解其他平台只要修改相应的定时器通道输出(比如51单片机没有定时器通道定向输出特定GPIO的说法那么可以在定时器里面是相应的GPIO做翻转即可产生载波)希望能给做这方面开发的一些帮助中国的大多数的程序猿不愿意分享自己的成果或由于公司保密哎">本源码包含语句注释主要工作原理是通过定时器产生38kHz的载波发送空调的红外命令帮助了解基于BLE协议栈下开发红外发射过程了解其他平台只要修改相应的定时器通道输出(比如51单片机没有定时器通道定向输出特定GP[更多]
1
基于stm32f1系列单片机实现的storm32BGC三轴云台控制,使用MPU6050陀螺仪和HMC5883磁力计获取控制姿态数据。
2024/6/17 15:46:06 22.45MB stm32f KEIL storm 32BGC
1
可供参考的飞思卡尔bootloader程序
2024/6/17 12:11:46 31.99MB 飞思卡尔 bootloader
1
单片机运行,非常好!
2024/6/17 10:22:56 117.4MB hello
1
主要描述了ads8320的使用,与51单片机的接口。
2024/6/17 3:02:26 3KB ads8320 源程序c
1
STC12C2052AD51单片机最小系统核心板AD设计原理图+PCB+2D3D封装库文件,采用2层板设计,板子大小为35x40mm,双面布局布线,主要器件为STC12C2052AD及外围电路。
AltiumDesigner设计的工程文件,包括完整的原理图及PCB文件,可以用Altium(AD)软件打开或修改,可作为你产品设计的参考。
1
51单片机红外避障小车大集合压缩包里含有简单的红外避障程序。
然后进阶版,是跟随障碍物的,最后是制作成后退掉头的。
三个程序,不用的功能,红外避障小车学习必备。
2024/6/16 19:03:49 474KB 51 红外避障小车 大集合
1
单片机及硬件设计。
可以配合驻极体放大器,实现输入音频放大。
再输入到数模转换电路
2024/6/16 17:10:02 1.85MB Lm358
1
【包含大量资料】ModbusRTU测试软体Modbus通用调试工具modbus-tcpmodbus程序Modbus详解(全书+PDF)CIMPLICITYME中文培训资料.pdfCIMPLICITY与西门子PLC通讯的最简单的方法.pdfLabVIEWModbusRTU.pdfmodbus-master-slave模拟软件.rarModbus-RTU通信协议.pdfMODBUS_ASCII_通讯协议(16通道采集器LRC校验).pdfMODBUS协议中文版.pdfModbus指令的应用例2(与变频器通讯).PDFMODBUS通讯协议及编程.docmodebus协议教程.doc利用MODBUS协议实现PLC与监控系统的通信.pdf利用组态软件的单片机ASC_码协议进行多机串行口通信.pdf基于LabVIEW的Modbus串口通讯协议的实现.pdf基于Modbus协议实现PLC与智能仪表的通讯.pdf用Modbus总线控制ACS800变频器的方法.pdf...
2024/6/16 14:42:17 75.38MB modbus
1
voidpresetSingleRegister(void) //设置单个寄存器{ U8addr; U8tempAddr; U8setCount; U16crcData; U16tempData; //addr=(receBuf[2]8; sendBuf[3]=addr&0xff; sendBuf[4]=receBuf[4]; sendBuf[5]=receBuf[5]; setCount=6; //共6个字节 crcData=crc16(sendBuf,6); sendBuf[6]=crcData>>8; sendBuf[7]=crcData&0xff; sendCount=8; beginSend();}//设置多个寄存器voidpresetMultipleRegisters(void){ UINT8addr; UINT8tempAddr; UINT8byteCount; UINT8setCount; UINT16crcData; UINT16tempData; UINT8i; //addr=(receBuf[2]8; sendBuf[3]=addr&0xff; sendBuf[4]=setCount>>8; sendBuf[5]=setCount&0xff; crcData=crc16(sendBuf,6); sendBuf[6]=crcData>>8; sendBuf[7]=crcData&0xff; sendCount=8; beginSend();}码
2024/6/16 13:03:24 8.16MB modbus
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡