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

正文內(nèi)容

酒店電子點(diǎn)菜系統(tǒng)的設(shè)計-閱讀頁

2024-08-17 15:25本頁面
  

【正文】 nRF2401端口功能 PWR_UP控制nRF2401電源CLK2nRF2401通道2的時鐘信號DOUT2nRF2401通道2與單片機(jī)的數(shù)據(jù)通信CLK1nRF2401通道1的時鐘信號DATAnRF2401通道1與單片機(jī)的數(shù)據(jù)通道CS配置nRF2401的工作模式CEnRF2401的片選信號端DR2nRF2401中斷2的輸出DR1nRF2401中斷1的輸出在接口電路設(shè)計完成后。根據(jù)波特率計算公式: 波特率= 式中,波特率控制位SMOD置0,定時器時間為X=253,由此可得晶振頻率fosc=。鍵盤采用4*4普通鍵盤,采用行列掃描方式,射頻電路設(shè)計尤其是射頻很高的電路的設(shè)計,整個系統(tǒng)的PCB的設(shè)計很重要,本文設(shè)計遵循射頻規(guī)律,采用印制導(dǎo)線天線,降低了成本。設(shè)計思想是顯示屏可以采用LCD液晶顯示器,既可以顯示漢字也可按鍵可以用4*4的鍵盤實(shí)現(xiàn)。LCD與鍵盤都是通過8051單片機(jī)控制。還可以實(shí)現(xiàn)LCD屏幕的上下移動,具體程序參見附錄。如果沒有鍵按下則返回繼續(xù)檢測,具體程序見附錄B。經(jīng)部分單位試用,效果良好。該程序?qū)崿F(xiàn)等待鍵盤輸入,然后將讀到的鍵值送回HD7279顯示,同時將前面顯示的內(nèi)容左移。nRF2401有兩種通信方式:Direct方式和 Shock Burst方式,利用C語言進(jìn)行編程,、 所示NNNYY開始CE=1?CE=0?NRF2401添加起始位NRF2401發(fā)送數(shù)據(jù)包發(fā)送結(jié)束?NRF2401計算CRC的值CPU地址和有效數(shù)據(jù) nRF2401子系統(tǒng)的Shock Burst TM方式發(fā)射的流程圖Figure nRF2401 subsystem Shock Burst TM way flow chart launched本章節(jié)重點(diǎn)討論了無線部分的軟件設(shè)計及通信的實(shí)現(xiàn)。軟件編寫的好壞直接影響著系統(tǒng)硬件之間的配合,甚至影響系統(tǒng)的工作狀態(tài)。它主要包括系統(tǒng)運(yùn)行主程序的流程圖,以及主要模塊即鍵盤模塊和顯示模塊的程序代碼,還包括通信模塊軟件簡介。 NNYYNYYNNNRF2401將DRI置低CRC檢驗(yàn)正確?NRF2401寄存器為空?CPU取出有效數(shù)據(jù)將DRI置高開始地址正確?CE=1?NRF2401檢測起始位和接收的數(shù)據(jù)NRF2401接收有效數(shù)據(jù)并檢測ERC nRF2401子系統(tǒng)的Shock Burst TM方式接收的流程圖Figure nRF2401 Shock Burst TM subsystem to receive the flow chart 結(jié) 論無線電子點(diǎn)菜系統(tǒng)的目的就是利用先進(jìn)的無線通信技術(shù)、以及觸摸屏等技術(shù),為餐飲業(yè)走向全面數(shù)字化提供了完整的解決的方案。它為餐飲業(yè)帶來嶄新的管理理念與服務(wù)手段,能夠提高餐館檔次,同時優(yōu)化業(yè)務(wù)流程,提高效率、精簡人手,為客戶提供更好的服務(wù),實(shí)現(xiàn)企業(yè)價值最大化同時又使成本最低化,是餐飲業(yè)向信息化發(fā)展的一個重要標(biāo)志。第一章通過分析國內(nèi)外市場現(xiàn)有的各種點(diǎn)菜系統(tǒng)的優(yōu)缺點(diǎn),指出點(diǎn)菜系統(tǒng)的區(qū)別關(guān)鍵在于點(diǎn)菜終端和通訊方式的選擇上,在此基礎(chǔ)上提出了一種適合具體應(yīng)用場合的中檔無線點(diǎn)菜終端解決方案:運(yùn)用短距離無線通信技術(shù)進(jìn)行數(shù)據(jù)傳輸。接著的第四章是本課題研究的重點(diǎn),首先分析了觸摸屏的軟件設(shè)計,然后文章對幾種常用的小范圍無線通信方式進(jìn)行比較,確定采用無線射頻單芯片實(shí)現(xiàn)短距離無線通信,并詳細(xì)闡述了無線射頻單芯片發(fā)送接收數(shù)據(jù)的詳細(xì)過程,然后在附錄B中分析了鍵盤驅(qū)動程序的設(shè)計,重點(diǎn)討論了無線部分的軟件設(shè)計及通信的實(shí)現(xiàn)。 由于時間和條件的限制,本設(shè)計只是初步探討了無線電子點(diǎn)菜的一些應(yīng)用及功能拓展,設(shè)計實(shí)現(xiàn)了一個餐館點(diǎn)菜系統(tǒng)的原型,還有很多有待完善的地方。本無線點(diǎn)菜器的無線通訊模塊是通過串口方式連接的,這樣速率比較慢,接口也較繁瑣。在點(diǎn)菜器終端界面設(shè)計上,功能比較簡單,界面比較單調(diào),可以考慮采用嵌入式系統(tǒng)圖形界面設(shè)計軟件來完善點(diǎn)菜界面。安全方面,由于無線通信數(shù)據(jù)格式和協(xié)議設(shè)計的比較簡單,對于安全和加密考慮不夠,需要在無線通信的格式和協(xié)議上作進(jìn)一步的研究,需要添加身份驗(yàn)證功能,合理分配用戶權(quán)限。為排除不同區(qū)域的相互通信的干擾,每個服務(wù)器存有本管理區(qū)域的無線終端的ID號,對接受的無線終端發(fā)送的信息,只要ID號不是本管理區(qū)域的就不予響應(yīng);終端的處理與服務(wù)器類似,也存有一個本管理無語的服務(wù)器的ID號,若接收到的服務(wù)器中的數(shù)據(jù),其ID號不是本管理區(qū)的服務(wù)器的ID號,也不予響應(yīng)。劉老師有著淵博的學(xué)識和敏銳的洞察力,他嚴(yán)謹(jǐn)治學(xué)態(tài)度和工作作風(fēng)給我留下了深刻的印象,給了我很大的啟發(fā),是我學(xué)習(xí)的榜樣。同樣感謝大學(xué)期間的所有任課老師,是你們教授了我知識,使我具備了一定的知識基礎(chǔ),才能完成論文。 參考文獻(xiàn)[1][2][M].北京:清華大學(xué)出版社,1992.[3][M].,1999.[4][M].北京:電子工業(yè)出版社,2000.[5] Vishay RF Waves Ltd. RFW122M ISM Transceiver Module, Preliminary Datasheet. 200505. [6] Vishay RF Waves Ltd. RFWDD100: Standard Interface to The RFW100 Series. Datasheet. July 200207.[7] OCMJ中文模塊系列液晶圖文顯示器實(shí)用說明書,金鵬科技有限公司,2001[8] 李  華. MCS251 系列單片機(jī)實(shí)用接口技術(shù)[ M ] . 北京:北京航空航天大學(xué)出版社 ,2003.[9]余永權(quán). ATM EL89 系列單片機(jī)應(yīng)用技術(shù)[ M ] . 北京:北京航空航天大學(xué)出版社 ,2002.[10]吳金戍 ,沈慶陽 ,郭庭吉. 8051 單片機(jī)實(shí)踐與應(yīng)用[ M ] . 北京:清華大學(xué)出版社 ,2002.[11] 曹小飛 ,王仲東 ,黃  劍 ,等. 微機(jī)多串口通信在監(jiān)控系統(tǒng)中的應(yīng)用[ M ] . 武漢:武漢理工大學(xué)出版社 ,2003.[12][J].微計算機(jī)信息,2007,1(32):109113.[13]:北京航空航天大學(xué)出版社,1996.[14]張友德,趙志英,:復(fù)旦大學(xué)出版社,1991.[15]:清華大學(xué)出版社,—41[16] C++:中國鐵道出版社,—167[17]. 附錄A 系統(tǒng)總電路圖 附錄B 系統(tǒng)部分軟件程序1單片機(jī)與HD7279的子程序ORG 0100HSTART: MOV SP,2FH MOV P1,11111001B LCALL DELAY25M MOV DATA_OUT,0A4H LCALL SEND SETB CSMAIN: JB KEY,MAIN MOV D ATA_OUT,15H LCALL SEND LCALL RECEIV SETB CS MOV A,DATA_IN ANI A,0F0H SWAP A MOV TEN,A MOV A,DATA_IN ANL A,0FH MOV DIGTT,A MOV DATA_OUT,0A1H LCALL SEND MOV DATA_OUT,81H LCALL SEND LCALL DELAY100 MOV DATA_OUT,TEN LCALL SEND MOV DATA_OUT,80H LCALL SEND LCALL DELAY100 MOV DATA_OUT,TEN LCALL SEND MOV DATA_OUT,80H LCALL SEND LCALL DELAY100 MOV DATAOUT,DIGIT LCALL SEND SETB CSWAIT: INB KEY,WAIT LJMP MAINSEND: MOV BIT_COUNT,8 CLR CSSEN_LOOP: LCALL DELAY100 MOV C,DATA_OUT,7 MOV DAT,C SETB CLK:CLK MOV A,DATA_OUT BLA MOV DATA_OUT,A LCALL DELAY100 CLR CLK DJNZ BIT_COUNT,SEND_LOOP CLR DAT LCALL DELAY100 RETEND2 鍵盤子程序include define uint unsigned int define uchar unsigned char define ulong unsigned long void delay10ms()。 void keyboard() { =0。=1。=1。 while(1) { P2=0xff。 key=P2amp。 if(key!=0x0f) { delay10ms()。0x0f。break。break。break。break。0x0f。0x0f。 P2_5=0。 key=keyamp。 if(key!=0x0f) { delay10ms()。0x0f。break。break。break。break。0x0f。 key=keyamp。 } } } P2=0xff。 key=P2。0x0f。 key=P2amp。 if(key!=0x0f) { switch(key) { case 0x0e:p1=4;break。 case 0x0b:p1=6。 case 0x07:send()。 } key=keyamp。 while(key!=0x0f) {key=P2。0x0f。 P2_7=0。 key=keyamp。 if(key!=0x0f) { delay10ms()。0x0f。break。break。break。break。0x0f。0x0f。 for(i=50。i) for(j=200。j)。 for(i=0。i++) {for(j=0。j++)。for (i=0。i++) {for (j=0。j++)。 delay()。 }while(bz==0)。}hz(int ff,int xx,int yy) //顯示命令+坐標(biāo) 子程序{ disp(ff)。 disp(xx)。 disp(yy)。}hz2(int gg,int dd) // 漢字代碼 子程序{ disp(gg)。 disp(dd)。}displai() //顯示辣菜{(lán) =0。 =0。 =0。 bz=1。 while(1) { hz(0xc0,0x38,0x0c,0x1f,0x01,0x06,0x18,0x60,0x01,0x06,0x1c,0xfc,0xc4,0x34,0x0c,0x03,)。 hz(0x80,0x41,0x31,0x11,0x19,0x15,0x13,0xff,0x11,0x11,0x13,0x15,0x19,0x11,0x21,0x40,)。 hz(0x80,0x44,0x75,0x55,0x5d,0x55,0x57,0xff,0x55,0x55,0x57,0x5f,0x4c,0x54,0x24,0x40,)。 hz(0x80,0x40,0x7f,0x58,0x48,0x7f,0x22,0x27,0x24,0x25,0xff,0x24,0x2c,0x37,0x20,0x40,)。 hz(0x80,0x40,0x20,0x7f,0x08,0x0c,0x0a,0x09,0x08,0xf9,0x0a,0x0c,0x08,0x18,0x28,0x4
點(diǎn)擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1