main.c

来自「自制的 DS1820+51+1602 测量温度的程序 同样适合初学者 了解和」· C语言 代码 · 共 36 行

C
36
字号
/* **************************************************************
**           (!C)2007,Powered by .          
**         Copyleft,All rights reversed.版权没有,撤回所有权利      
**         创建日期 :2007.8.12
**        作者:谭超 刘涛 乔小瑞 
**********************************************************************/
#include <reg51.h>
#include "1602.h"
#include "1302.h"

//#define uchar unsigned char
//uchar clk_time[]={0x55,0x16,0x15,0x16,0x08,0x04,0x07};  //秒,分,时,天,月,星期,年寄存器初始值	
//uchar sec0,sec1,min0,min1,hr0,hr1,date0,date1,mon0,mon1,week,year0,year1;




void main(void)
{  	

	write_1302(0x8e,0x00);             //CONTROL寄存器地址 0x8e    WP=0 写操作   
	WriteTime();
	write_1302(0x8e,0x80);             //WP=1 写保护
	Init1602();
	
	ReadTime(); 
	DisplayInit(); 
	  	     
	while(1)
	{  
	//	uchar i=1;		 		    
		ReadTime();	  	  		     //读时间子函数
	    sec();
        Judgetime();		
    }
}

⌨️ 快捷键说明

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