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

📄 main.c

📁 用AVR编写的点阵显示屏
💻 C
字号:
#include "head.h"

#include "delay.c"
#include "164.c"
#include "PCF8563.c"
#include "DS18B20.c"
#include "uart.c"

/*************************************************
**  函 数 名: int main()
**  功    能: 主函数
**  入口参数: 无
**  返 回 值: 无
**	日    期: 2007-11-22
**************************************************/
int main()
{  
  uchar  sub;
  
  //set_8563();
  initial();	  //初始化串口
  RI = 0;         //先将串口接收标示位清零
  //*********************************************
 
  while (1)
  {	
	temperature = read_temperature();
    temp = temperature*0.0625*10000;        //不要直接乘625,否则数据可能溢出 

    if ( 0==KEY0 )	 { dis_temperature();}  //第一次按KEY0显示温度
	if ( 0==KEY1 )	 { dis_data(1);	}       //第一次按KEY1显示年份
    if ( 0==KEY2 )	 { dis_data(0);	}       //第一次按KEY2显示月、日、星期
	else
	{
	  sub = sec;
	  dis_time();      //数码管显示时间			
	  while(sec==sub) 
	  {
	    read_8563();
	  }
      uart_send();
	} 
  }
}

⌨️ 快捷键说明

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