【文件属性】:
文件名称:单片机温度显示
文件大小:50KB
文件格式:DOC
更新时间:2015-12-02 12:45:15
单片机,温度
LED显示温度与时钟,可以调整时间显示/********************************************************************
* 文件名 : 温度采集DS18B20.c
* 描述 : 该文件实现了用温度传感器件DS18B20对温度的采集,并在数码管上显示出来。
***********************************************************************/
#include
#define uchar unsigned char
#define uint unsigned int
#define jump_ROM 0xCC
#define start 0x44
#define read_EEROM 0xBE
sbit DQ = P3^2; //DS18B20数据口
unsigned char TMPH,TMPL;
uchar code duanma[15]={0x50,0xf9,0x94,0xB0,0x39,0x32,0x12,
0xf8,0x10,0x30,0xff};
/********************************************************************
* 名称 : delay()
* 功能 : 延时,延时时间大概为140US。
* 输入 : 无
* 输出 : 无
***********************************************************************/
void delay_1()
{
int i,j;
for(i=0; i<=10; i++)
for(j=0; j<=2; j++)
;
}
/********************************************************************
* 名称 : delay()
* 功能 : 延时函数
* 输入 : 无
* 输出 : 无
***********************************************************************/
void delay(uint N)
{
int i;
for(i=0; i