-
大小: 1.98MB文件類型: .rar金幣: 2下載: 0 次發布日期: 2023-11-15
- 語言: 其他
- 標簽:
資源簡介
郭天祥十天學會msp430單片機配套所有例程--可修改,變為自己例程。初學者不二選擇。。

代碼片段和文件信息
//******************************************************************************
//??MSP-FET430P140?Demo?-?ADC12?Sample?A0?Set?P3.4?if?A0?>?0.5*AVcc
//
//??Description:?A?single?sample?is?made?on?A0?with?reference?to?AVcc.
//??Software?sets?ADC10SC?to?start?sample?and?conversion?-?ADC12SC
//??automatically?cleared?at?EOC.?ADC12?internal?oscillator?times?sample?(16x)
//??and?conversion.?In?Mainloop?MSP430?waits?in?LPM0?to?save?power?until?ADC12
//??conversion?complete?ADC12_ISR?will?force?exit?from?LPM0?in?Mainloop?on
//??reti.?If?A0?>?0.5*AVcc?P3.4?set?else?reset.
//
//????????????????MSP430F149
//?????????????-----------------
//?????????/|\|??????????????XIN|-
//??????????|?|?????????????????|
//??????????--|RST??????????XOUT|-
//????????????|?????????????????|
//??????Vin-->|P6.0/A0??????P3.4|-->?LED
//
//??Dasheng
//??LiTian?Electronic?Inc.
//??Feb?2008
//??Built?with?IAR?embedded?Workbench?Version:?3.42A
//******************************************************************************
#include??
#include??“BoardConfig.h“
void?main(void)
{
??WDTCTL?=?WDTPW?+?WDTHOLD;?????????????????//?Stop?WDT
??BoardConfig(0xb8);
??ADC12CTL0?=?SHT0_2?+?ADC12ON;?????????????//?Set?sampling?time?turn?on?ADC12
??ADC12CTL1?=?SHP;??????????????????????????//?Use?sampling?timer
??ADC12IE?=?0x01;???????????????????????????//?Enable?interrupt
??ADC12CTL0?|=?ENC;?????????????????????????//?Conversion?enabled
??P6SEL?|=?0x01;????????????????????????????//?P6.0?ADC?option?select
??P3DIR?|=?BIT4;????????????????????????????//?P3.4?output
??for?(;;)
??{
????ADC12CTL0?|=?ADC12SC;???????????????????//?Sampling?open
????_BIS_SR(CPUOFF?+?GIE);??????????????????//?LPM0?ADC12_ISR?will?force?exit
??}
}
//?ADC12?interrupt?service?routine
#pragma?vector=ADC_VECTOR
__interrupt?void?ADC12_ISR?(void)
{
????if?(ADC12MEM0?0x7FF)
??????P3OUT?&=?~BIT4;???????????????????????//?Clear?P3.4?LED?off
????else
??????P3OUT?|=?BIT4;????????????????????????//?Set?P3.4?LED?on
????_BIC_SR_IRQ(CPUOFF);????????????????????//?Clear?CPUOFF?bit?from?0(SR)
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2069??2008-03-27?10:48??LT-1B?Programs\0\ADC\A1\A1.dep
?????文件??????12489??2008-03-19?16:00??LT-1B?Programs\0\ADC\A1\A1.ewd
?????文件??????44198??2006-12-06?10:16??LT-1B?Programs\0\ADC\A1\A1.ewp
?????文件????????156??2008-03-19?16:00??LT-1B?Programs\0\ADC\A1\A1.eww
?????文件????????690??2008-03-04?21:55??LT-1B?Programs\0\ADC\A1\BoardConfig.h
?????文件??????14869??2008-03-19?23:11??LT-1B?Programs\0\ADC\A1\Debug\Exe\A1.d43
?????文件????????144??2008-03-27?10:41??LT-1B?Programs\0\ADC\A1\Debug\Obj\A1.pbd
?????文件???????7205??2008-03-19?23:11??LT-1B?Programs\0\ADC\A1\Debug\Obj\main.r43
?????文件???????2121??2008-03-19?23:11??LT-1B?Programs\0\ADC\A1\main.c
?????文件???????2452??2008-03-27?10:41??LT-1B?Programs\0\ADC\A1\settings\A1.cspy.bat
?????文件?????????63??2008-03-27?10:48??LT-1B?Programs\0\ADC\A1\settings\A1.dbgdt
?????文件????????610??2008-03-27?10:48??LT-1B?Programs\0\ADC\A1\settings\A1.dni
?????文件???????2624??2008-03-27?10:48??LT-1B?Programs\0\ADC\A1\settings\A1.wsdt
?????文件???????2064??2008-03-19?23:12??LT-1B?Programs\0\ADC\A2\A2.dep
?????文件??????12489??2008-03-19?16:01??LT-1B?Programs\0\ADC\A2\A2.ewd
?????文件??????44198??2006-12-06?10:16??LT-1B?Programs\0\ADC\A2\A2.ewp
?????文件????????156??2008-03-19?16:01??LT-1B?Programs\0\ADC\A2\A2.eww
?????文件????????690??2008-03-04?21:55??LT-1B?Programs\0\ADC\A2\BoardConfig.h
?????文件??????14664??2008-03-19?23:12??LT-1B?Programs\0\ADC\A2\Debug\Exe\A2.d43
?????文件????????125??2008-03-19?23:11??LT-1B?Programs\0\ADC\A2\Debug\Obj\A2.pbd
?????文件???????7171??2008-03-19?23:12??LT-1B?Programs\0\ADC\A2\Debug\Obj\main.r43
?????文件???????1804??2008-03-19?23:12??LT-1B?Programs\0\ADC\A2\main.c
?????文件???????2452??2008-03-19?23:11??LT-1B?Programs\0\ADC\A2\settings\A2.cspy.bat
?????文件?????????63??2008-03-19?23:12??LT-1B?Programs\0\ADC\A2\settings\A2.dbgdt
?????文件????????610??2008-03-19?23:12??LT-1B?Programs\0\ADC\A2\settings\A2.dni
?????文件???????2615??2008-03-19?23:12??LT-1B?Programs\0\ADC\A2\settings\A2.wsdt
?????文件???????2064??2008-03-19?23:14??LT-1B?Programs\0\ADC\A3\A3.dep
?????文件??????12489??2008-03-19?16:03??LT-1B?Programs\0\ADC\A3\A3.ewd
?????文件??????44198??2006-12-06?10:16??LT-1B?Programs\0\ADC\A3\A3.ewp
?????文件????????156??2008-03-19?16:03??LT-1B?Programs\0\ADC\A3\A3.eww
............此處省略1722個文件信息
- 上一篇:super09.zip
- 下一篇:基于Timer的最簡單的雙緩沖畫圖教程
評論
共有 條評論