|
我是初学者,各位朋友帮我解决下问题。下面的代码为什么只显示一次?
#include <msp430x44x.h>
char digit[10]={0xEB,0x60,0xC7,0xE5,0x6C,0xAD,0xAF,0xE0,0xEF,0xED};
void mff(int ft)//分秒计算法
{
int pp=10;
int fristpc;
int secondpc;
fristpc=ft/pp;
secondpc=ft%pp;
LCDMEM[0]=digit[secondpc];
LCDMEM[1]=digit[fristpc];
}
int main( )
{
int i;
WDTCTL=WDTPW+WDTHOLD;
FLL_CTL0|=XCAP14PF;
LCDCTL=LCDON+LCD4MUX+LCDP2;
BTCTL=BTFRFQ1;
P5SEL=0XFC;
for(;;)
{
for(i=11;i<=60;i++)//分钟
{
while(i>60)//秒钟
{
//复位置零
LCDMEM[0]=digit[0];
LCDMEM[1]=digit[0];
}
mff( i);
}
}
} |
阿莫论坛20周年了!感谢大家的支持与爱护!!
知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)
|