• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

AD采集电压后如何调用已经定义后的LCD12864函数怎么写

crustycrab 2017-07-26 浏览量:914
AD采集电压后如何调用已经定义后的LCD12864函数怎么写啊?大神们?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这是主函数

    adcx=Get_Adc_Average(ADC_Channel_0,10);AD采集的数据


    ADCzhi(adcx);通过12864显示

    void  ADCzhi(u16 adx)   //??(A/D)???
    {
      //uchar  na=0x5D,nb=0x55,nc=0x4c,nd=0x43;
    	u8  ADCBuff[6];
    	u8 qianwei,baiwei,shiwei,gewei;
        u8 na=0x2D,nb=0x25,nc=0x1c; 
        u8  nd=0x13;
        u8  mc=0x03;//0x04
    
                qianwei = ADCBuff[0] = adx/1000;  //+ '0';
                 baiwei  = ADCBuff[1] = adx/100%10; // + '0';
                 shiwei  = ADCBuff[2] = adx%100/10; // + '0';
                 gewei   = ADCBuff[3] = adx%10;  //+ '0';      //???ASCII?
                 ADCBuff[4] = 0x0d;                    //????
                 ADCBuff[5] = 0x0a;
      //----------------------------------------------------
                // if(qianwei==1 || baiwei==0)    
                 //{}
                // else
                switch(qianwei)//biwei
                {
                        case 0:{display_graphic_8x16(mc,na,ing0);}break;
                        case 1:{display_graphic_8x16(mc,na,ing1);}break; 
                        case 2:{display_graphic_8x16(mc,na,ing2);}break;
                        case 3:{display_graphic_8x16(mc,na,ing3);}break;
                        case 4:{display_graphic_8x16(mc,na,ing4);}break;
                        case 5:{display_graphic_8x16(mc,na,ing5);}break;

    • 发布于 2017-07-26
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:0

相关问题

问题达人换一批

AD采集电压后如何调用已经定义后的LCD12864函数怎么写