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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)—自動(dòng)售貨機(jī)-wenkub

2023-07-11 12:47:48 本頁(yè)面
 

【正文】 ,若大于或等于100則將投入的幣退出,重新賦予寄存保護(hù)的之前的金額數(shù)。 源程序流程圖及其說(shuō)明 程序的設(shè)計(jì)思想是在主程序一開(kāi)始就進(jìn)行初始化子程序的操作,之后開(kāi)始進(jìn)行按鍵掃描,等待按鈕按下,再進(jìn)入相應(yīng)的子程序從而完成相應(yīng)的操作。 D4 D5 D6可編程并行接口芯片Intel 8155內(nèi)部含有256字節(jié)的靜態(tài)RAM,兩個(gè)并行8位口PA、PB,一個(gè)并行的6位口PC,以及一個(gè)14位的定時(shí)/計(jì)數(shù)器,是單片機(jī)系統(tǒng)最常用的接口芯片之一,掌握其性能與作用方法非常重要。 定時(shí)器高字節(jié) ? 0404H A口 0400H 命令/狀態(tài)口簡(jiǎn)單的I/O接口擴(kuò)展在單片機(jī)應(yīng)用系統(tǒng)中,經(jīng)常采用TTL電路或CMOS電路鎖存器、三態(tài)門(mén)電路作為I/O口擴(kuò)展芯片。 連續(xù)方波; INTR —— 端口中斷請(qǐng)求標(biāo)志; C口輸出;A口選通I / O、B口基本I / O、C口作聯(lián)絡(luò)線(xiàn);A口、B口選通I / O、C口作聯(lián)絡(luò)線(xiàn)。用MOVX訪(fǎng)問(wèn)??刂破饔糜诳刂茊纹瑱C(jī)各部分的運(yùn)行,由程序計(jì)數(shù)器PC,指令寄存器、譯碼器及定時(shí)控制邏輯和數(shù)據(jù)指針DPTR組成。89C51基本結(jié)構(gòu)見(jiàn)圖36所示。(3) 控制總線(xiàn)(CB)。16位,尋址范圍64KB。(4) P3口(~):? 第一功能:通用的I/O口。(2) P2口(~):? 第一功能:不擴(kuò)展片外存儲(chǔ)器時(shí),作為通用I/O口。? 信號(hào)頻率為振蕩器的1/6;? ALE端可以驅(qū)動(dòng)8個(gè)TTL負(fù)載;? 對(duì)Flash存儲(chǔ)器編程時(shí),用于輸入編程脈沖信號(hào)。2. 外接晶體引腳XTALl和XTAL2(1) XTAL1:片內(nèi)振蕩電路的輸入端; (2) XTAL2:片內(nèi)振蕩電路的輸出端。圖34(a)為引腳排列圖。 貨物輸出:使用LED燈來(lái)表示貨物輸出。 投幣輸入:、5元3種,在本次設(shè)計(jì)中由按鈕來(lái)實(shí)現(xiàn)3中投幣動(dòng)作,每按下一次代表投一次,之后通過(guò)89C51處理再顯示到LED上。(6)系統(tǒng)復(fù)零,完成售貨。(2)識(shí)別器把信息數(shù)據(jù)傳給通信模塊。在操作過(guò)程中若是投幣后或購(gòu)買(mǎi)商品10秒鐘不操作,退幣口將自動(dòng)退幣。同時(shí)為了指示系統(tǒng)當(dāng)前的狀態(tài),配有LL2指示燈,當(dāng)系統(tǒng)出現(xiàn)錯(cuò)誤時(shí),會(huì)根據(jù)提前設(shè)定方式進(jìn)行報(bào)警輸出。使學(xué)生增進(jìn)對(duì)單片機(jī)的感性認(rèn)識(shí),加深對(duì)單片機(jī)理論方面的理解。不論是硬件擴(kuò)展、接口應(yīng)用還是編程方法、程序調(diào)試,都離不開(kāi)實(shí)驗(yàn)課教學(xué)。中南大學(xué)《微控制器應(yīng)用系統(tǒng)綜合設(shè)計(jì)》課程設(shè)計(jì)報(bào)告 設(shè)計(jì)題目 指導(dǎo)老師 設(shè)計(jì)者 專(zhuān)業(yè)班級(jí) 設(shè)計(jì)日期 目 錄第一章 微控制器應(yīng)用系統(tǒng)綜合課程設(shè)計(jì)的目的意義 1 設(shè)計(jì)目的 1 課程在教學(xué)計(jì)劃中的地位和作用 1第二章 自動(dòng)售貨機(jī)設(shè)計(jì)任務(wù) 3 設(shè)計(jì)內(nèi)容及要求 3 課程設(shè)計(jì)的要求 3 控制要求 3 設(shè)計(jì)要求 3第三章 系統(tǒng)的硬件設(shè)計(jì)與選型 4 總體設(shè)計(jì)思想與選型 4 硬件設(shè)計(jì)方案 5 硬件設(shè)計(jì)概要 5 硬件設(shè)計(jì)系統(tǒng)原理圖 6 選型芯片及其各自功能說(shuō)明 7 89C51的引腳與功能簡(jiǎn)介 7 8155的引腳與功能簡(jiǎn)介 10第四章 軟件設(shè)計(jì) 15 軟件系統(tǒng)的設(shè)計(jì)方案概要 15 源程序流程圖及其說(shuō)明 15 主程序流程圖及其說(shuō)明 15 裝貨子程序流程圖及其說(shuō)明 17 投幣子程序流程圖及其說(shuō)明 17 貨物選擇子程序流程圖及其說(shuō)明 18 顯示子程序流程圖及其說(shuō)明 19 中斷子程序流程圖及其說(shuō)明 20第六章 系統(tǒng)調(diào)試及使用說(shuō)明 22 系統(tǒng)使用說(shuō)明 22 系統(tǒng)調(diào)試 22收獲、體會(huì) 24附錄 系統(tǒng)源程序 25參考文獻(xiàn) 35 自動(dòng)售貨機(jī) 第一章 微控制器應(yīng)用系統(tǒng)綜合課程設(shè)計(jì)的目的和意義第一章 微控制器應(yīng)用系統(tǒng)綜合課程設(shè)計(jì)的目的意義 課程設(shè)計(jì)目的《微控制器應(yīng)用系統(tǒng)綜合設(shè)計(jì)》是為測(cè)控專(zhuān)業(yè)《微控制器技術(shù)》課程而開(kāi)設(shè)的課程設(shè)計(jì)教學(xué)環(huán)節(jié),其目的在于培養(yǎng)學(xué)生綜合運(yùn)用理論知識(shí)來(lái)分析和解決實(shí)際問(wèn)題的能力,是通過(guò)設(shè)計(jì)以微控制器為核心的單片機(jī)檢測(cè)系統(tǒng),加深學(xué)生對(duì)微控制器技術(shù)的了解,進(jìn)一步掌握其程序設(shè)計(jì)與硬件接口技術(shù)。如果不在切實(shí)認(rèn)真地抓好學(xué)生的實(shí)踐技能的鍛煉上下功夫,單憑課堂理論課學(xué)習(xí),勢(shì)必出現(xiàn)理論與實(shí)踐脫節(jié),學(xué)習(xí)與應(yīng)用脫節(jié)的局面。使學(xué)生掌握單片機(jī)的內(nèi)部功能模塊的應(yīng)用,如定時(shí)器/計(jì)數(shù)器、中斷、片內(nèi)外存貯器、I/O口、串行口通信等。 課程設(shè)計(jì)要求 控制要求初始狀態(tài) 貨物數(shù)量由原有量決定。自動(dòng)售貨機(jī)中的商品有一定數(shù)量,如果售貨機(jī)內(nèi)無(wú)貨,再次選擇相應(yīng)貨物,綠燈L2將會(huì)閃爍通知購(gòu)物人,此時(shí)可選擇其他商品或退幣。(3)通信模塊與售貨機(jī)的主控系統(tǒng)通信,主控系統(tǒng)顯示面值,啟動(dòng)售貨機(jī)的面板鍵,顯示出哪個(gè)貨道有貨,哪個(gè)貨道已經(jīng)售完,并等待顧客按鍵選擇商品。由于系統(tǒng)的局限性,本次設(shè)計(jì)由按鈕來(lái)替代貨幣的投入動(dòng)作,、5元3種投幣金額,使用89C51為系統(tǒng)的核心,完成投幣、裝貨、金額計(jì)算、清零等操作,使用6位共陽(yáng)極LED顯示器來(lái)顯示貨物存量和投入金額。 裝貨:主要完成的功能是在自動(dòng)售貨機(jī)內(nèi)沒(méi)有貨物時(shí),裝入貨物,本設(shè)計(jì)使用按鈕來(lái)實(shí)現(xiàn)裝貨功能選擇,按下按鈕后,系統(tǒng)自動(dòng)將3種貨物的數(shù)量均設(shè)為10個(gè)。 退幣:使用按鈕來(lái)模擬退幣操作,按下按鈕后總金額清零。圖34(b)為邏輯符號(hào)圖。3. 控制信號(hào)引腳 (1) RST / VPD:RST是復(fù)位信號(hào)輸入端,高電平有效。(3) /PSEN:片外程序存儲(chǔ)器讀選通信號(hào) ? 低電平有效,可驅(qū)動(dòng)8個(gè)TTL負(fù)載。? 第二功能:擴(kuò)展片外存儲(chǔ)器時(shí),輸出片外存儲(chǔ)器的高8位地址。? 第二功能:控制功能。高8位(A15~A8)由P2口輸出,低8位(A7 ~ A0)由P0口輸出。由4條控制線(xiàn)和P3口的第二功能狀態(tài)組成。圖36 89C51單片機(jī)基本結(jié)構(gòu)圖CPU是單片機(jī)的核心部件,由運(yùn)算器和控制器等部件組成。 8155芯片的引腳和功能介紹 8155的結(jié)構(gòu)和引腳8155有40個(gè)引腳,采用雙列直插封裝,其引腳圖和組成框圖如圖37所示。作擴(kuò)展I / O口使用  IO / /M = 1,PA口、PB口、PC口,可通過(guò)編程決定如何使用。 基本I / O口,2)狀態(tài)標(biāo)志寄存器 —— PA口、PB口狀態(tài)標(biāo)志。 BF —— 緩沖器滿(mǎn)標(biāo)志; 單方波; 連續(xù)脈沖。這種I/O口一般都是通過(guò)P0口擴(kuò)展,不占用單片機(jī)的I/O口資源,只需一根地址線(xiàn)作片選線(xiàn)用。  此時(shí),8155內(nèi)部RAM的地址范圍為:0000H~00FFH,8155各端口的地址(設(shè)無(wú)關(guān)位為0,這些地址都不是惟一的)為:   0401H B口 ? 0405HMCS51單片機(jī)的4個(gè)I/O口中,通常情況下,只有P1口作為I/O口使用,實(shí)際使用中經(jīng)常需要擴(kuò)展I/O8155可直接與CPU接口,8155的RAM和I/O編址由IO/M和ALE鎖存的地址來(lái)控制,IO/M=0選擇RAM編址為00FFH;IO/M=1對(duì)/8155的I/O口進(jìn)行讀寫(xiě),8155內(nèi)部I/O編址如下圖39: D0下面就介紹主程序和重要子程序。、5元3種幣值的子程序差不多。其具體工作流程圖以可樂(lè)為例如圖44選擇可樂(lè)子程序按鍵去抖延時(shí)10s退幣開(kāi)始計(jì)時(shí)有貨嗎? N Y錢(qián)夠嗎? L1燈亮3S N Y總金額—可樂(lè)存量—1點(diǎn)亮取物燈3s返回圖44 購(gòu)可樂(lè)子程序 顯示子程序 顯示子程序主要為擴(kuò)展8155I/O接口的6為共陽(yáng)極LED顯示器借口電路。具體流程圖如圖46中斷開(kāi)始1后是否為0?投幣不足燈亮長(zhǎng)度是否為0?熄滅投幣不足指示燈 N Y Y N取物燈亮長(zhǎng)度是否為0?1后是否為0?熄滅取物燈 N Y Y N 1后是否為0?10s退幣長(zhǎng)度是否為0?點(diǎn)亮退幣燈總金額清0 N Y退幣燈亮長(zhǎng)度是否為0?1后是否為0? Y N熄滅退幣燈 N Y Y N無(wú)貨燈/5后是否為0?無(wú)貨亮長(zhǎng)度是否為0?無(wú)貨燈狀態(tài)取反 N Y 無(wú)貨燈亮長(zhǎng)度1
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1