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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)—自動(dòng)售貨機(jī)-全文預(yù)覽

  

【正文】 入T0計(jì)數(shù)值低8位 MOV TH0,03CH 。熄滅取物指示燈KEY3: LJMP KEYROUT4: LCALL D20MS 。投幣不足指示燈延時(shí)3s熄滅 LJMP KEY3EMPTY3: CLR 。取物指示燈延時(shí)3s熄滅 LJMP KEY3LACK3: SETB ??蓸?lè)數(shù)量減1 CLR 。元位小于2,則跳轉(zhuǎn),即投幣不足LP3: MOV A,31H JZ FG3 MOV 31H,0 。判斷可樂(lè)是否有貨,無(wú)貨則跳轉(zhuǎn) MOV A,30H ??偨痤~寄存保護(hù) MOV 33H,31H MOV 27H,100 CLR MOV A,30H ADD A,5 。投1元 JB ,KEY1 JNB ,$ LCALL D20MS MOV 32H,30H 。設(shè)置退幣指示燈延時(shí)10s亮開(kāi)始 計(jì)時(shí) CLR 。商品裝貨,三種各10瓶 MOV 21H,10 MOV 22H,10 MOV 25H,0 CLR 。20ms延時(shí) JB ,START 。我會(huì)在以后的學(xué)習(xí)中不斷學(xué)習(xí),積累經(jīng)驗(yàn),完善自己。 通過(guò)本次課設(shè),我不僅學(xué)到了關(guān)于單片機(jī)技術(shù)方面的許多專(zhuān)業(yè)知識(shí),同時(shí)也讓我感覺(jué)到團(tuán)隊(duì)合作的重要性。當(dāng)然,這是一個(gè)需要不斷的嘗試,不斷的校核,不斷的修改,最后完成一個(gè)合理的設(shè)計(jì)的過(guò)程。 經(jīng)過(guò)一周的努力,順利的完成了單片機(jī)課設(shè)。一開(kāi)始不會(huì)使用定時(shí)器中斷,后通過(guò)多方面查找資料才了解到它的使用。由于系統(tǒng)所限,金額無(wú)法顯示到100及以上,最開(kāi)始時(shí)當(dāng)把幣值投入超過(guò)100時(shí),總金額顯示發(fā)生錯(cuò)誤,后來(lái)通過(guò)編程保留未加之前的總金額,當(dāng)加過(guò)后的總金額超出100時(shí),則把剛投的幣退回去,使之后的幣值依舊是未投幣是的總金額。 系統(tǒng)的調(diào)試過(guò)程在本次設(shè)計(jì)中碰到了許多的問(wèn)題,大部分經(jīng)過(guò)努力都一一克服了。其工作流程圖如圖45顯示子程序8155初始化DPTR指向控制寄存器端口查表得到轉(zhuǎn)換碼從顯示緩沖區(qū)中取數(shù)送A寫(xiě)8155命令字顯示轉(zhuǎn)換后的數(shù)據(jù)返回圖45 顯示子程序 中斷子程序 本次設(shè)計(jì)中使用了T0和T12個(gè)定時(shí)器中斷,其中定時(shí)器T0中斷主要完成各種燈亮或閃爍的時(shí)長(zhǎng)控制以及無(wú)操作10s后退幣的控制,T1只是用于顯示子程序中。5元的純水和3元的牛奶三種。其流程圖如圖41開(kāi)始初始化裝貨鍵是否按下?裝貨子程序 Y N? Y N1元鍵是否按下? 1元投幣子程序 Y N5元鍵是否按下?5元投幣子程序 Y N可樂(lè)鍵是否按下?退幣子程序牛奶子程序純水子程序可樂(lè)子程序退幣鍵是否按下?牛奶鍵是否按下?純水鍵是否按下? Y N Y N Y N N Y 裝貨子程序裝貨子程序主要是對(duì)3種貨物進(jìn)行裝載,每種貨物裝10瓶,之后再送6位數(shù)碼顯示管顯示。● PA、PB:定義口A、口B,0為輸入,1為輸出● IEA、IEB:口A、口B中斷控制,1為允許,0為禁止 自動(dòng)售貨機(jī) 第四章 系統(tǒng)軟件設(shè)計(jì)第四章 系統(tǒng)軟件設(shè)計(jì) 軟件系統(tǒng)的設(shè)計(jì)方案概要但系統(tǒng)啟動(dòng)后開(kāi)始進(jìn)行按鍵掃描,等待按鈕被按下,從而進(jìn)入相應(yīng)的子程序處理部分,其中子程序主要包括裝貨子程序、投幣子程序、選擇貨物子程序、退幣子程序、顯示子程序和中斷子程序。 D2 D3本實(shí)驗(yàn)中采用8155擴(kuò)展了兩個(gè)輸出口、一個(gè)輸入口以實(shí)現(xiàn)鍵盤(pán)輸入和數(shù)碼管輸出。 定時(shí)器低字節(jié)   0403H 單片機(jī)與8155的接口圖38 單片機(jī)與8155連接圖由命令寄存器的最高兩位對(duì)定時(shí)器進(jìn)行四種控制。命令寄存器,只寫(xiě)不讀;狀態(tài)標(biāo)志寄存器,只讀不寫(xiě); INTE —— 端口中斷允許標(biāo)志; C口輸入;A口、B口 (3) 控制總線(8條)ALE —— 地址鎖存(輸入)IO / /M—— IO口/RAM選擇, 0:選內(nèi)RAM; 1:選內(nèi)IO口/CE —— 片選線/RD、/WR —— 讀、寫(xiě)控制TIMERIN —— 定時(shí)器輸入(輸入定時(shí)器所需時(shí)鐘)TIMEROUT —— 定時(shí)器輸出(輸出所產(chǎn)生的方波脈沖) 8155的RAM和I / O口地址編碼 8155的工作方式與基本操作  有三種基本操作:作單片機(jī)片外256B數(shù)據(jù)存儲(chǔ)器  IO / /M = 0,與其它數(shù)據(jù)存儲(chǔ)器統(tǒng)一編址。 圖37 8155引腳圖(1) 地址/數(shù)據(jù)線AD0~AD7(8條)由8位ALU單元,兩個(gè)8位的暫存器,8位的累加器ACC、B寄存器,程序狀態(tài)寄存器PSW等組成。各功能部件由內(nèi)部總線連接在一起。8位,由P0口提供。圖35 外部總線結(jié)構(gòu)圖(1) 地址總線(AB)。? 第二功能:片內(nèi)ROM編程或校驗(yàn)時(shí),輸入片內(nèi)ROM的低8位地址。 4. I / O引腳(1) P0口(~):? 第一功能:通用I/O口,用來(lái)輸入/輸出數(shù)據(jù)? 第二功能:當(dāng)CPU訪問(wèn)片外存儲(chǔ)器時(shí),分時(shí)提供低8位地址和高8位數(shù)據(jù)的復(fù)用總線。 (2) ALE/PROG:地址鎖存允許信號(hào) ? 訪問(wèn)外部存儲(chǔ)器時(shí),ALE信號(hào)的輸出用于鎖存低8位地址的控制信號(hào)。(2) Vss :接地端。 (2) 方形(PLCC)封裝形式: 44引腳,有4條引腳是空腳(標(biāo)為NC)。 顯示:由六位共陽(yáng)極數(shù)碼顯示管顯示貨物存量和當(dāng)前投幣金額。 主機(jī):核心是89C51,晶振頻率為6MHz。(5)顯示余額,如果金額足夠多,顧客可以選擇找?guī)呕蛘呃^續(xù)買(mǎi)商品;如果款額不夠,售貨機(jī)經(jīng)過(guò)延時(shí)予以退幣。自動(dòng)售貨機(jī) 第三章 系統(tǒng)硬件設(shè)計(jì)與選型第三章 系統(tǒng)硬件設(shè)計(jì)與選型 總體設(shè)計(jì)思想與選型 自動(dòng)售貨機(jī)是集光、機(jī)、電一體化的獨(dú)立機(jī)構(gòu),它只需要顧客投幣和按購(gòu)物鍵選擇即可自動(dòng)售貨及退找零錢(qián),其工作程序如下圖31 圖31 自動(dòng)售貨機(jī)時(shí)序圖 售貨機(jī)的工作原理是:(1) 從投幣口送入貨幣,然后通過(guò)傳感器采集數(shù)據(jù)、識(shí)別器判斷貨幣的真?zhèn)尾⑴袆e面值。 購(gòu)買(mǎi)貨物時(shí)應(yīng)是先投幣后選貨物,如果投幣不足紅燈L1會(huì)亮,此時(shí)必須往里加幣,且重新選擇所需貨物,才能取出想要的貨物;若是投幣足夠取物口燈會(huì)亮表示貨物已到取物口,并且可繼續(xù)選擇貨物,直至余額不足;按“退幣鈕”退幣口燈亮表示余額退出。當(dāng)購(gòu)買(mǎi)一定數(shù)目的貨物以后,在取物口取出商品,然后在退幣口取出余額。 《微控制器原理及應(yīng)用》課程設(shè)計(jì)的目的就是讓同學(xué)們?cè)诶碚搶W(xué)習(xí)的基礎(chǔ)上,通過(guò)完成一個(gè)涉及MCS51單片機(jī)多種資源應(yīng)用并具有綜合功能的小系統(tǒng)目標(biāo)板的設(shè)計(jì)與編程應(yīng)用,使學(xué)生不但能夠?qū)⒄n堂上學(xué)到的理論知識(shí)與實(shí)際應(yīng)用結(jié)合起來(lái),而且能夠?qū)﹄娮与娐?、電子元器件、印制電路板等方面的知識(shí)進(jìn)一步加深認(rèn)識(shí),同時(shí)在軟件編程、排錯(cuò)調(diào)試、焊接技術(shù)、相關(guān)儀器設(shè)備的使用技能等方面得到較全面的鍛煉和提高。 課程設(shè)計(jì)在教學(xué)計(jì)劃中的地位和作用 《微控制器原理及應(yīng)用》是一門(mén)技術(shù)性、應(yīng)用性很強(qiáng)的學(xué)科,實(shí)驗(yàn)課教學(xué)是它的一個(gè)極為重要的環(huán)節(jié)。 本課程的主要任務(wù)是運(yùn)用所學(xué)微控制器技術(shù)、微機(jī)原理等方面的知識(shí),設(shè)計(jì)出一臺(tái)以80C32MCU為核心的單片機(jī)數(shù)據(jù)采集、通訊或測(cè)控系統(tǒng),完成信息的采集、處理、輸出及人機(jī)接口電路等部分的軟、硬件設(shè)計(jì)。任隨書(shū)本上把單片微機(jī)技術(shù)介紹得多么重要、多么實(shí)用、多么好用,同學(xué)們?nèi)匀粫?huì)感到那只是空中樓閣,離自己十分遙遠(yuǎn),或者會(huì)因此而對(duì)它失去興趣,或者會(huì)感到它高深莫測(cè)無(wú)從下手,這些情況都會(huì)令課堂教學(xué)的效果大打折扣。使學(xué)生了解和掌握單片機(jī)應(yīng)用系統(tǒng)的軟硬件設(shè)計(jì)過(guò)程、方法及實(shí)現(xiàn),為以后設(shè)計(jì)和實(shí)現(xiàn)單片機(jī)應(yīng)用系統(tǒng)打下良好基礎(chǔ)0自動(dòng)售貨機(jī) 第二章 自動(dòng)售貨機(jī)設(shè)計(jì)任務(wù)第二章 自動(dòng)售貨機(jī)設(shè)計(jì)任務(wù) 設(shè)計(jì)內(nèi)容 自動(dòng)售貨機(jī)系統(tǒng)由三個(gè)投幣口組成,可分別投入5角、1元、5元等三種硬幣。啟動(dòng)操作首先按
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1