久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1602|回復: 3
收起左側

51單片機LCD1602問題,按一次加100;加到200,就亂碼了,求解

[復制鏈接]
ID:493535 發表于 2019-7-17 15:01 | 顯示全部樓層 |閱讀模式
case 1: //電位器值增加
  {
    unsigned char n = 0;
    CS = 0;
    U_D = 1;
    _nop_();
    //for(n=10;n>0;n--)
    //{
     INC = 0;
     _nop_();
     _nop_();
     INC = 1;
    //}
    CS = 1;
   
    VOLUME+=100;
    if(VOLUME > 10000)VOLUME = 10000;
    DISPLAY[0] = VOLUME/10000+0x30;
    DISPLAY[1] = (VOLUME%10000/1000)+0x30;
       DISPLAY[2] = (VOLUME%1000/100)+0x30;
       DISPLAY[3] = (VOLUME%100/10)+0x30;
       DISPLAY[4] = VOLUME%10+0x30;
       Lcd_Set_xy(2,7);
    Lcd_Wdat(DISPLAY[0]);   
    Lcd_Wdat(DISPLAY[1]);   
    Lcd_Wdat(DISPLAY[2]);   
    Lcd_Wdat(DISPLAY[3]);   
    Lcd_Wdat(DISPLAY[4]);
   
  }
  break;


有這個顯示,按一次加100;加到200,就亂碼了,求解
回復

使用道具 舉報

ID:155507 發表于 2019-7-17 19:02 | 顯示全部樓層
你這個是變量VOLUME 是 unsigned char類型的  數據類型的上限是255
回復

使用道具 舉報

ID:540100 發表于 2019-7-18 17:17 | 顯示全部樓層
很有可能就是VOLUME的類型不匹配,如果加到300卻顯示55,那就基本可以確定了
回復

使用道具 舉報

ID:584967 發表于 2019-7-18 19:46 | 顯示全部樓層
51單片機unsigned char最大值為0~255
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产亚洲一区二区三区在线观看 | 久久999| 黄网站涩免费蜜桃网站 | 国产一区影院 | 国产精品欧美一区二区 | 亚洲精品久久久久久久久久吃药 | 亚洲国产精品久久人人爱 | 久久蜜桃精品 | 国产福利91精品一区二区三区 | 国产一区二区免费在线 | 久久精品视频亚洲 | 99re国产视频| 一区二区三区亚洲精品国 | 国产激情精品一区二区三区 | 成人精品在线观看 | 久久精品成人 | 亚洲成a人片 | 中文字幕国产视频 | 久久精品一区二区三区四区 | 日韩精品福利 | 欧美国产日韩精品 | 久久久久久综合 | 午夜手机在线视频 | 中文字幕一区二区三区四区五区 | 久久国产一区 | 色毛片 | 精品国产乱码久久久久久牛牛 | 国产一区二区三区欧美 | 中文字幕亚洲专区 | 欧美日韩综合视频 | 91在线资源 | 中文字幕欧美一区 | 国产一区二区三区在线观看免费 | 欧美中文一区 | 国产欧美日韩精品在线观看 | 亚州av| 欧美日韩在线一区 | 欧美在线视频网站 | 国产一区二区在线观看视频 | 国产探花在线精品一区二区 | 亚洲视频在线一区 |