-
大小: 255KB文件類型: .zip金幣: 2下載: 0 次發(fā)布日期: 2021-05-07
- 語言: 其他
- 標簽: OLED12864??IIC通信??msp430f5529??ADC檢測??
資源簡介
OLED12864是通過IIC與單片機進行通信的,該代碼是基于msp430f5529單片機,運用了單片機中的12位ADC,按鍵中斷和IIC通信部分。
代碼功能是:實現(xiàn)手動步進,和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();????????????//出現(xiàn)編譯錯誤,發(fā)現(xiàn)函數(shù)名字與定義時名字不一致
????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\ob
?????文件???????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_li
............此處省略18個文件信息
評論
共有 條評論