1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

msp430g2x32 adc10 10

1 123 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 1
Dung lượng 2,26 KB

Nội dung

//****************************************************************************** // MSP430G2x32/G2x52 Demo - ADC10, DTC Sample A2-0, AVcc, Single Sequence, DCO // // Description: Sample A3/A2/A1 as single sequence with reference to AVcc // Software sets ADC10SC to trigger sample sequence In Mainloop MSP430 waits // in LPM0 to save power until ADC10 conversion complete, ADC10_ISR(DTC) will // force exit from any LPMx in Mainloop on reti ADC10_ISR will force any LPMx // exit ADC10 internal oscillator times sample period (16x) and conversion // (13x) DTC transfers conversion code to RAM 200h - 206h P1.0 set at start // of conversion burst, reset on completion // // MSP430G2x32/G2x52 // // /|\| XIN|// | | | // |RST XOUT|// | | // > -|P1.3/A3 P1.0| >LED // > -|P1.2/A2 | // > -|P1.1/A1 | // // D Dang // Texas Instruments Inc // December 2010 // Built with CCS Version 4.2.0 and IAR Embedded Workbench Version: 5.10 //****************************************************************************** #include "msp430g2452.h" void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop WDT ADC10CTL1 = INCH_3 + CONSEQ_1; // A3/A2/A1, single sequence ADC10CTL0 = ADC10SHT_2 + MSC + ADC10ON + ADC10IE; ADC10DTC1 = 0x03; // conversions ADC10AE0 |= 0x0E; // P1.3,2,1 ADC10 option select P1DIR |= 0x01; // Set P1.0 output for (;;) { ADC10CTL0 &= ~ENC; while (ADC10CTL1 & BUSY); ADC10SA = 0x200; P1OUT |= 0x01; ADC10CTL0 |= ENC + ADC10SC; bis_SR_register(CPUOFF + GIE); P1OUT &= ~0x01; } // // // // // // Wait if ADC10 core is active Data buffer start P1.0 = Sampling and conversion start LPM0, ADC10_ISR will force exit P1.0 = } // ADC10 interrupt service routine #pragma vector=ADC10_VECTOR interrupt void ADC10_ISR(void) { bic_SR_register_on_exit(CPUOFF); } // Clear CPUOFF bit from 0(SR)

Ngày đăng: 26/12/2017, 07:50

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w