微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 单片机实现的温度显示系统

单片机实现的温度显示系统

时间:11-26 来源:互联网 点击:

//********************************

//时钟万年历+温度+液晶显示

//LCD1602+DS1302+DS18B20

//作者:曾宪阳

//网址:http://hi.baidu.com/zxymcu

//********************************

#include

#include"zxysrc/ds1302.h"

#include"zxysrc/lcd1602.h"

#include"zxysrc/delay.h"

#include"zxysrc/DS18B20.H"

voidDisplay(void)

{

ReadDs1302All();

ReadTemp();

Wr1602Cmd(0x80);

Wr1602Dat(0+shi/16);

Wr1602Dat(0+shi);

Wr1602Dat(:);

Wr1602Dat(0+fen/16);

Wr1602Dat(0+fen);

Wr1602Dat(:);

Wr1602Dat(0+miao/16);

Wr1602Dat(0+miao);

Wr1602Dat();

Wr1602Dat(T);

Wr1602Dat(:);

Wr1602Dat(0+DisBufT[1]);

Wr1602Dat(0+DisBufT[2]);

Wr1602Dat(.);

Wr1602Dat(0+DisBufT[3]);

Wr1602Dat(0+DisBufT[4]);

Wr1602Cmd(0xc0);

Wr1602Dat(0+nian/16);

Wr1602Dat(0+nian);

Wr1602Dat(-);

Wr1602Dat(0+yue/16);

Wr1602Dat(0+yue);

Wr1602Dat(-);

Wr1602Dat(0+ri/16);

Wr1602Dat(0+ri);

Wr1602Dat();

Wr1602Dat(W);

Wr1602Dat(e);

Wr1602Dat(e);

Wr1602Dat(k);

Wr1602Dat(:);

Wr1602Dat(0+week);

}

voidmain()

{

Set_1302();

Init1602();

Wr1602Cmd(0x80);

Wr1602Dat(0);

while(1)

{

Display();

}

}

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top