-
大小: 3.59MB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2024-02-05
- 語言: 其他
- 標簽: MSP430??單片機??例程??msp430f235??
資源簡介
MSP430系列單片機例程(msp430f235),包括Proteus 仿真。主要功能模塊有ADC12、Flash、CLK、Timer、LM016L等。

代碼片段和文件信息
/*
************************************************************************************************************************
*???????????????????????????????????????????????????????msp430f235
*???????????????????????????????????????????????MSP430?series?MCU?routine
*
*?File????:?adc.c
*?Create??:?華兄?Email:591881218@qq.com
************************************************************************************************************************
*/
#include?“adc.h“
static?uint?ADC12result[2];
void?ADC12_Init(void)
{
??ADC12result[0]?=?~(0);
??ADC12result[1]?=?~(0);??
???
??ADC12CTL0?=?SHT0_6+MSC+REFON+ADC12ON;???//128?ADC12CLK?cycles?REF1_5??ADC12?on
??
??ADC12CTL1?=?SHP+CONSEQ_1;???????????????//Sequence?of?channels
??ADC12MCTL0?=??SREF_0+INCH_4;????????????//channel0?=?A4
??ADC12MCTL1?=??SREF_0+INCH_5+EOS;????????//channel0?=?A5?end?of?channel
??
??//ADC12CTL1?=?SHP+CONSEQ_0;???????????????//Single?of?channels
??//ADC12MCTL0?=?INCH_4;????????????????????//channel0?=?A4
??
??ADC12IE?=?0;
}
void?ADC12_Start(void)
{
??ADC12CTL0?|=?ENC+ADC12SC;???????????????//Enable?conversions?start?convn?-?software?trigger
??
??do?{
????P6OUT?^=?BIT2;
??}?while(ADC12CTL1?&?ADC12BUSY);?????????//AD轉(zhuǎn)換忙時燈閃爍
??
??P6OUT?|=?BIT2;??????????????????????????//轉(zhuǎn)換完畢燈滅
??ADC12result[0]?=?ADC12MEM0;
??
??ADC12CTL0?&=?~(ENC+ADC12SC);????????????//Disable?conversions?stop?convn?-?software?trigger
}
uint?ADC12_ReadData(uchar?channel)
{
??if(channel?>?1)
????channel?=?1;
??
??return?(ADC12result[channel]);
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????24195??2012-09-14?16:09??msp430x23x\Debug\Exe\msp430x23x.hex
?????文件??????10385??2012-09-14?16:11??msp430x23x\msp430x23x.dep
?????文件??????17914??2012-09-11?10:08??msp430x23x\msp430x23x.ewd
?????文件??????48292??2012-09-14?16:00??msp430x23x\msp430x23x.ewp
?????文件????4417776??2012-09-07?17:33??msp430x23x\MSP430x2xx?Family?User‘s?Guide.pdf
?????文件?????165012??2012-09-14?16:15??msp430x23x\Proteus?仿真\msp430x23x.DSN
?????文件??????24195??2012-09-14?16:09??msp430x23x\Proteus?仿真\msp430x23x.hex
?????文件?????994464??2012-09-14?16:22??msp430x23x\Proteus?仿真\截圖.JPG
?????文件????????401??2012-09-14?16:20??msp430x23x\ReadMe.txt
?????文件???????2473??2012-09-14?13:39??msp430x23x\settings\msp430x23x.cspy.bat
?????文件???????5525??2012-09-14?16:11??msp430x23x\settings\msp430x23x.dbgdt
?????文件????????715??2012-09-14?16:11??msp430x23x\settings\msp430x23x.dni
?????文件???????2623??2012-09-14?16:11??msp430x23x\settings\Workspace.wsdt
?????文件???????1572??2012-09-14?16:06??msp430x23x\SOURCE\adc.c
?????文件????????617??2012-09-14?11:04??msp430x23x\SOURCE\adc.h
?????文件????????866??2012-09-13?17:27??msp430x23x\SOURCE\clock.c
?????文件????????539??2012-09-13?17:27??msp430x23x\SOURCE\clock.h
?????文件???????4175??2012-09-14?15:57??msp430x23x\SOURCE\common.c
?????文件???????1242??2012-09-14?15:55??msp430x23x\SOURCE\common.h
?????文件???????3523??2012-09-13?16:32??msp430x23x\SOURCE\flash.c
?????文件???????1662??2012-09-13?16:32??msp430x23x\SOURCE\flash.h
?????文件???????1792??2012-09-14?15:43??msp430x23x\SOURCE\isr.c
?????文件???????2793??2012-09-14?09:10??msp430x23x\SOURCE\lm016l.c
?????文件???????1096??2012-09-14?09:12??msp430x23x\SOURCE\lm016l.h
?????文件????????915??2012-09-14?15:36??msp430x23x\SOURCE\main.c
?????文件????????663??2012-09-14?15:49??msp430x23x\SOURCE\timer.c
?????文件????????564??2012-09-14?10:08??msp430x23x\SOURCE\timer.h
?????文件????????164??2012-09-11?10:08??msp430x23x\Workspace.eww
?????目錄??????????0??2012-09-14?16:09??msp430x23x\Debug\Exe
?????目錄??????????0??2012-09-11?10:08??msp430x23x\Debug\List
............此處省略9個文件信息
評論
共有 條評論