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

正文內(nèi)容

超市導(dǎo)購系統(tǒng)設(shè)計(存儲版)

2024-10-08 14:33上一頁面

下一頁面
  

【正文】 rivacy)力確保數(shù)據(jù)安全。另外它還可以對局部區(qū)域內(nèi)移動目標例如城市中的車輛進行定位?;赨WB技術(shù)而構(gòu)建的高速率數(shù)據(jù)收發(fā)機有著廣泛的用途。該芯片外設(shè)少、成本低、干擾少、功耗低,保證了產(chǎn)品的技術(shù)穩(wěn)定性。在選擇時,應(yīng)主要參考以下幾點:(a)收發(fā)芯片數(shù)據(jù)傳輸是否需要進行曼徹斯特編碼:采用曼徹斯特編碼的芯片,在編程上會需要較高的技巧和經(jīng)驗,需要更多的內(nèi)存和程序容量,并且曼徹斯特編碼大大降低數(shù)據(jù)傳輸?shù)男?,一般僅能達到標稱速率的1/3,而采用串口傳輸?shù)男酒?,?yīng)用及編程非常簡單,傳送的效率很高,標稱速率就是實際速率,編程方便。具有250HZ步長可編程頻率能力,適用于跳頻協(xié)議:主要工作參數(shù)能通過串行總線接口編程改變,使用非常靈活。(d)nRF905芯片可以工作于ShockBurst(自動處理前綴、地址和CRC方式)??膳cCPU直接借口,提供兩種界面來連接微處理器:8位并行及串行兩種連接方式。(1)MSP430系列單片機簡介MSP430系列單片機是TI公司1996年開始推向市場的超低功耗微處理器,集成了很多模塊功能,從而使得用一片MSP430 芯片可以完成多片芯片才能完成的功能,大大縮小了產(chǎn)品的體積與成本。 (g)MSP430芯片上包括JTAG接口,仿真調(diào)試通過一個簡單的JTAG接口轉(zhuǎn)換器就可以方便的實現(xiàn)如設(shè)置斷點、單步執(zhí)行、讀寫寄存器等調(diào)試;(8)快速靈活的變成方式,可通過JTAG和BSL兩種方式向CPU內(nèi)裝在程序。SMCLK可以選擇任何一個振蕩器所產(chǎn)生的時鐘信號并進行8分頻作為其信號源。當時鐘信號丟失50us時,監(jiān)測電路捕捉到振蕩器失效。(a)系統(tǒng)復(fù)位的中斷向量為0xFFFE。多個中斷請求發(fā)生時,響應(yīng)最高優(yōu)先級中斷。在AM狀態(tài),程序可以選擇進入任何一種低功耗模式,然后在適當?shù)臈l件下,由外圍模塊的中斷使CPU退出低功耗模式,返回AM模式,再由AM模式選擇進入相應(yīng)的低功耗模式,如此類推。表31 并口方式下各管腳的說明管腳號管腳名稱電平管腳功能描述1VSS0V電源地2VCC+5V電源正3V0對比度(亮度)調(diào)整4RS(CS)H/LRS=“H”,表示DB7——DB0為顯示數(shù)據(jù)RS=“L”,表示DB7——DB0為顯示指令數(shù)據(jù)5R/W(SID)H/LR/W=“H”,E=“H”,數(shù)據(jù)被讀到DB7——DB0R/W=“L”,E=“H→L”, DB7——DB0的數(shù)據(jù)被寫到IR或DR6E(SCLK)H/L使能信號7DB0H/L三態(tài)數(shù)據(jù)線8DB1H/L三態(tài)數(shù)據(jù)線9DB2H/L三態(tài)數(shù)據(jù)線10DB3H/L三態(tài)數(shù)據(jù)線11DB4H/L三態(tài)數(shù)據(jù)線12DB5H/L三態(tài)數(shù)據(jù)線13DB6H/L三態(tài)數(shù)據(jù)線14DB7H/L三態(tài)數(shù)據(jù)線15PSBH/LH:8位或4位并口方式,L:串口方式(見注釋1)16NC空腳17/RESETH/L復(fù)位端,低電平有效(見注釋2)18VOUTLCD驅(qū)動電壓輸出端19AVDD背光源正端(+5V)(見注釋3)20KVSS背光源負端(見注釋3)注1:如在實際應(yīng)用中僅使用并口通訊模式,可將PSB接固定高電平,也可以將模塊上的J8和“VCC”用焊錫短接。圖34 4X4鍵盤電路 條碼識別器與單片機接口設(shè)計 選用串行接口的條形碼掃描槍,因為單片機本身集成了串口通信的IP核,串口的控制是相當成熟和簡單的,只需做軟件上的設(shè)計。其電路如圖37所示。通過將與RF協(xié)議有關(guān)的高速信號處理放到芯內(nèi),nRF905提供給應(yīng)用的微控制器一個SPI接口,速率由微控制器己設(shè)定的接口速度決定。(b)nRF905 ShockBurst:無線系統(tǒng)動上電、數(shù)據(jù)包完成(加前導(dǎo)和CRC校驗)、數(shù)據(jù)包發(fā)送(100kbps,GFSK,曼切斯特編)。(f)MCU設(shè)置TRX_CE低,進入standby模式低電流模式。4)STANDBY模式Standby模式在保持電流消耗最小的同時保證最短的ShockBurstRX、ShockBurstTX的啟動時間。SPI接口只有在掉電模式和Standby模式是激活的。圖38 SPI讀操作圖39 SPI寫操作表33 RF配置寄存器參數(shù)位寬說明CH_NO9同HFREQ_PLL一起設(shè)置中心頻率(默認值=180d)FRF=(+CHNod/10)*(1+HFREQPLLd)MHZHFREQ_PLL1“0”_器件工作在433MHZ頻段“1”_器件工作在868/915MHZ頻段PA_PWR2輸出功率(默認=00)“00” 10dBm“01” 2dBm“10” +6dBm“11” +10dBmRX_RED_PWR1“0” _正常模式“1” _低功耗模式AUTO_RETRAN1重發(fā)數(shù)據(jù)“0” _不重發(fā)數(shù)據(jù)“1” _重發(fā)數(shù)據(jù)包RX_AWF3RX地址寬度(默認值=100)001_1字節(jié)RX地址寬度100_4字節(jié)RX地址寬度TX_AWF3TX地址寬度(默認值=100)001_1字節(jié)TX地址寬度100_4字節(jié)TX地址寬度RX_PW6RX接收有效數(shù)據(jù)寬度(默認值=100000)“000001”1字節(jié)RX有效數(shù)據(jù)寬度“000010”2字節(jié)RX有效數(shù)據(jù)寬度“100000”32字節(jié)RX有效數(shù)據(jù)寬度TX_PW6TX接收有效數(shù)據(jù)寬度(默認值=100000)“000001”1字節(jié)TX有效數(shù)據(jù)寬度“000010”2字節(jié)TX有效數(shù)據(jù)寬度“100000”32字節(jié)TX有效數(shù)據(jù)寬度RX_ADDRESS32RX地址UP_CLK_FREQ2“00” 4MHZ“01” 2MHZ“10” 1MHZ“11” 500KHZXOF3晶體振蕩頻率“000” _4MHZ“001” _8MHZ“010” _12MHZ“011” _16MHZ “100” _20MHZCRC_EN1“0” _不允許“1” _允許CRC_MODE1“0” _8位CRC校驗位“1” _16位CRC校驗位UP_CLK_EN1“0” _沒有外部時鐘“1” _外部時鐘信號使能(4) 接口 (a)模式控制接口:該接口由PWR、TRX_CE、TX_EN組成控制由nRF905組成的高頻頭的四種工作模式:掉電和SPI編程模式;待機和SPI編程模式;發(fā)射模式;接收模式。在發(fā)送模式時,一個完整的數(shù)據(jù)包發(fā)送結(jié)束時DR置高,告訴MCU nRF905已經(jīng)準備好新動作,DR信號在數(shù)據(jù)包傳輸開始時或轉(zhuǎn)換為其他模式,如接收模式或Standby模式時復(fù)位置低。而且針對MSP430的C語言日趨成熟,成為了專業(yè)化的使用高級語言。 主程序流程圖41 系統(tǒng)程序流程圖 液晶模塊程序 漢字圖形顯示步驟(1) 顯示資料RAM(DDRAM) 顯示數(shù)據(jù)RAM 提供64x2 個字節(jié)的空間,最多可以控制4 行16 字(64 個字)的中文字型顯示,當輸入顯示資料RAM時,可以分別顯示CGROM,HCGROM 與CGRAM 的字型;本系列模塊可以顯示三種字型,分別是半寬的HCGROM 字型、CGRAM 字型及中文CGROM 字型,三種字型的選擇,由在DDRAM 中寫入的編碼選擇,在0000H~0006H 的定字型,02H~7FH 的編碼中將選擇半編碼中將選擇CGRAM 的自寬英數(shù)字的字型,至于A1 以上的編碼將自動的結(jié)合下一個字節(jié),組成兩個字節(jié)的編碼達成中文字型的編碼。 do //判忙 { SET_EN。(2)寫入數(shù)據(jù): 向模塊內(nèi)部RAM寫入數(shù)據(jù)。}同樣,調(diào)用這個函數(shù)也可以向其他RAM寫入數(shù)據(jù),完成相應(yīng)操作。 _NOP()。) { LcdWriteData(*str)。 DelayNms(500)。矩陣鍵盤通過掃描來實現(xiàn)捕獲鍵盤的輸入。tmp1 = 0x80。 // tmp2用于檢測出那一位為0 for(col = 0。tmp 0。((tmp amp。 // 清除key_Pressed標識 key_Flag = 1。while(sck)。while(!sck)。} 數(shù)據(jù)發(fā)送程序設(shè)計(a) 當單片機有數(shù)據(jù)需要發(fā)往規(guī)定節(jié)點時,接收節(jié)點的地址( TX_address) 和有效數(shù)據(jù)( TX_payload) 通過SPI 接口傳送給nRF905,單片機設(shè)置接口速度。圖45 數(shù)據(jù)接收子程序流程圖 RS232接口程序設(shè)計圖46 RS232接口程序流程圖 端口初始化函數(shù)void InitPort(void){ P3SEL=0x30。 //使能UART0的TXD RXD UCTL0amp。 if(j==8) j=0。只有對系統(tǒng)所需所有知識點都有穩(wěn)固的基礎(chǔ),才能順利完成工作。第四、要有堅韌的意志,勇敢面對困難與挑戰(zhàn)。在此我謹向深愛的張老師致以最真摯的感激和謝意。 致 謝本文是在陜西科技大學(xué)電氣與信息工程學(xué)院張玉杰老師的精心指導(dǎo)和嚴格要求下,經(jīng)過大量的實驗完成的。第三、要真正做到腳踏實地,徹底拋棄僥幸心理。在系統(tǒng)的實現(xiàn)過程中遇到了不少的困難,也走了不少彎路;同樣,在這個過程中也有了很多收獲,很多體會。//(Buf/16)*10+Buf%1630。 UMCTL0=0x4A。圖44 數(shù)據(jù)發(fā)送子程序流程圖 接收端程序設(shè)計nRF905是一款無線收發(fā)芯片,可以設(shè)計相關(guān)模式,當設(shè)計為RX模式時,nRF905即可接收數(shù)據(jù)。sio) )。ACC=from_kb。 讀鍵盤子程序:char receive_data(void) {char i。((tmp amp。 // 獲取 p1IN if ((key_Pressed == 0x00)amp。 // tmp2右移1位 } } } } 延時程序完成消抖功能void delay(){ uint tmp。 if ((P1IN amp。 key_val = 0。 鍵盤程序按鍵是單片機系統(tǒng)最常用的輸入設(shè)備之一;幾乎是只要需要交互輸入,就必須有鍵盤。 初始化就是一系列命令,完成液晶狀態(tài)的初始工作,以使液晶可供正常使用。 while(*str!=39。 DATA_OUT = cmd。 _NOP()。 DATA_DIR_OUT。SET_RW。(1)定量指標包括: (a)程序代碼執(zhí)行效率;(b)程序占用資源多少。C語言是一種編譯型程序設(shè)計語言,他兼顧了多種高級語言的特點。如果地址匹配引腳(AM)被置高,MCU可以決定等待,觀察如果數(shù)據(jù)準備就緒(DR)信號被沒有置高,說明一個有效地數(shù)據(jù)包已經(jīng)接收,或者放棄一個可能已經(jīng)接收受的有效數(shù)據(jù)包并改變工作模式。在寄存器中的有效數(shù)據(jù)由數(shù)據(jù)準備就緒DR指示。(2)器件配置nRF905的所有配置都通過SPI接口進行。這時候平均電流消耗最小,電池使用壽命最長。(d)當nRF905接收到有效的地址時,地址匹配AM被置高。表32 nRF905的工作模式設(shè)置表PWR_UPTRX_CETX_EN工作模式0XX掉電和SPI編程1
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1