|
利用MSP430F5438A,通過內(nèi)部AD對信號采樣,分析是什么類型的信號- /******************************************************************************
- 程序名:波形檢測--利用相鄰相同電壓個數(shù)判斷,測量范圍為400HZ~4.5KHZ
- 程序員:RedClown
- 時 間:2019/7/27
- 引 腳:TFT:
- DB0~DB7======>P10 TCS========>P9^0
- DB8~DB15=====>P8 CLK========>P9^1
- RST==========>P9^7 MOSI=======>P9^2
- RS===========>P9^6 MISO=======>P11^0
- CS===========>P9^5 Penirq=====>P11^1
- WR===========>P9^4 BL、VDD======>+3V
- RD===========>P9^3
- ADC12: P6.0======>電壓采集端口
- *******************************************************************************/
- #include "msp430x54x.h" //MSP430頭文件
- #include "string.h" //strlen函數(shù)頭文件
- #include "sys.h" //延時
- #include "ADC12.h" //ADC12電壓采集
- #include "font.h" //字符庫
- #include "ziku.h" //字庫
- #include "PIC.h" //圖庫
- #include "lcd.h" //液晶設(shè)置基本配置
- #include "gui.h" //液晶設(shè)置基本配置
- #include "XT2.h" //XT2晶振初始化
- #include "Uart.h" //UART配置
- #include "test.h" //項目配置
- /*******************************************************************************
- 函數(shù)名:void main( void )
- 功能: 主函數(shù)
- ********************************************************************************/
- void main()
- {
- // Stop watchdog timer to prevent time out reset
- WDTCTL = WDTHOLD + WDTPW;
-
- TX2_Init(); //TX2振蕩器初始化
- LCD_Init(); //TFT初始化
- LCD_Interface(); //液晶界面顯示
- MAX232_Init(); //MAX232初始化,URAT初始化
- ADC12_Init(); //初始化ADC12
- _EINT(); //開啟總中斷
- Test_Running(); //項目運行
- }
復(fù)制代碼
IAR代碼下載:
波形檢測-采用幅值相等個數(shù)判斷.zip
(94.97 KB, 下載次數(shù): 8)
2023-3-20 02:40 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|
|