首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

DS18B20温度数据采集上报

物联网 325.07KB 2 需要积分: 1
立即下载

资源介绍:

DS18B20温度数据采集上报
#include #include "usart0.h" //1.串口初始化 void Init_USART0() { //1.切换系统时钟为32Mhz CLKCONCMD &= ~(1<<6); //切换系统时钟源为32Mhz外部晶振 while(CLKCONSTA & 0X40); //等待系统时钟稳定 CLKCONCMD &= ~(7<<0); ///000:32Mhz,设置系统时钟频率为32Mhz //1.IO配置成外设 PERCFG &= ~(1<<0);//将P0_2 P0_3设为USART0的备用位置1 //P2SEL P2DIR 设置USART0的优先级为最高,采用默认值 P0SEL |= (3<<2); //将P0端口对应位的功能设为外设功能 //2.串口的初始化 U0CSR |= (1<<7); //选择USART模式为异步UART模式 U0UCR |= (1<<7); //清除单元,其他的都是采用默认值: //异步通信的数据格式: //起始位低电平,停止位高电平,1位停止位,禁用奇偶校验 //8位传送,流控制禁止 U0BAUD = 216;//这两条共同决定UART的波特率,设为115200bps U0GCR = 11; //U0BAUD = 59; //U0GCR = 8; URX0IF=0;//清标志 URX0IE = 1;//使能接收中断 EA = 1;//使能总中断 U0CSR |= (1<<6);//使能接收器 } //发送一个字节 void SendByte(char dat) { U0DBUF = dat; while(UTX0IF==0);//等待发送完成 UTX0IF = 0; //清除发送完成的标志 } //发送字符串 void SendString(unsigned char* str) { while(*str != '\0') { SendByte(*str++); } }

资源文件列表:

DS18B20温度数据采集上报.zip 大约有28个文件
  1. DS18B20温度数据采集上报/
  2. DS18B20温度数据采集上报/Debug/
  3. DS18B20温度数据采集上报/Debug/Exe/
  4. DS18B20温度数据采集上报/Debug/Exe/DS1820温度数据采集上报.d51 103.53KB
  5. DS18B20温度数据采集上报/Debug/List/
  6. DS18B20温度数据采集上报/Debug/Obj/
  7. DS18B20温度数据采集上报/Debug/Obj/DS1820温度数据采集上报.pbd 327B
  8. DS18B20温度数据采集上报/Debug/Obj/DS18B20.r51 7.7KB
  9. DS18B20温度数据采集上报/Debug/Obj/Init_LED_Key.r51 2.98KB
  10. DS18B20温度数据采集上报/Debug/Obj/main.r51 15.25KB
  11. DS18B20温度数据采集上报/Debug/Obj/usart0.r51 6.41KB
  12. DS18B20温度数据采集上报/DS1820温度数据采集上报.dep 4.52KB
  13. DS18B20温度数据采集上报/DS1820温度数据采集上报.ewd 33.5KB
  14. DS18B20温度数据采集上报/DS1820温度数据采集上报.ewp 55.22KB
  15. DS18B20温度数据采集上报/DS18B20.c 965B
  16. DS18B20温度数据采集上报/DS18B20.h 492B
  17. DS18B20温度数据采集上报/Init_LED_Key.c 206B
  18. DS18B20温度数据采集上报/Init_LED_Key.h 106B
  19. DS18B20温度数据采集上报/main.c 933B
  20. DS18B20温度数据采集上报/settings/
  21. DS18B20温度数据采集上报/settings/DS1820温度数据采集上报.cspy.bat 1.2KB
  22. DS18B20温度数据采集上报/settings/DS1820温度数据采集上报.dbgdt 6.26KB
  23. DS18B20温度数据采集上报/settings/DS1820温度数据采集上报.dni 809B
  24. DS18B20温度数据采集上报/settings/workspace.wsdt 3.52KB
  25. DS18B20温度数据采集上报/usart0.c 1.14KB
  26. DS18B20温度数据采集上报/usart0.h 141B
  27. DS18B20温度数据采集上报/workspace.eww 224B
  28. DS18B20温度数据采集上报/项目要求.png 285.39KB
0评论
提交 加载更多评论
其他资源 20241106001001
20241106001001
基于stm32桌面宠物
主要是通过单片机来控制舵机运行达到宠物行动的一个效果。这里是主要代码,使用时可以根据自己的需求进行改写。还可以通过智能公元对宠物添加语音控制功能。
supermario!
supermario!
笔记大全,目前写到了2024-11-6之前的,暂存
2024-11-6的所有笔记
51单片机控制三个步进电机的启动停止加protrus仿真
51单片机控制三个步进电机的启动停止加protrus仿真
水下无人自主潜航器故障诊断数据集
免费公开数据集转载。包含5种故障状态,多种传感器在不同故障状态下采集信号。
Microsoft Visual Studio 2015 Installer Projects VSI-bundle.exe
在Visual Studio中找不到Visual Studio Installer项目的原因可能是Visual Studio没有安装相应的扩展。 可以去官网下载,但下载很慢。 下面是我下载完成的 VSI_bundle.exe  在 Microsoft Visual Studio 2015 Installer Projects 文件夹的   VSI_bundle.exe 就是安装文件。 下载完成后, 点击 VSI_bundle.exe ,右键 属性 按下图进行设置 设置选择 “兼容性”(兼容:win7) 和设置选择“管理员身份运行” 。 然后双击安装VSI_bundle.exe即可。 安装完成后,重启Visual Studio 2015 即可 在软件上看到了。
电机加减速初版.zip
keil5:步进电机(S)曲线加减速代码