freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于msp430單片機的無線距離報警系統(tǒng)課程設(shè)計論文(完整版)

2025-08-30 14:52上一頁面

下一頁面
  

【正文】 硬件的設(shè)計,待硬件焊接完成后,進(jìn)入軟件編程,代碼編寫分為主從兩個部分,各個部分子程序均采用模塊化編寫;以便后續(xù)的代碼的調(diào)試檢錯。 pragma vector=TIMERA0_VECTOR __interrupt void TimerAINT(void) { if(Startup_flag) { BELL_0。} } if(counter30) { Startup_flag=0。 //禁止看門狗 LED_IO_set()。LED3_1。LED2_1。 TxBuf[1] = 0x29。 // 發(fā)送完后將 TxBuf[1]設(shè)定成 0xFF,以作狀態(tài)恢復(fù) TxBuf[2] = 0xff。 LED2_1。 LED2_0。 InitSys()。 BELL_0。 while(1) { Scan_KEY_Code()。 TxBuf[4]=Bell_tab。 } TxBuf[1] = 0xff。LED3_0。 } SetRX_Mode()。i0。 } if(!( P2IN amp。 BELL_1。LED3_0。 //禁止看門狗 LED_IO_set()。 16 if(counter25) { Startup_flag=0。 unsigned char Bell_flag=0。i) //重復(fù)發(fā)送 防止丟失 { nRF24L01_TxPacket(TxBuf)。 LED3_0。 LED2_0。 InitSys()。 LED2_0。if(Bell_sp){BELL_1。 unsigned int Break_Timer。 功能 4 完成。 在報警發(fā)生后可有用戶通過按鍵對報警狀態(tài)進(jìn)行清除。輸出功率頻道選擇和協(xié)議的設(shè)置可以通過 SPI 接口進(jìn)行設(shè)置。 由于本設(shè)計處于試用調(diào)試階段,采用單獨的電池供電不利于開發(fā)階段的調(diào)試(公地問題, USB 下載問題),而采用方案二的優(yōu)點在于:將系統(tǒng)的 USB下載和供電問題合二為一,介于當(dāng)前移動電源較為普及故將后期的作品驗收預(yù)的電源供電問題帶來方便。 M7216 是一款低電壓遙控編碼芯片,內(nèi)碼共有 20 位元 100 萬組( 2的 20 次方),降低使用中編碼重復(fù)的機率;低工作電壓。 方案二:采用單片機 89C51 作為控制部分。 MSP430F1232 超低功耗單片機 和無線通信模塊 nRF2401 的無線距離報警器。 Hefei University 課程設(shè)計 項目報告 項目名稱:無線距離報警 I 無線距離報警 摘要 本無線距離報警是以 MSP430F1232 超低功耗單片機作為主控核心和無線通信模塊nRF2401 的各個功能模塊及其特性。該系統(tǒng)通過從機向主機不間斷的發(fā)送信號當(dāng)從機離開主機能夠接受的范圍時母機會自動進(jìn)行聲光報警。 方案三:采用 MSP430 超低功耗單片機作為控制部分。其缺點是譯碼部分需要利用可編程邏輯器 件,系統(tǒng)實現(xiàn)起來較為復(fù)雜。 第三章 系統(tǒng)硬件與軟件設(shè)計 部分單元電路設(shè)計 ? 單片機主控電路圖 本系統(tǒng)的的控制部分主要是通過 MSP430F1232 超低功耗單片機進(jìn)行控制,該單片機片速度可達(dá) 8MIPS、極高的抗干擾能力、易操作等特點。幾乎可以連接到各種 單片機 芯片,并完成 無線數(shù)據(jù)傳送 工作。 從機還預(yù)設(shè)了 內(nèi)線的掉線檢測,即主從機在正常通信的狀態(tài)下,從機 會實時將自身的一根內(nèi)線信號上傳給主機并伴有燈光報警提示。實際實現(xiàn)的效果是: 從機通過板上開關(guān)來模擬掉線狀態(tài),開關(guān)一個方向為高電平另一個為低電平,從機將此信號實時傳送給主機,本系統(tǒng)定義當(dāng)開關(guān)撥在低電平狀態(tài)下視為掉線,此時主機 /從機上的紅色 LED 點亮標(biāo)志從 9 機內(nèi)線斷開。 unsigned char Startup_flag=0,i。}} 12 else { LED1_1。 if(!Bell_flag) BELL_1。 init_NRF24L01() 。 BELL_1。 } else LED3_1。 // 當(dāng)有按鍵后,不同按鍵發(fā)送不同數(shù)據(jù) SPI_RW_Reg(WRITE_REG+STATUS,0XFF)。 unsigned char Bell_tab=0。 counter=0。
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1