|
msp430單片機da.h頭文件代碼最后的復(fù)制代碼保存到電腦的方式實現(xiàn)下載:
- void da12(void)
- {DAC12_0DAT =166*a*2;
- if(a==0)DAC12_0DAT=0;
- }
- void da12chuli(void)
- {//uint dianliu1;
- //dianliu1=(()/4096);long)(DAC12_0DAT*250
- //if(dianliu1>(dianliu[a]*2))
- //DAC12_0DAT--;
- //if(dianliu1<(dianliu[a]*2))
- //DAC12_0DAT++;
- if((uint)(dianliu[a]*10)>(a*100))
- DAC12_0DAT--;
- if((uint)(dianliu[a]*10)<(a*100))
- DAC12_0DAT++;
- }
- void inint_timera(void)
- {CCTL0=CCIE;
- TAR=5538;
- TACTL=TASSEL_2+MC_2+TAIE+ID_3;
- }
- #pragma vector=TIMERA0_VECTOR
- __interrupt void timera0(void)
- {
- switch(TAIV)
- {
- case 2:break;
- case 4:break;
- case 10:TAR=55536;
- da12();
- da12chuli();
- break;
- default:break;
- }
- }
復(fù)制代碼
|
|