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

正文內(nèi)容

基于單片機自助訂餐終端設(shè)計(完整版)

2025-08-29 15:48上一頁面

下一頁面
  

【正文】 5T X D 1V C C 中北大學(xué) 20xx 屆畢業(yè)設(shè)計說明書 第 17 頁 共 58 頁 圖 通信模塊電路圖 該電路圖為 RS485 通信方式電路圖,在畢業(yè)設(shè)計階段,由于沒有購買 GW200KB 無線通信模塊,選用了 RS485 通信方式來替代并完成了相關(guān)的設(shè)計與制作。 FS amp。 打印模塊 打印模塊電路圖 1 23 45 67 89 1011 1213 1415 1617 1819 2021 2223 2425 26P _p r i ntH e a de r 1 3X 2P _S T BAD0AD1AD2AD3AD4AD5AD6AD7P _A C KP _B U S YP _P EP _S E LP _E R RGND 圖 打印模塊電路圖 打印模塊實物圖 中北大學(xué) 20xx 屆畢業(yè)設(shè)計說明書 第 15 頁 共 58 頁 圖 打印模塊實物圖 打印模塊接口定義 表 3. 3 打印模塊接口定義 引腳 信號 方向 說明 1 STB 入 數(shù)據(jù)選通觸發(fā)脈沖,上升沿時讀入數(shù)據(jù) 3,5,7,9,11, 13,15,17 DATA1DATA8 入 這些信號分別代表并行數(shù)據(jù)的第一至第八位信號 19 ACK 出 回答脈沖,低電平表示數(shù)據(jù)已被接收 21 BUSY 出 高電平表示打印機忙,不能接收數(shù)據(jù) 23 PE 出 缺紙信號,高電平表示打印機缺紙 25 SEL 出 高電平表示打印機在線 4 ERR 出 高電平打印機無故障 2,6,8 空腳 1026(偶數(shù)) GND 接地 打印機設(shè)置與命令介紹 打印機設(shè)置 中北大學(xué) 20xx 屆畢業(yè)設(shè)計說明書 第 16 頁 共 58 頁 打印機有兩個功能鍵: LF鍵和 SET 鍵,一個指示燈:綠燈。 寄存器 70H=0X00: 光標縱坐標 y位置。 寄存器 40H=0X00:工作窗口左邊界 0。 顯示模塊的設(shè) 計與功能實現(xiàn) 顯示模塊流程圖 圖 液晶模塊流程圖 上電之后, LCD 顯示器顯示初始頁面,即“歡迎使用自助訂餐系統(tǒng),請刷卡”,成功刷卡之后顯示卡上余額,確定后顯示可以訂餐的餐段,確認后可以選擇該餐段的菜譜,通過確定鍵可以選擇餐名和分數(shù),確定訂餐之后可以打印小票。 以韋根或 UART 接口輸出 ID 卡卡號,在 UART 模式下,可工作于主動方式和被動方式,更適合用戶需求 : ( 1)主動方式下:當有卡靠近模 塊時, ID 卡號連續(xù)從串口輸出 。軟件消抖法是采用延時(一般延時 10~ 20ms)的方法,以避開按鍵的抖動,即在按鍵已穩(wěn)定的閉合或斷開時才讀出其狀態(tài)。鍵掃描法就是要判斷有無鍵按下,當掃描到有鍵按下時再進行下一步處理,否則退出鍵盤處理程序。內(nèi)含硬件字庫,可以顯示中文字型、數(shù)字符號、西文字符與日文字符。 通信功能是整個系統(tǒng)的重要環(huán)節(jié),要求終端能夠向上位機及時、準確、可靠的傳送已訂菜名、份數(shù)及訂餐卡號等各種信息。 2 基于單片機自助訂餐終端的設(shè)計方案 該設(shè)計的基本功能 中北大學(xué) 20xx 屆畢業(yè)設(shè)計說明書 第 4 頁 共 58 頁 本設(shè)計分析當前訂餐終端發(fā)展形勢,設(shè)計出適合住院部使用的訂餐終端。此外,該訂餐終端可以大大地節(jié)省資源,醫(yī)院食堂可以根據(jù)訂餐情況決定所做的飯菜的數(shù)量,這樣可以避免造成浪費現(xiàn)象。目前國內(nèi)引進 IC 卡裝配線較 多,它們采用國外芯片,生產(chǎn)能力未充分發(fā)揮?,F(xiàn)在豐富的系統(tǒng)設(shè)計和實現(xiàn)技術(shù)為自助終端良好的開放性奠定了基礎(chǔ)。 國內(nèi)外發(fā)展現(xiàn)狀 國內(nèi)發(fā)展現(xiàn)狀 總結(jié)自助終端的發(fā)展歷史,它正在從專門的行業(yè)應(yīng)用領(lǐng)域向公眾應(yīng)用領(lǐng)域切換,而由于行業(yè)應(yīng)用領(lǐng)域的高專業(yè)化,高穩(wěn)定性,高安全性等方面的要求,促使自助終 端的實現(xiàn)手段一步一步的完善,這樣的應(yīng)用趨勢,為自助終端的多行業(yè)化應(yīng)用奠定了堅實的技術(shù)和市場基礎(chǔ)。 隨著現(xiàn)代科技的發(fā)展與進步,人們的生活水平和生活方式也發(fā)生著變化,自助服務(wù)終端正在發(fā)揮著 日益顯著的作用。尤其是在餐飲業(yè),餐飲業(yè)是被稱為中國的黃金產(chǎn)業(yè)的具有巨大投資市場的行業(yè) [1]。 中北大學(xué) 20xx 屆畢業(yè)設(shè)計說明書 第 2 頁 共 58 頁 現(xiàn)代信息化的實現(xiàn)手段,就要求有成熟和先進的實現(xiàn)技術(shù)。模塊化的設(shè)計,多層體系架構(gòu),是自助終端邁向全面應(yīng)用的第一步。近幾年國內(nèi) IC 卡應(yīng)用市場發(fā)展迅猛,已經(jīng)應(yīng)用于各行各業(yè) 。 本課題雖然已經(jīng)研究過,但是仍在存在很多值得改進的地方。本訂餐終端能夠售出六頓之內(nèi)的飯菜,用餐者能夠通過顯示器查看兩天內(nèi)的菜名,通過鍵盤能夠預(yù)訂菜名及份數(shù),用餐者訂餐后,屏幕能顯示出本次消費金額及卡上余額,并通過打印機打印出小票。 讀卡 模塊 :能夠讀出有效的卡號。在文字模式中,可以通過送入中文字型的內(nèi)碼直接顯示中文,而不需要在繪圖模式下以繪 圖的方式描繪中文,可以節(jié)省許多處理時間 [10]。獨立式鍵盤掃描只需讀取 I/O 口狀態(tài),而矩陣式鍵盤掃描通常有兩種方法:逐行掃描法和線反轉(zhuǎn)法。本系統(tǒng)通過延時 10ms 來對按鍵進行消抖處理。 ( 2)被動方式下:當有卡靠近模塊,同時模塊 CLK 端出現(xiàn)下降沿,串口才輸出卡號。 顯示模塊路電路圖 復(fù)位 確定 Y 初始頁面 顯示卡中余額 顯示菜譜 顯示份數(shù) 消費情況 刷卡 確定 確定 訂餐 復(fù)位 復(fù)位 復(fù)位 復(fù)位 確定 確定 訂餐 顯示餐段 中北大學(xué) 20xx 屆畢業(yè)設(shè)計說明書 第 10 頁 共 58 頁 12345678910111213141516171819202122P3L C DGNDV C CVOL C D _R SL C D _R D NL C D _W R NAD0AD1AD2AD3AD4AD5AD6AD7L C D _C S 1NL C D _C S 2L C D _R S T NV E EGNDL C D _I N TL C D _B U S Y20KR6R e s T a p20KR4R e s T a pV E EGND V C C 圖 顯示模塊電路圖 顯 示模塊實物圖 圖 顯示模塊實物圖 顯示模塊 LCD 接口定義 表 顯示模塊接口定義 引腳號 引腳名稱 引腳功能描述 1 VSS 電源地 中北大學(xué) 20xx 屆畢業(yè)設(shè)計說明書 第 11 頁 共 58 頁 2 VDD 電源正 3 VO( NC) LCD驅(qū)動電壓調(diào)節(jié)(對比度調(diào)節(jié)) 4 RS 指令數(shù)據(jù)選擇 H:數(shù)據(jù) L:指令 5 RD 讀信號 低有效 6 WR 寫信號 低有效 7~ 14 DB0~ DB7 八位三態(tài)并行數(shù)據(jù)總線 15 CS1 片選 1,低有效 16 CS2 片選 2,高有效 17 RST 復(fù)位信號 低有效 18 VEE( NC) LCD驅(qū)動電壓 19 BLA 背光正 20 BLK 背光負 21 INT 中斷信號 22 BUSY 忙信號 LCD 指令寄存器介紹 寄存器 00H=0XCD:正常電源模式,文字顯示模式,屏幕顯示開啟,屏幕顯示正常,不反白。 寄存器 50H=0X00: 工作窗口上邊界 0。 寄存器 61H=0X00:顯示起始地址為 0。綠燈本身即為 LF 鍵,上電后按一下 LF 鍵,打印機向前走紙一段。:該命令用于進入漢字 方式,在中文打印方式時,打印機接收的漢字代碼為標準機內(nèi)碼,根據(jù)代碼尋找打印機內(nèi)的漢字字模,如找到則打印,否則不打印。 RS485 通信方式: RS485 接口具有良好的抗噪聲干擾性,長的傳輸距離和多站能力等上述優(yōu)點 ,所以它 成為首選的串行接口。接口信號電平比 RS232 降低了,就不容易損壞接口的電路芯片,且該電平與 TTL 電平兼容,可方便與 TTL 電路連接。 R 和 D端分別為接收器的輸出和驅(qū)動器的輸入端,與單片機連接時只需分別與單片機的 RXD1和 TXD1相連即可 , /RE 和DE 端分別為接收和發(fā)送的使能端,當 /RE 為邏輯 0 時,器件處于接收狀態(tài);當 DE 為邏輯 1 時,器件處于發(fā)送狀態(tài),因為 MAX485 工作在半雙工狀態(tài),所以只需用單片機的一個管腳控制這兩 個引腳即可; A 端和 B端分別為接收和發(fā)送的差分信號端 ,當 A 引腳的電平高于 B時,代表發(fā)送的數(shù)據(jù)為 邏輯 1;當 A 的電平低于 B端時,代表發(fā)送的數(shù)據(jù)為邏輯 0。 數(shù)據(jù)通訊協(xié)議: UART通信協(xié)議: UART接口一幀的數(shù)據(jù)格式為: 1個起始位, 8個數(shù)據(jù)位,無奇偶校驗位, 1個停止位,波特率為 9600bps或 19200bps。 PS2 通訊協(xié)議是一種雙向同步串行通訊協(xié)議。接口與單片機的串口 0相連接,實現(xiàn)單片機讀取卡號信息。在這三個月左右的時間里,我便是一邊學(xué)習(xí),一邊進行設(shè)計,很多時候?qū)W起來很容易的東西在實踐時會出現(xiàn)各種各樣的問題,軟件也好、硬件也好,只有在親自制作時才真正的知道我們所學(xué)的知識究竟能夠用來做什么,而我們距離掌握這項技術(shù)究竟還差多遠。=~(14) define D_485_H PORTD|=(14) //485 方向控制線,低單片機接收數(shù)據(jù),高單片機發(fā)送數(shù)據(jù)有效 //打印機接口 define P_STB_L PORTGamp。 //訂餐樣數(shù)統(tǒng)計數(shù)組,偶數(shù)為第 1 頁,奇數(shù)為第 2 頁 uchar tongji_caifen[120]={0,0}。 //當前菜譜基數(shù) uchar count_caiming=0。 uchar flag_quezhi=0。 //今日日期 //液晶初始化 void lcd_init() { LCD_RSTN_L。 lcd_write(0,0X01)。 //ab 中英文不對齊,光標不顯示,光標自動移位 lcd_write(0,0X11)。 //工作窗口底邊界 ( 1281=127) lcd_write(0,0X40)。 //工作窗口底邊界 ( 1601=159) lcd_write(0,0X41)。 // 光標 y 位置 lcd_write(0,0X61)。 //光標閃爍時間 Bit[7..0] x (1/Frame_Rate) Frame Rate( 70hz) lcd_write(0,0X81)。 lcd_write(0,0XE0)。 lcd_write(0,x)。j++) { lcd_xy(i,j)。 } void display_caiduan() //顯示餐段信息 { uchar i。 lcd_write(1,0xe7)。 //今 lcd_write(1,0xc8)。 lcd_write(1,0xf1)。 lcd_write(1,0xc3)。 //餐 lcd_xy(0x0a,0x40)。 lcd_write(1,0xcd)。 //晚 lcd_write(1,0xb2)。//正常文字模式,開屏,正常顯示不閃爍 } void display_caipu() //顯示菜譜 {uchar cmxh,i。 lcd_write(1,0xf7)。 lcd_write(1,0xce)。 // 餐 lcd_xy(0x08,0)。 caifen_page1=count_cpnow } else { if(num_page==0) { caifen_page=7。i11。 //顯示小數(shù)點 lcd_write(1,xiaoshu)。(flag_jzdc==1)) //?早 ? {tishi_jzyd[12]=212。} else if((flag_canci==2)amp。 lcd_write(0x00,60)。 //系統(tǒng)狀態(tài) }} if(((card_code[8*i+1])==(data_usart0[0]))amp。((card_code[8*i+5])==(data_usart0[4]))) {temp_card[dingcan]=card_code[8*i]0x64。 // 的 lcd_write(0x01,196)。 //余 lcd_write(0x01,224)。 break。((card_code[8*i+2])==(data_usart0[1])) amp。i17。(flag_jzdc==3)) //?晚 ? { tishi_jzyd[12]=205。
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1