Hallo, Leute Ich möcht wissen,wie kann man die digitale Ausgangssignal von PC mit IAR Debugger gucken. // // MSP430F149 // --------------- // | | // Vin -->|P6.0/A0 | // | | // REF -->|VeREF+ | // | | #include<MSP430x16x.h> static unsigned int A0results; void ADC12Init(void); void main( void ) { WDTCTL=WDTPW+WDTHOLD; P6SEL|= BIT0; ADC12Init(); _EINT(); ADC12CTL0|=ADC12SC; while(1); } void ADC12Init(void) { BCSCTL1&=~XT2OFF; BCSCTL2|=SELM_2+SELS; TACTL|=MC_2;// MC_2 TACCR0=20000;//5ms Interrupt(TACCR0/XT2) //-----------ADC12 A0--A1---------------// ADC12CTL0&=~ENC; ADC12CTL0=ADC12ON+MSH; ADC12CTL1=SHP+CONSEQ_0; ADC12MCTL1=SREF_2; ADC12MCTL0=INCH_0+EOS; ADC12IE=0x01;//interrupt ADC12CTL0|=ENC; } #pragma vector=ADC_VECTOR __interrupt void ADC12ISR(void) { A0results=ADC12MEM0; } #pragma vector=TIMERA0_VECTOR __interrupt void TIMERAISR(void) { A0results=ADC12MEM0; printf("%d",A0results); }
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.