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

正文內(nèi)容

基于單片機(jī)自動售貨機(jī)設(shè)計畢業(yè)設(shè)計論文-展示頁

2024-12-11 01:13本頁面
  

【正文】 期間,該 引腳 還用于輸入編程脈沖( PROG)。一般情況下, ALE仍以時鐘振蕩頻率的 1/6輸出固定的脈沖信號,因此它可對外輸出時鐘或用于定時目的。當(dāng)振蕩器工作時, RST引腳出現(xiàn)兩個 機(jī)器周期 以上高電平將是 單片機(jī) 復(fù)位。 端口 引腳 第二功能: RXD(串行輸入口 ) TXD(串行輸出口 ) INTO(外中斷 0) INT1(外中斷 1) TO(定時 /計數(shù)器 0) T1(定時 /計數(shù)器 1) WR(外部數(shù)據(jù) 存儲器 寫選通 ) RD(外部數(shù)據(jù) 存儲器 讀選通 ) 此外, P3口還接收一些用于 FLASH閃存 編程 和 程序 校驗(yàn)的 控制信號 。 P3口亦作為 AT89S52特殊功能(第二功能)使用,如下表所示。對 P3 端口寫 “1”時,內(nèi)部上拉電阻把端口拉高,此時可以作為輸入 口使用。 在 flash編程和校驗(yàn)時, P2口也接收高 8位地址 字節(jié) 和一些 控制信號 。在這種應(yīng)用中, P2 口使用很強(qiáng)的內(nèi)部上拉發(fā)送 1。作為輸入使用時,被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流(IIL)。 引腳 號第二功能: T2( 定時器 /計數(shù)器 T2的外部計數(shù)輸入),時鐘輸出 T2EX(定時器 /計數(shù)器 T2的捕捉 /重載觸發(fā)信號和方向控制) MOSI(在 系統(tǒng)編程 用) MISO( 在系統(tǒng)編程 用) SCK( 在系統(tǒng)編程 用) P2 口: P2 口是一個具有內(nèi)部上拉電阻的 8 位雙向 I/O 口, P2 輸出緩沖器能驅(qū)動 4 個 TTL 邏輯電平。 此外, 定時器 /計數(shù)器 2的外部計數(shù)輸入( )和 定時器 /計數(shù)器 2 的觸發(fā)輸入( )。對 P1 端口寫 “1”時,內(nèi)部上拉電阻把端口拉高,此時可以作為輸入 口使用。 程序 校驗(yàn) 時,需要外 部上拉電阻。在這種模式下, P0不具有內(nèi)部上拉電阻。對 P0端口寫 “1”時, 引腳 用作高阻抗輸入。 P0 口: P0口是一個 8位漏極開路的雙向 I/O口。 2.管腳說明: VCC:供電電壓??臻e模式下, CPU 停止工作,允許 RAM、 定時器 /計數(shù)器 、串口、中斷繼續(xù)工 作。如圖 32 所示 . 圖 32 89S52引腳圖 按鍵功能表 1. 主要特性:與 MCS51 兼容; 8k 字節(jié) Flash, 256 字節(jié) RAM, 32 位 I/O 口線, 看門狗定時器 , 2 個數(shù)據(jù)指針,三個 16 位 定時器 /計數(shù)器 ,一個 6 向量 2級中斷結(jié)構(gòu),全雙工 串行口 , 片內(nèi)晶振及 時鐘電路 。 自動售貨機(jī)的原理框圖如圖 21 所示 their owncdsvlpa,mxukgf.()ybTqCzjSAX圖 21自動售貨機(jī)原理框圖 實(shí)現(xiàn)自動售貨機(jī)的功能的設(shè)計思路 采用單片機(jī) 89S52 作為中央控制元件; 用 (XO)口作為識別貨幣輸入端; P1 口作為貨物選擇選擇端(采用獨(dú)立式鍵盤做為選擇貨物端); 采用 P0 口實(shí)現(xiàn)掉出貨物功能、找零功能; their owncdsvlpa,mxukgf.()ybTqCzjSAX 第三章 硬件接口電路 圖 31 硬件接口電路 如圖 31 所示 ,本次設(shè)計的自動售貨機(jī)系統(tǒng)包括以下幾個部分 : 中央控制元件 89S5投幣及投幣總數(shù) LCD 顯示系統(tǒng)、貨物選擇系統(tǒng)、出貨系統(tǒng)、找錢系統(tǒng)。 本設(shè)計中有一共有 7 個按鍵選擇,其中 3 個是貨物選擇鍵,有 2 個是多選鍵(一次購買 2 個或 3 個貨物),還有 1 個確定鍵和 1 個取消鍵。 其功能描述: 貨物種類一共設(shè)有 3 種,這 3 種物品分別對應(yīng)著 3 個不同的按鍵選擇,其中 2 元, 3 元, 4 元價格不等的物品各 1 種;自動售貨機(jī)能夠投幣總數(shù) LCD 顯示功能。此外,在按下自測功能鍵后,出現(xiàn)自測功能信號,由外部按鍵操作,可檢測各商品存儲道的驅(qū)動商品功能。 自動售貨機(jī)售出累計及自測功能系統(tǒng)。 售完檢測系統(tǒng)??刂葡到y(tǒng)的核心 CPU 對識幣、退幣、無貨檢驗(yàn)及購貨信號進(jìn)行循環(huán)檢查,當(dāng)有識幣信號后,將金額數(shù)值送入金額累 their owncdsvlpa,mxukgf.()ybTqCzjSAX計存儲器中進(jìn)行累計,并通過串行接口使可售指示燈亮,提示購貨。此外,在簡易售貨機(jī)中,由于出售商品的種類少,價格變化下,使用幣種單一,也可以用硬件設(shè)置價格,才用撥碼開關(guān)對應(yīng)方式,結(jié)構(gòu)簡單,操作方便。售貨機(jī)的價格設(shè)置由按鍵和存儲器組成。 預(yù)設(shè)自動售貨機(jī)系統(tǒng)。其中控制子系統(tǒng)是本設(shè)計研究重點(diǎn)。 ( 6)系統(tǒng)復(fù)零,完成售貨。 ( 5)顯示余額,如果金額足夠多,顧客可以選擇找?guī)呕蛘呃^續(xù)買商品;如果款額不夠,售貨機(jī)經(jīng)過延時予以退幣。 ( 3)通信模塊與售貨機(jī)的主控系統(tǒng)通信,主控系統(tǒng)顯示面值,啟動售貨機(jī)的面板鍵,顯示出哪個貨道有貨,哪個貨道已經(jīng)售完,并等待顧客按鍵選擇商品。 their owncdsvlpa,mxukgf.()ybTqCzjSAX第一章 自動售貨機(jī)的系統(tǒng)結(jié)構(gòu) 自動售貨機(jī)的總體系統(tǒng)結(jié)構(gòu) 自動售貨機(jī)是集光、機(jī)、電一體化的獨(dú)立機(jī)構(gòu),它只需要顧客投幣和按購物鍵選擇即可自動售貨及退找零錢,其工作程序如下圖 11 圖 11自動售貨機(jī)工作時序圖 售貨機(jī)的工作原理是: ? 從投幣口送入貨幣,然后通過傳感器采集數(shù)據(jù)、識別器判斷貨幣的真?zhèn)尾⑴袆e面值。是一種全新的商業(yè)零售形式,又被稱為 24小時營業(yè)的微型超市。s automatic control the entire process. Choice of the system as a standalone keyboard keys to choose the goods side, the realization of the coin shows the total number of features. In addition, the system program using keil software to prepare and pile procedures, the software programming is simple, convenient error checking, easy to read and so on. Assembly language is the basic language program with easy to understand, easy to remember and use and so on. Key words:Vending Machines,AT89S52,LCD Display 前言 自動售貨機(jī)( Vending Machine, VEM)是能根據(jù)投入的錢幣自動付貨的機(jī)器。匯編語言是程序的基本語言,具有容易理解,便于記憶和使用等特點(diǎn)。本系統(tǒng)選擇獨(dú)立式鍵盤按鍵作為貨物選擇端,實(shí)現(xiàn)了投幣總數(shù)的顯示功能。 their owncdsvlpa,mxukgf.()ybTqCzjSAX 畢業(yè)設(shè)計(論文)報告 題 目 基于單片機(jī)自動售貨機(jī)設(shè)計 2020年 4 月 基于單片機(jī)的自動售貨機(jī)設(shè)計 摘要 : 本文詳細(xì)介紹了自動售貨機(jī)系統(tǒng)的方案設(shè)計、硬件選擇、軟件規(guī)劃和編寫,并重點(diǎn)描述了自動售貨機(jī)系統(tǒng)的工作原理、系統(tǒng)設(shè)計、軟件編程的原則和技巧。該系統(tǒng)以單片機(jī) AT89S52 芯片為核心,采用集中控制方式實(shí)現(xiàn)了對自動售貨機(jī)全過程的自動控制。此外,系統(tǒng)程序采用 keil 軟件進(jìn)行程序的編寫和編譯,該軟件具有編程簡單、查錯方便、閱讀容易等特點(diǎn)。 關(guān)鍵詞:自動售貨機(jī) ,AT89S52,LCD 顯示 their owncdsvlpa,mxukgf.()ybTqCzjSAXThe Vending Machine Design Based On MCU Abstrct: This paper describes a vending machine system design, hardware selection, software planning and preparation, and describes the focus of the work vending machine system theory, system design, software programming principles and techniques. AT89S52 in the system as the core chip, the realization of a centralized control of the vending machine39。自動售貨機(jī)是商業(yè)自動化的常用設(shè)備,它不受時間、地點(diǎn)的限制,能節(jié)省人力、方便交易。能分為三種:飲料自動售貨機(jī)、食品自動售貨機(jī)、綜合自動售貨機(jī)。 ( 2)識別器把信息數(shù)據(jù)傳給通信模塊。 ( 4)顧客選擇商品后,售貨機(jī)自動把商品送出,等待顧客取走。退幣分為兩種情況:一種是由貨幣識別器完成退紙幣,另一種是由硬幣的通信模塊完成退硬幣。 their owncdsvlpa,mxukgf.()ybTqCzjSAX自動售貨機(jī)的硬件原理構(gòu)成如下圖 12 所示 圖 12 硬件原理圖 綜合所述,售貨機(jī)系統(tǒng)可以分為三部分組成,即自動售貨機(jī)的控制子系統(tǒng)、通訊子系統(tǒng)、硬幣器子系統(tǒng)以及紙幣器子系統(tǒng)。 自動售貨過程的控制子系統(tǒng)簡述 控制子系統(tǒng)由以下四個部分組成,分別是預(yù)設(shè)自動售貨機(jī)系統(tǒng)、金額累計、可售指示和退幣系統(tǒng)、售完檢測系統(tǒng)、售出累計及自測功能系統(tǒng)。自動售貨機(jī)售出的同類商品可分為若干品種,其售前設(shè)定價格須預(yù)先寄存在控制系統(tǒng)內(nèi)。通過按鍵選擇被設(shè)價商品的種類及價格,并將價格寫入存儲器中,該存儲器本身具有掉電保護(hù)功能,屬于軟件設(shè)置方式。 金額累計、可售指示和退幣系統(tǒng)。此時可以按下購貨按鈕,由于 CPU 檢測到有購貨信號后,如金額累計器中的數(shù)值與預(yù)設(shè)價格相等,則通過并行擴(kuò)展接口驅(qū)動電磁閥或者微電機(jī)驅(qū)動出商品,并將金額累計存儲器清零,完成一次售貨過程,如累計金額大于預(yù)設(shè)價格時,驅(qū)動商品后,相減差額由信號驅(qū)動退幣,實(shí)現(xiàn)退幣和找錢功能。在自動售貨機(jī)商品存儲存道下方按照有接觸行程開關(guān),當(dāng)存儲存道有商品時,壓下行程開關(guān),自動售貨機(jī)正常工作;當(dāng)商品出售完畢時,行程開關(guān)被釋放,向 CPU 發(fā)出無貨信號,經(jīng)過檢測通過串行擴(kuò)展接口向相應(yīng)的售完指示燈發(fā)出信號,使機(jī)身 “ 售完 ” 指示燈亮,此種商品自動停售,即使投幣金額達(dá)到該道商品預(yù)設(shè)價格數(shù)值,可售按鈕仍然無法啟動信號,金額累計存儲器也不清零。該機(jī) CPU 在每次售出商品后,向售出累計存儲器中累計售出數(shù)據(jù),通過自動售貨機(jī)內(nèi)部的按鍵可在金額顯示窗口中讀到累計結(jié)果。 their owncdsvlpa,mxukgf.()ybTqCzjSAX第二章 自動售貨機(jī)的功能介紹 此次設(shè)計的自動售貨機(jī)的功能簡介 基本原理:貨幣識別器對所投貨幣進(jìn)行識別,根據(jù)金額將商品選擇權(quán)提供用戶,用戶選擇后,控制芯片發(fā)出指令將所選擇商品從儲備料道中送達(dá)取物口。 如果累計投入的貨幣數(shù)目超過物品的預(yù)設(shè)價格,機(jī)器能夠?qū)崿F(xiàn)找錢功能;如果投入的貨幣沒有達(dá)到所選擇物品的預(yù)設(shè)價格時,投入的錢將全部退還;在投入一次累加貨幣后選擇物品,如果投入的累加貨幣數(shù)目大大超過所選擇物品的預(yù)設(shè)單個價格時,那么能夠?qū)崿F(xiàn)選擇同一個物品購買多個,在本設(shè)計中設(shè)為可以同時購買 2 個或 3 個物品。如果沒有按照預(yù)先設(shè)計的流程順序進(jìn)行按鍵選擇,自動售貨機(jī)將會自動返回操作前的狀態(tài),等待再次正確 的按鍵選擇。 their owncdsvlpa,mxukgf.()ybTqCzjSAX 中央控制元件簡介 在本次設(shè)計中,中央控制元件采用 MCS51 系列單片機(jī)中的 89S52。另外, AT89S52 可降至 0Hz 靜態(tài)邏 輯操作,支持 2 種 軟件 可選擇節(jié)電模式。掉電保護(hù)方式下, RAM 內(nèi)容被保存,振蕩器被凍結(jié), 單片機(jī) 一切工作停止,直到下一個中斷或硬件復(fù)位為止。 GND:接地。作為輸出口,每位能驅(qū)動 8個 TTL邏 輯電平。 當(dāng)訪問外部 程序 和數(shù)據(jù) 存儲器 時, P0口也被作為低 8位地址 /數(shù)據(jù)復(fù)用。 their owncdsvlpa,mxukgf.()ybTqCzjSAX在 flash編程 時, P0口也用來接收指令 字節(jié) ;在 程序 校驗(yàn)時,輸出指令字節(jié)。 P1 口: P1 口是一個具有內(nèi)部上拉電阻的 8 位雙向 I/O 口, p1 輸出緩沖器能驅(qū)動 4 個 TTL 邏輯電平。作為輸入使用時,被外部拉低的 引腳 由于內(nèi)部電阻的原因,將輸出電流(IIL)。 在 flash編程 和校驗(yàn)時, P1口接收低 8位地址字節(jié)。對 P2 端口寫 “1”時,內(nèi)部上拉電阻把端口拉高,此時可以作為輸入 口使用。 在訪問外部 程序存儲器 或用 16位地址讀取 外 部數(shù)據(jù) 存儲器 (例如執(zhí)行
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1