main.cpp

来自「我用AVR读取触摸屏」· C++ 代码 · 共 35 行

CPP
35
字号
#include <iom32.h>
void hsdkkmg(void);//打开看门狗
void hsqnbkmg(void);//清内部看门狗
#include "Tcmp.h"		//触摸屏类
#include "Ttime0.h"		//TIME0类
#include "zdrk.h"		//中断入口
#include "Ttx.h"		//通讯类
int main()
{
  	Tcmp dx_cmp;	
	Ttime0 dx_time0;
	Ttx dx_tx;
	hsdkkmg();						//打开看门狗
	hsqnbkmg();						//清内部看门狗
  	while(1)
 	{
		dx_time0.hssjcsh();			//公有函数判断时间
		dx_cmp.hsadcl(dx_time0.uc_t2msyd);//公有函数ad处理
		dx_tx.hstx();					//公有函数通讯
		dx_time0.hsqcsjdbz();		//公有函数清除时间到标志
  	}
}
//打开看门狗
void hsdkkmg(void)
{  
	asm ("cli");
	WDTCR = 0x1f;
	asm ("sei");
}			
//清内部看门狗
void hsqnbkmg(void)
{
	asm("wdr");
}

⌨️ 快捷键说明

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