📄 display.c
字号:
//#include "main.h"
#include "dipaly.h"
#include "timer.h"
//
void ClrLcd(void)
{
unsigned int i;
for(i=0;i<6;i++)
LCDMEM[i]=0;
}
void InitLcd(void)
{
LCDCTL|=LCDON+LCD4MUX+LCDP0;//LCDP1;
BTCTL |= BTFRFQ0; // BTFRQ0
P5SEL|=0XFC;
ClrLcd();
}
void LCD_disp(unsigned char location,unsigned char num)
{
LCDMEM[location]=LCD_Tab[num];
}
//时间显示函数
void time_display(void)
{
unsigned char i;
for(i=0;i<6;i++)
{
LCD_disp(i,time_disbuff[i]);
if(time_disbuff[0]==0)
{
if(time_disbuff[1]==0)
{
LCDMEM[0]=0;
LCDMEM[1]=0;
}
else
LCDMEM[0]=0;
}
if(second==60)
{
LCDMEM[4] = LCD_Tab[0];
LCDMEM[5] = LCD_Tab[0];
}
if(i==3)LCDMEM[i] = SEG_G;
}
}
//设置定时时间时,更新LCD显示
void LCD_update(void)
{
unsigned char i;
time_disbuff[0] = minute/100;
time_disbuff[1] = (minute%100)/10;
time_disbuff[2] = minute%10;
for(i=0;i<3;i++)
{
LCD_disp(i,time_disbuff[i]);
if(time_disbuff[0]==0)
{
if(time_disbuff[1]==0)
{
LCDMEM[0]=0;
LCDMEM[1]=0;
}
else
LCDMEM[0]=0;
}
}
LCDMEM[3] = SEG_G;
LCDMEM[4] = LCD_Tab[0];
LCDMEM[5] = LCD_Tab[0];
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -