哪位大神给指导一下下面的代码是什么意思(红 {MOD}部分)

2019-03-24 12:55发布

//***********************主函数**************************************************
void main(void)
{
  WDTCTL = WDT_ADLY_250;                       // WDT 250ms, ACLK, interval timer
  IE1 |= WDTIE;                                // Enable WDT interrupt
  TACTL = TASSEL_0 + TACLR + TAIE + MC1;       //定时器A选择外部时钟源,开中断,连续计数模式  
  P1DIR &= ~BIT0;                              //P1.0输入
  P1SEL |= BIT0;                               //P1.0做定时器A的外部信号源输入端口
  _EINT();                                     //开总中断
  while(1)
  {
    if(f != 0)
    {
        IE1 &= ~WDTIE;                                  //关看门狗中断                              
        table[0] = f/100000 + '0';                      //设置液晶输出数组
        table[1] = f/10000 - 10*(f/100000) + '0';
        table[2] = f/1000 - 10*(f/10000) + '0';
        table[3] = f/100 - 10*(f/1000) + '0';
        table[4] = f/10 - 10*(f/100) + '0';
        table[5] = f - 10*(f/10) + '0';
        init();
        while(1)
        {
          display(0x80,table);                         //液晶显示
        }
    }
   
   }
} 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
deweyled
1楼-- · 2019-03-24 14:09
< 将一个数的各个位提取出来,并且转换为ASCII码。
sjunbasketball
2楼-- · 2019-03-24 18:31
< :TI_MSP430_内容页_SA7 --> 楼上正解
zgbkdlm
3楼-- · 2019-03-24 21:44
 精彩回答 2  元偷偷看……
wangqiangneng
4楼-- · 2019-03-25 00:09
谢谢了,     可是为什么后面还要加 '0'      ?
landao_gd
5楼-- · 2019-03-25 05:35
'0'是字符,,其值是ASCII的'0'的值.
一个数+'0'就是该数字 字符的ASCII值.

一周热门 更多>

相关问题

    相关文章