资源简介

OLED12864是通过IIC与单片机进行通信的,该代码是基于msp430f5529单片机,运用了单片机中的12位ADC,按键中断和IIC通信部分。 代码功能是:实现手动步进,和ADC检测当前电压最后结果在OLED12864上显示的功能。 程序调试通过,过程中遇到的问题及解决办法均在代码中有标注,以便技术的交流和提升。

资源截图

代码片段和文件信息

#include  
void OLED(void);
void Picture_2(float p);
void Picture_5(float p);
void ADC();
void bujin();
float temp2=0.0;
extern float temp;
extern int l;
int a;
void main(void)
  {
    WDTCTL = WDTPW | WDTHOLD; // Stop watchdog timer
    int i;
    a=1;
    P2DIR=0xff;
    P2OUT|=0xff;
    OLED();
    ADC(); bujin();            //出现编译错误,发现函数名字与定义时名字不一致
    while(1)
    {
     for(i=1;i<12;i++)
     if(l==i)
     temp2=1.0+(i-1)*0.1;
     a=1;
    Picture_2(temp2);
    a=1;
    Picture_5(temp);
    ADC12IE |= ADC12IE12;
    a=1;
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-11-19 17:11  OLED ADC Port interrupt FINAL\
     文件         512  2016-11-19 15:18  OLED ADC Port interrupt FINAL\.ccsproject
     文件       30338  2016-11-28 16:33  OLED ADC Port interrupt FINAL\.cproject
     目录           0  2016-12-01 18:09  OLED ADC Port interrupt FINAL\.launches\
     文件        4323  2016-11-27 15:05  OLED ADC Port interrupt FINAL\.launches\OLED  AND ADC FINAL.launch
     文件        4393  2016-12-02 20:25  OLED ADC Port interrupt FINAL\.launches\OLED ADC Port interrupt FINAL.launch
     文件        4323  2016-11-19 16:03  OLED ADC Port interrupt FINAL\.launches\SECOND PROJECT TEST.launch
     文件         859  2016-11-28 16:33  OLED ADC Port interrupt FINAL\.project
     目录           0  2016-11-19 15:27  OLED ADC Port interrupt FINAL\.settings\
     文件          62  2016-11-19 15:18  OLED ADC Port interrupt FINAL\.settings\org.eclipse.cdt.codan.core.prefs
     文件         123  2016-11-19 15:18  OLED ADC Port interrupt FINAL\.settings\org.eclipse.cdt.debug.core.prefs
     文件         208  2016-11-19 15:27  OLED ADC Port interrupt FINAL\.settings\org.eclipse.core.resources.prefs
     文件       11215  2016-11-19 15:27  OLED ADC Port interrupt FINAL\ADC12.C
     文件        1855  2016-11-19 15:27  OLED ADC Port interrupt FINAL\ADC12.H
     文件        4264  2016-11-19 18:47  OLED ADC Port interrupt FINAL\ADCC12.C
     文件        2429  2016-12-02 20:25  OLED ADC Port interrupt FINAL\BUJIN.C
     目录           0  2016-12-02 20:25  OLED ADC Port interrupt FINAL\Debug\
     文件       10380  2016-11-19 15:27  OLED ADC Port interrupt FINAL\Debug\ADC12.obj
     文件         550  2016-11-19 15:27  OLED ADC Port interrupt FINAL\Debug\ADC12.pp
     文件       13576  2016-11-19 18:47  OLED ADC Port interrupt FINAL\Debug\ADCC12.obj
     文件         557  2016-11-19 18:47  OLED ADC Port interrupt FINAL\Debug\ADCC12.pp
     文件       10764  2016-12-02 20:25  OLED ADC Port interrupt FINAL\Debug\BUJIN.obj
     文件         654  2016-12-02 20:25  OLED ADC Port interrupt FINAL\Debug\BUJIN.pp
     文件         119  2016-12-02 20:25  OLED ADC Port interrupt FINAL\Debug\ccsObjs.opt
     文件        9076  2016-12-02 20:06  OLED ADC Port interrupt FINAL\Debug\main.obj
     文件         647  2016-12-02 20:07  OLED ADC Port interrupt FINAL\Debug\main.pp
     文件        4486  2016-12-02 20:25  OLED ADC Port interrupt FINAL\Debug\makefile
     文件         264  2016-12-01 18:09  OLED ADC Port interrupt FINAL\Debug\objects.mk
     文件       56795  2016-11-27 15:05  OLED ADC Port interrupt FINAL\Debug\OLED  AND ADC FINAL.map
     文件      119744  2016-11-27 15:05  OLED ADC Port interrupt FINAL\Debug\OLED  AND ADC FINAL.out
     文件      364545  2016-11-27 15:05  OLED ADC Port interrupt FINAL\Debug\OLED  AND ADC FINAL_linkInfo.xml
............此处省略18个文件信息

评论

共有 条评论