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 + -
显示快捷键?