⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.c

📁 单片机c语言程序设计100例--基于PIC+PROTEUS
💻 C
字号:
//-----------------------------------------------------------------
//  名称: 用4x20LCD与DS18B20设计的共用1-Wire总线多点温度监测系统
//-----------------------------------------------------------------
//  说明: 本例DS18B20由1-Wire数据线寄生供电,上电时自动搜索所有DS18B20
//        所搜索到的器件ROMCODE及器件总数写入EEPROM
//        完成搜索后,LCD循环显示各监测点温度值
//
//-----------------------------------------------------------------
#include <pic.h>
#include <string.h>
#include <stdio.h>
#include "LM044L.h"
#include "DS18B20.h"
INT8U i,j,Count;
INT8U LCD_Buffer[21];
extern INT8U ROMCODE[8];
extern INT8U DS18B20_STATUS; 
//-----------------------------------------------------------------
// 主程序
//-----------------------------------------------------------------
void main()
{   
   LCD_Initialize();           //液晶初始化
   LCD_ShowString(0,0,(INT8U*)"1-Wire Device Search");
   VPU(); __delay_ms(10);      //打开强上拉,使用寄生供电(parasite supply)方式
   Count = Search_ALL_ROM();   //搜索所有的DS18B20
   while(1)
   {    
     for (i = 0; i < Count; i++)
     {   



     }
   }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -