91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 24KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-04
  • 語言: 其他
  • 標簽:

資源簡介

模擬電壓信號經過msp430f5438的AD轉換,輸出到PC機上,通過串口精靈顯示出相應的數據,每秒AD轉換4000次

資源截圖

代碼片段和文件信息

#include“msp430x54x.h“
typedef??unsigned??char??uint8;
typedef?unsigned??int???uint16;
uint8??gRdatagADvalue_L?gADvalue_Hflag;
uint16??gADvaluegADvalue0;
void?uca1_init(void);
void?ADC12Init(void);
void?uca1_init(void)
{
????P5SEL?|=?0xc0;???????????????????????????????????????????????????????????????????//?P5.67?用作USCI_A1的TXD/RXD
????UCA1CTL1?|=?UCSWRST;?????????????????????????????????????????????????????????????//?UCA1CTL1串口控制寄存器,復位狀態保持
????UCA1CTL1?|=?UCSSEL_2;???????????????????????????????????????????????????????????//?選擇時鐘為SMCLK頻率為1MHz.
????UCA1BR0?=?0x09;?????????????????????????????????????????????????????????????????//?1MHz/115200=8.6
????UCA1BR1?=?0x00;???????????????????????????????????????????????????????????
????UCA1MCTL?=?UCBRS_1?+?UCBRF_0;??????????????????????????????????????????????????//?波特率調整(見數據手冊)
????UCA1CTL1?&=?~UCSWRST;??????????????????????????????????????????????????????????//?串口釋放
}
void?ADC12Init(void)
{
????ADC12CTL0?&=?~ADC12ENC;????????????????????????????????????????????????????????//ADC12初始狀態,不能啟動AD轉換
????P6SEL?|=?0x01;?????????????????????????????????????????????????????????????????//?選擇A0通道;
????ADC12CTL0?=?ADC12ON?+?ADC12REFON?+?ADC12REF2_5V?+?ADC12SHT0_1?+?ADC12MSC;??????//打開ADC轉化內核,內部參考電壓發生器打開,2.5V,選擇采樣保持定時器0
????UCSCTL6?&=?~XT1OFF;????????????????????????????????????????????????????????????//啟動晶振XT1XT1頻率32768HzADC12CLK頻率為32768Hz
????ADC12CTL1?=?ADC12DIV_7?+?ADC12SSEL_1?+?ADC12CONSEQ_0?+?ADC12SHP?+?ADC12SHS_1;??//ACLK分頻因子為8,單通道單次轉換采樣信號來自采樣定時器定時器A觸發采樣
????ADC12MCTL0?=?ADC12INCH_0?+?ADC12SREF_1;????????????????????????????????????????//ADC12MCTL0的輸入通道為A0
????ADC12CTL0?|=?ADC12ENC;?????????????????????????????????????????????????????????//允許轉換
}
void?Clear_WDT(void)???????????????????????????????????????????????????????????????//WDT計數器清零函數
{
????WDTCTL?=?WDTPW?+?WDTCNTCL;
}
void??main(void)
{???
????WDTCTL?=?WDTPW;?????????????????????????????????????????????????????????????????//啟動看門狗
????uca1_init();???????????????????????????????????????????????????????????????????//UART初始化
????ADC12Init();???????????????????????????????????????????????????????????????????//AD初始化
????UCA1IE?|=?UCRXIE;??????????????????????????????????????????????????????????????//接收中斷允許
????ADC12IE?|=?BIT0;??????????????????????????????????????????????????????????????//AD中斷允許
????TA1CTL?=?TASSEL_2?+?MC_1?+?TACLR?;????????????????????????????????????????????//時鐘源選擇?SMCLK=1MHZ?增計數模式清除?TAR定時器溢出中斷允許
????TA1CCTL0?=?CCIE;??????????????????????????????????????????????????????????????//TA1CCR0中斷允許
????TA1CCR0?=?250;????????????????????????????????????????????????????????????????//設定中斷間隔,1MHZ,250us,
????_EINT();??????????????????????????????????????????????????????????????????????//中斷使能?
????while(1)
????{?
????????Clear_WDT();??????????????????????????????????????????????????????????????//看門狗計數器清零
????????if(flag?==?1)
????????{
????????????gADvalue0?=?gADvalue;
????????????while((UCA1IFG

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????24920??2009-09-17?13:51??lianxi\Debug\Exe\lianxi.d43

?????文件????????115??2009-09-28?14:39??lianxi\Debug\Obj\lianxi.pbd

?????文件??????20596??2009-09-17?13:51??lianxi\Debug\Obj\lianxi.r43

?????文件???????4958??2009-09-28?12:50??lianxi\lianxi.c

?????文件???????2028??2009-09-28?15:04??lianxi\lianxi.dep

?????文件??????13744??2009-08-24?14:17??lianxi\lianxi.ewd

?????文件??????46514??2009-08-24?14:17??lianxi\lianxi.ewp

?????文件????????160??2009-08-24?11:02??lianxi\lianxi.eww

?????文件???????2678??2009-09-28?14:39??lianxi\settings\lianxi.cspy.bat

?????文件???????3783??2009-09-28?15:04??lianxi\settings\lianxi.dbgdt

?????文件???????1034??2009-09-28?15:04??lianxi\settings\lianxi.dni

?????文件???????2946??2009-09-28?15:04??lianxi\settings\lianxi.wsdt

?????目錄??????????0??2009-08-24?14:17??lianxi\Debug\Exe

?????目錄??????????0??2009-08-24?11:02??lianxi\Debug\List

?????目錄??????????0??2009-09-28?15:04??lianxi\Debug\Obj

?????目錄??????????0??2009-08-24?11:02??lianxi\Debug

?????目錄??????????0??2009-08-24?14:18??lianxi\settings

?????目錄??????????0??2009-09-28?12:50??lianxi

-----------?---------??----------?-----??----

???????????????123476????????????????????18


評論

共有 條評論

相關資源