基于adc0809的ad转换c51程序,大家参考下~~~~~
2022-02-09 18:50:48 522B adc0809 c51
1
ESP8266_OTA_ IoT_Demo.zip 这是我配置好的IOT_DEMO,可以直接使用。 但是要配合我博客中ESP8266_OTA无线升级文章使用。
2022-02-09 15:37:12 691KB ESP8266 OTA
1
ESP8266_NONOS_SDK_V1.5.3_16_04_18 源码包
2022-02-09 15:25:34 6.81MB ESP8266 SDK
1
通过STM32F103控制ESP8266wifi模块,进行远程手机控制家内窗户开启关闭,不包含窗户状态返回。STM32控制ESP8266手机wifi开启窗户
2022-02-08 09:43:56 3.2MB STM32 wifi 8266 手机
1
2022.1.6最新版开发板包 esp8266-3.0.2 github下载超慢 此包依赖i686-w64-mingw32.mklittlefs-943d2f7.210717.zip,i686-w64-mingw32.xtensa-lx106-elf-1757bed.210717.zip,python3-3.7.2.post1-embed-win32v2a.zip需要单独下载 更新方法:将包放到 C:\Users\您的登录账号\AppData\Local\Arduino15\staging\packages 目录下,再点击升级即可。其他方法见我的(arduino开发板升级、库文件、IDE升级方法)https://jiuai.blog.csdn.net/article/details/120214834?spm=1001.2014.3001.5502
2022-02-07 09:11:29 36.43MB esp8266 esp8266-3.0.2 开发板arduino包
1
ADS7606芯片STC15L2K60S2单片机读写驱动程序KEIL工程文件源码, void main(void) { uint8_t ucRefresh = 0; uint8_t ucFifoMode = 0; bsp_Init(); /* 初始化底层硬件。 该函数在 bsp.c文件 */ PrintfLogo(); /* 打印例程logo */ PrintfHardInfo(); /* 打印硬件接线信息 */ bsp_DelayMS(100); bsp_InitAD7606(); bsp_StartAutoTimer(0, 500); while(1) { bsp_Idle(); if (ucRefresh == 1) { ucRefresh = 0; /* 处理数据 */ ad7606_mak(); /* 打印ADC采样结果 */ ad7606_disp(); } if (ucFifoMode == 0) /* AD7606 普通工作模式 */ { if (bsp_CheckTimer(0)) { /* 每隔500ms 进来一次. 由软件启动转换 */ ad7606_Scan(); ucRefresh = 1; /* 刷新显示 */ } } else { /* 在FIFO工作模式,bsp_AD7606自动进行采集,数据存储在FIFO缓冲区。 结果可以通过下面的函数读取: uint8_t AD7606_ReadFifo(uint16_t *_usReadAdc) 你可以将数据保存到SD卡,或者保存到外部SRAM。 本例未对FIFO中的数据进行处理,进行打印当前最新的样本值。 如果主程序不能及时读取FIFO数据,那么 AD7606_FifoFull() 将返回真。 8通道200K采样时,数据传输率 = 200 000 * 2 * 8 = 3.2MB/S */ if (bsp_CheckTimer(0)) { ucRefresh = 1; /* 刷新显示 */ } } } } /* ********************************************************************************************************* * 函 数 名: ad7606_mak * 功能说明: 处理采样后的数据 * 形 参:无 * 返 回 值: 无 ********************************************************************************************************* */ void ad7606_mak(void) { uint8_t i; int32_t tt; for (i = 0;i < CH_NUM; i++) { s_dat[i] = ad7606_ReadAdc(i); /* 32767 = 5V , 这是理论值,实际可以根据5V基准的实际值进行公式矫正 */ //volt[i] = ((int16_t)dat[i] * 5000) / 32767; /* 计算实际电压值(近似估算的),如需准确,请进行校准 */ // volt[i] = dat[i] * 0.3051850947599719 // 除以 3.2767 tt = s_dat[i]; s_volt[i] = (tt * 10000) / 32767; } } /* ********************************************************************************************************* * 函 数 名: ad7606_disp * 功能说明: 处理采样后的数据 * 形 参:无 * 返 回 值: 无
RTX51-Tiny,C51单片机RTOS
2022-02-05 22:03:40 935KB 单片机 嵌入式硬件 RTX51
1
C51单片机数字秒表 含程序和接线图
2022-02-04 22:03:23 1.2MB 单片机 嵌入式硬件
C51单片机简易门铃设计 含程序接线图
2022-02-04 22:03:22 24.34MB 单片机 嵌入式硬件
本程序能够实现温湿度上传阿里云,并能够实现0.96寸OLED屏幕显示,可通过控制按键设定温湿度阈值,亲自编写程序能够使用,适合做一些开发指导。
2022-02-03 15:04:18 4.59MB 温湿度 按键 OLED 阿里云