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

正文內(nèi)容

模擬飲料裝配線設(shè)計--微機(jī)原理課程設(shè)計-在線瀏覽

2025-08-05 23:48本頁面
  

【正文】 ..........................................................................................8 第 3 章 結(jié)果測試及分析 ...............................................................................................9 結(jié)果測試 ...............................................................................................................9 結(jié)果分析 .............................................................................................................10 參考文獻(xiàn) ......................................................................................................................... 11 附 錄(程序清單) ...................................................................................................12 第 1章 總體設(shè)計方案 1 第 1章 總體設(shè)計方案 設(shè)計需求 根據(jù)流水線作業(yè)原理 ,模擬飲料裝配過程。具體內(nèi)容如下: 1. 涉及飲料容積的顯示方式,有 500ml, 1L,用鍵盤設(shè)置裝配的容量和數(shù)量,并設(shè)計如何用數(shù)碼管表示空狀態(tài)和滿狀態(tài); 2. 在數(shù)碼管上用循環(huán)(從左到右或相反方向均可)表示流水作業(yè),每次裝滿一個 ,使其右側(cè)的圓點(diǎn)變量來標(biāo)示,同時累計裝配數(shù)量加 1; 3. 用十進(jìn)制顯示裝配總數(shù),要完整演示 整個過程。通過使用 8279,在數(shù)碼管上顯示預(yù)設(shè)置的容量,在鍵盤上輸入要求的飲料瓶數(shù)量,當(dāng)點(diǎn)擊完后,程序開始運(yùn)行。 在裝瓶的過程中,數(shù)碼管顯示位開始從 1 加到 8,同步進(jìn)行的是通過使用 8255A 的 8個發(fā)光二極管依次變亮,當(dāng)裝滿后,發(fā)光二極管全亮 ,數(shù)碼管右側(cè)的圓點(diǎn)變亮,相應(yīng)調(diào)用延時程序。 再將數(shù)碼管及發(fā)光二極管初始化,循環(huán)進(jìn)行裝配工作,最終達(dá)到工作需求。 最低位代表的是每一瓶飲料的裝瓶過程,首先初始化為滅,當(dāng)開始裝配時 ,數(shù)碼管從 1 開始依次變化到 8。在每次變化的過程中,都需要發(fā)光二極管依次置亮。 每次裝完一瓶,滿瓶數(shù)量要進(jìn)行加 1 操作,空瓶數(shù)量要減 1 操作,同時檢查是否裝完,沒裝完則繼續(xù)進(jìn)行裝配過程,裝完則停止。 程序開始部分,首先是對芯片的初始化 ,輸入命令控制字 。 它的功能主要包括鍵盤輸入和顯示控制 。顯示部分則是提供掃描方式的顯示接口,可與八段數(shù)碼管連接構(gòu)成。左邊輸入 ,八位顯示外部譯碼八位顯示 OUT DX,AL MOV AL,38H 。 初始化命令字: MOV DX,Z8255 MOV AL,80H OUT DX,AL 。 然后調(diào)用數(shù)碼管的子程序 BEGIN_,初始化容量為 1L的空瓶數(shù)量為 5 瓶,滿瓶數(shù)量為 0 瓶 (需要鍵盤動態(tài)輸入) ,容量標(biāo)示為 1L。用 第 1章 總體設(shè)計方案 3 寄存器 AH 來存儲當(dāng)前的滿瓶數(shù)量,寄存器 CX 來存儲當(dāng)前的空瓶數(shù)量 。 此時改變空瓶和滿瓶的數(shù)量,滿瓶數(shù)量加 1,調(diào)用 ADD_子程序;空瓶數(shù)量減 1,調(diào)用 DEC_子程序。 在數(shù)碼管和發(fā)光二極管顯示時,都需要調(diào)用延時子程序 DELAY。 設(shè)計環(huán)境 硬件環(huán)境: AEDK 實驗 箱 軟件環(huán)境: LCT88EA 應(yīng)用軟件、 Win202 PC 機(jī) 沈陽航空工業(yè)學(xué)院課程設(shè)計報告 第 2章 詳細(xì)設(shè)計方案 4 第 2章 詳細(xì)設(shè)計方案 硬件設(shè)計 本設(shè)計中用到的硬件有 AEDK 實驗 箱 , 8279 芯片、 8255A 芯片、 小 鍵盤 、8 個八段數(shù)碼管和 8 個發(fā)光二極管。 8279 芯片的控制端口接到 譯碼處 212H 處,數(shù)據(jù)端口接到 譯碼處 210H。 8255A 的 PC 口接到譯碼處202H,用于 連接 發(fā)光二極管 。 圖 2..1 模擬飲料裝配線 連線圖 軟件設(shè)計 首先對芯片進(jìn)行初始化,對 8279 和 8255A 的命令 字和端口譯碼處進(jìn)行初始化。 飲料裝配線 主程序 主程序首先對 8279 和 8255A 進(jìn)行初始化。 循環(huán)檢測鍵盤是否有鍵入,空則等待,表示裝配工作未啟動 。開始裝瓶,調(diào)用裝配過程子程序 LED8255,裝滿一瓶后,滿瓶位加 1,調(diào)用子程序 ADD_,空瓶位減 1,調(diào)用子程序 DEC_,然后判斷裝配工作是否結(jié)束,沒有則繼續(xù)裝配,否則工作結(jié)束。 當(dāng) 1L 的裝完后,在鍵入容量為 500ml 的裝瓶數(shù)量,同上述效果運(yùn)行程序。 圖 飲料裝配線 主程序流程圖 沈陽航空工業(yè)學(xué)院課程設(shè)計報告 第 2章 詳細(xì)設(shè)計方案 6 軟件延時 程序 用寄存器 CX 來存儲用來循環(huán)的值(十六進(jìn)制) 0FFFFH,因為在此之前,在寄存器 CX 中已經(jīng)送入了用來存儲當(dāng)前飲料瓶的空瓶數(shù)量,所以需要對此加以存儲保護(hù),即將寄存器 CX 壓入棧中。因為在運(yùn)行的過程中發(fā)現(xiàn)延時的時間比較短,不方便檢查,達(dá)不到好的效果,所以在執(zhí)行上述的語句后,接著執(zhí)行幾條 NOP 空指令語句,起到了延時的作用。 軟件延時 程序流程圖如圖 所示。 滿瓶數(shù)量改變 程序流程圖如圖 所示。 空瓶數(shù)量改變 程序流程圖如圖 所示。裝瓶過程 MOV DX,D8279 MOV AL,1 LEA BX,LED XLAT OUT DX,AL MOV DX,C8255 MOV AL,0FEH OUT DX,AL 以上只是演示數(shù)碼管顯示 1,發(fā)光二極管第一個燈亮 。 測試過程如下: 操作 顯示 裝瓶過程 備注 數(shù)碼管初始化 標(biāo)示容量和滿瓶數(shù)量 按鍵輸入 數(shù)碼管顯示輸入的值 此值標(biāo)示要求裝瓶數(shù)量 數(shù)碼管顯示“
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1