📄 lcdtask.c
字号:
//lcdTask.c
#include "lcdTask.h"
#include <iom16v.h>
#include <macros.h>
//interface
extern unsigned short currentImpact;
extern unsigned short impactCounter;
extern unsigned char currentImpactUpdated;
void lcdTask(void)
{
unsigned char lcdImpactUpdated = 0;
unsigned short lcdCurrentImpact;
unsigned short lcdImpactCounter;
//read interface!!!
CLI();
if(currentImpactUpdated&0x01)
{
currentImpactUpdated &= ~0x01;
lcdImpactUpdated = 1;
lcdCurrentImpact = currentImpact;
lcdImpactCounter = impactCounter;
}
SEI();
//Display
if (lcdImpactUpdated)
{
lcdWriteNumber(0,4,4,lcdImpactCounter);
lcdWriteNumber(1,4,4,lcdCurrentImpact);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -