資源簡介
基于MSP430內部ADC12 的功能,把外部模擬電壓輸入,采樣轉換,存儲在內部通道,然后通過數碼管顯示出。
代碼片段和文件信息
#include?
#define?Num_of_Results?8
typedef?unsigned?int?uint;
typedef?unsigned?char?uchar;
typedef?unsigned?int?long?ulongint;
uint?num=0;
uchar?table[]={0x3f0x060x5b0x4f0x660x6d0x7d0x070x7f0x6f};//0~9;
#define?Num_of_Results?8????????//數組長度
uint?A0results[Num_of_Results];//定義存儲數組
uint?A1results[Num_of_Results];
uint?A2results[Num_of_Results];
//uint?A3results[Num_of_Results];
/*************************************************************/
/*???????????????????初始化系統時鐘??????????????????????????*/
/************************************************************/
void?InitSys()
????{?uint?i;
??????BCSCTL1?&=~XT2OFF;??//開啟XT2;
??do
????{
????????IFG1?&=~OFIFG;?
????????for?(i=0xff;i>0;i--);
????}
??while((IFG1?&?OFIFG)?!=?0);
??BCSCTL2=SELM_2;??/
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1963??2011-07-11?20:53??ADC12\AD.dep
?????文件??????17879??2011-07-11?20:44??ADC12\AD.ewd
?????文件??????44774??2010-04-23?14:36??ADC12\AD.ewp
?????文件????????156??2011-07-07?15:06??ADC12\AD.eww
?????文件??????20140??2011-07-11?20:53??ADC12\Debug\Exe\AD.d43
?????文件????????151??2011-07-11?20:53??ADC12\Debug\Obj\AD.pbd
?????文件??????20596??2011-07-11?20:53??ADC12\Debug\Obj\main.r43
?????文件???????4723??2011-07-11?20:53??ADC12\main.c
?????文件???????2193??2011-07-11?20:52??ADC12\settings\AD.cspy.bat
?????文件???????4780??2011-07-11?20:53??ADC12\settings\AD.dbgdt
?????文件???????1169??2011-07-11?20:53??ADC12\settings\AD.dni
?????文件???????2696??2011-07-11?20:53??ADC12\settings\AD.wsdt
?????目錄??????????0??2011-07-11?19:49??ADC12\Debug\Exe
?????目錄??????????0??2011-07-11?19:49??ADC12\Debug\List
?????目錄??????????0??2011-07-11?20:53??ADC12\Debug\Obj
?????目錄??????????0??2011-07-11?19:49??ADC12\Debug
?????目錄??????????0??2011-07-11?19:49??ADC12\settings
?????目錄??????????0??2011-07-11?20:53??ADC12
-----------?---------??----------?-----??----
???????????????121220????????????????????18
評論
共有 條評論