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

正文內(nèi)容

基于單片機(jī)的智能自動售貨機(jī)系統(tǒng)電路設(shè)計—大學(xué)學(xué)位論文范文模板參考資料-資料下載頁

2024-12-07 09:42本頁面

【導(dǎo)讀】摘要本文設(shè)計了一種以AT89C51單片機(jī)為核心的自動售貨機(jī)裝置的控制系統(tǒng)。作原理、系統(tǒng)設(shè)計、軟件編程的原則和技巧。該系統(tǒng)以單片機(jī)AT89C51芯片為核心,采用。集中控制方式實現(xiàn)了對自動售貨機(jī)全過程的自動控制。系統(tǒng)程序采用匯編及C語言軟件進(jìn)

  

【正文】 的安放和使用也已有 10 多年的時間,但一直沒有全面普及。目前的國內(nèi)市場僅僅屬于市場導(dǎo)入期,中國的自動售貨機(jī)擁有量約為 4 萬臺相對于 13 億人口,這是個微不足道的數(shù)字。即使是按 現(xiàn) 38 在中國城市的人口 ,平均每 10000城市人口中才有一臺自動售貨機(jī)。在日本是每 25 人一臺,美國是 40人一臺,歐洲則是 50到 120人一臺。在中國一些中大型城市自動售貨機(jī)的速度也在以每年 10%的速度遞增。在國內(nèi)市場已經(jīng)吸引了生產(chǎn)商 10余家,市場運(yùn)營商 40 余家。 因經(jīng)濟(jì) 日益發(fā)達(dá) ,社會對擴(kuò)大就業(yè)與工作場所提供 的方便、快捷的自動 事業(yè)更為關(guān)注。自動售貨機(jī)不僅保障了愜意的工休時間,也是最廉價、提高職工工作效率最有效的手段。特別是在 24 小時無休工作狀態(tài)中的辦公場所,使用獨(dú)具魅力的迷你型 自動售貨機(jī),可以包含冷熱飲料 、食品、以及一些日常用品 , 給人們帶來很大的方便 ,這種服務(wù) 正好符合現(xiàn)代人快節(jié)奏生活的標(biāo)志,也是自動化信息時代的一種標(biāo)志。 提高是有限的 , 但提高也是全面的,正是這一次設(shè)計讓我積累了無數(shù)實際經(jīng)驗,雖然時間緊迫但我學(xué)會了很多 ,也感到自身知識的貧乏 , 也必然會讓我在未來的工作學(xué)習(xí)中表現(xiàn)出更高的應(yīng)變能力,更強(qiáng)的溝通力和理解力。順利如期的完成本次畢業(yè)設(shè)計給了我很大的信心,讓我了解專業(yè)知識的同時也對本專業(yè)的發(fā)展前景充滿信心 。 39 參考文獻(xiàn) 【 1】康萬新 畢業(yè)設(shè)計指導(dǎo)及案例剖析(應(yīng)用電子技術(shù)方向) [M].清華大學(xué)出版社 . 【 2】臧春華、邵杰、魏小龍 綜合電子系統(tǒng)設(shè)計與實踐 [M].北京航空航天大學(xué)出版社 . 【 3】馬建國 電子系統(tǒng)設(shè)計 [M].高等教育出版社 . 【 4】付家才 應(yīng)用電子工程實踐技術(shù) [M].化學(xué)工業(yè)出版社 . 【 5】陳光明、施金鴻、桂金蓮 電子技術(shù)課程設(shè)計與綜合實訓(xùn) [J].北京航空航天大學(xué)出版社 . 【 6】楊路明 C 語言程序設(shè)計教程 [M].北京郵電大學(xué)出版社 . 【 7】王振營、李滿、楊君 ProtelDXP2021 電路設(shè)計與制版實用教程 [M].中國鐵道出版社 . 【 8】胡漢才 單片機(jī)原理及其接口技術(shù) [M].清華大學(xué)出版社 . 【 9】吳金戌 8051 單片機(jī)實踐與應(yīng)用研究 [M].清華大學(xué)出版社 . 【 10】劉小春、首珩 無刷直流電動機(jī)的單片機(jī)控制 [J].自動化技術(shù)與應(yīng)用 . 【 11】 王福瑞 單片微機(jī)測控系統(tǒng)設(shè)計大全 [M].北京航空航天大學(xué)出版社 1999 【 12】徐仁貴 單片微型計算機(jī)應(yīng)用技術(shù) [M]. 機(jī)械工業(yè)出版社 2021 【 13】 楊恢先 單片機(jī)原理及應(yīng)用 [M]. 國防科技大學(xué)出版社 2021 【 14】 李鴻 單 片機(jī)原理及應(yīng)用》 [M]. 湖南大學(xué)出版社 2021 【 15】徐惠民 單片微型計算機(jī)原理與應(yīng)用 [M]. 北京郵電大學(xué)出版社 2021 【 16】楊欣榮 智能儀器原理、設(shè)計與發(fā)展 [M].中南大學(xué)出版社 2021 附錄 1 電路中主要集成芯片引腳圖及引腳功能說明 AT89C51 的引腳功能 ,如圖 37所示。 圖 37 AT89S51 的引腳功能圖 40 2. 51 系列單片機(jī)功能特點(diǎn) ①與 MCS51 兼容 ② 4K 字節(jié)可編程閃爍存儲器 ③壽命: 1000 寫 /擦循環(huán) ④數(shù)據(jù)保留時間: 10年 ⑤全靜態(tài)工作: 0Hz24Hz ⑥三級程序存儲器鎖定 ⑦ 128*8 位內(nèi)部 RAM ⑧ 32 可編程 I/O 線 ⑨兩個 16 位定時器 /計數(shù)器、片內(nèi)振蕩器和時鐘電路 ⑩ 5 個中斷源、可編程串行通道、低功耗的閑置和掉電模式 2.管腳說明 — VCC:供電電壓。 — GND:接地。 — P0 口: P0口為一個 8 位漏級開路雙向 I/O 口,每個管腳可吸收 8TTL 門電流。當(dāng) P1 口的管腳寫“ 1”時,被定義為高阻輸入。 P0 能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù) /地址的第八位。在 FLASH 編程時, P0口作為原碼輸入口,當(dāng) FLASH 進(jìn)行校驗時, P0輸出原碼,此時 P0外部電位必須被拉高。 — P1 口: P1口是一個內(nèi)部提供上拉電阻的 8位雙向 I/O 口, P1口緩沖器能接收輸出 4TTL 門電流。 P1 口管腳寫入“ 1”后,電位被內(nèi)部上拉為高,可用作輸入, P1 口被外部下拉為低電平時,將輸出電流,這是由于內(nèi)部上拉的緣故。在 FLASH 編程和校驗時, P1 口作為第八位地址接收。 — P2 口: P2口為一個內(nèi)部上拉電阻的 8位雙向 I/O 口, P2口緩沖器可接收,輸出 4個 TTL 門電流,當(dāng) P2 口被寫“ 1”時,其管腳電位被內(nèi)部上拉電阻拉高,且作為輸入。作為輸入時, P2 口的管腳電位被外部拉低,將輸出電流,這是由于內(nèi)部上拉的緣故。 P2 口當(dāng)用于外部程序存儲器或 16位地址外部數(shù)據(jù)存儲器進(jìn)行存取時, P2 口輸出地址的高八位。在給出地址“ 1”時,它利用內(nèi)部上拉的優(yōu)勢,當(dāng)對外部八位地址數(shù)據(jù)存儲器進(jìn)行讀寫時, P2 口輸出其特殊功能寄存器的內(nèi)容。 P2 口在 FLASH 編程和校驗時接收高八位地址信號和控制信號。 — P3 口: P3口管腳是 8個帶內(nèi)部上拉電阻的雙向 I/O 口,可接收輸出 4個TTL 門電流。當(dāng) P3 口寫入“ 1”后,它們被內(nèi)部上拉為高電平,并用作輸入。作為輸入時,由于外部下拉為低電平, P3口將輸出電流 (ILL),也是由于上拉的緣故。 P3 口也可作為 AT89C51 的一些特殊功能口,如下所示: RXD(串行輸入口 ) TXD(串行輸出口 ) 0INT (外部中斷 0) 41 1INT (外部中斷 1) T0(記時器 0 外部輸入 ) T1(記時器 1 外部輸入 ) WR (外部數(shù)據(jù)存儲器寫選通 ) RD(外部數(shù)據(jù)存儲器讀選通 ) P3 口同時為閃爍編程和編程校驗接收一些控制信號。 — RST:復(fù)位輸入。當(dāng)振蕩器復(fù)位器件時,要保持 RST 腳兩個機(jī)器周期的高電平時間。 — PROGALE / :當(dāng)訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。在 FLASH 編程期間,此引腳用于輸入編程脈沖。在 平時, ALE端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的 1/6。因此它可用作對外部輸出的脈沖或用于定時目的。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲器時,將跳過一個 ALE 脈沖。如想禁止 ALE 的輸出可在 SFR8EH 地址上置 0。此時, ALE 只有在執(zhí)行 MOVX, MOVC 指令時 ALE才起作用。另外,該引腳被略微拉高。如果微處理器在外部執(zhí)行狀態(tài) ALE 禁止,置位無效。 — PSEN :外部程序存儲器的選通信號。在由外部程序存儲器取址期間,每個機(jī)器周期 PSEN 兩次有效。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的PSEN 信號將不出現(xiàn)。 — VPPEA/ :當(dāng) EA 保持低電平時,訪問外部 ROM;注意加密方式 1時, EA將內(nèi)部鎖定為 RESET;當(dāng) EA 端保持高電平時,訪問內(nèi)部 ROM。在 FLASH 編程期間,此引腳也用于施加 12V 編程電源 (VPP)。 — XTAL1: 反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的輸入。 — XTAL2:來自反向振蕩器的輸出。 AT89C51 的內(nèi)部結(jié)構(gòu)圖 , 如圖 38 所示。 42 圖 38 AT89C51 的內(nèi)部結(jié)構(gòu)圖 的基本操作 在 X1 和 X2之間接一只石英振蕩晶體構(gòu)成了單片機(jī)的時鐘電路,它還有另一種接法,是把外部振蕩器的信號直接連接到 XTAL1 端, XTAL2 端懸空不用。 AT89C51 復(fù)位引腳 RST/VP 通過片內(nèi)一個施密特觸發(fā)器 (抑制噪聲作用 )與片內(nèi) 復(fù)位電路相連,施密特觸發(fā)器的輸出在每一個機(jī)器周期由復(fù)位電路采樣一次。當(dāng)振蕩電路工作,并且在 RST 引腳上加一個至少保持 2 個機(jī)器周期的高電平時,就能使 AT89C51 完成一次復(fù)位。 復(fù)位不影響 RAM 的內(nèi)容。復(fù)位后, PC 指向 0000H 單元,使單片機(jī)從起始地址 0000H 單元開始重新執(zhí)行程序。所以,當(dāng)單片機(jī)運(yùn)行出錯或進(jìn)入死循環(huán)時,可按復(fù)位鍵重新啟動。 MCS51 單片機(jī)通常采用上電自動復(fù)位和按鈕復(fù)位兩種復(fù)位方式。上電復(fù)位利用電容器充電來實現(xiàn)。按鈕復(fù)位又分為按鈕電平復(fù)位和按鈕脈沖復(fù)位。前者將復(fù)位端通過電阻與 Vcc 相接;后 者利用 RC 微分電路產(chǎn)生正脈沖來達(dá)到復(fù)位目的。復(fù)位電路參數(shù)的選擇應(yīng)能保證復(fù)位高電平持續(xù)時間大于 2個機(jī)器周期。 附錄 2 軟件 系統(tǒng) 程序代碼 1 報警 系統(tǒng) 報警 系統(tǒng) 程序代碼 include define uchar unsigned char define uint unsigned int sbit d=p3^2。 sbit c=p0^7。 sbit f。 void main( ) { EA=1。 開總中斷 /EX0=1。 開 外部中斷 0 IT0=1。 開中斷 c=1。 if (f==1) c=0。 else c=1。 } Void extero( ) interrupt 0 43 { f=1。 } 2 選擇 系統(tǒng) 選擇 系統(tǒng) 程序代碼 CHECK: MOV A,R5 MOV R6,A MOV A,MONEY DEC A 。因為之前給 MONEY 的初值是 1,所以計算投幣總數(shù)時應(yīng)該減 1 MOV B,A ;將投幣總數(shù)送入 B MOV A,R6 CJNE A,00H,NEXTB 。判斷是否按下鍵 39。039。 LJMP TWOYUAN NEXTB: CJNE A,01H,NEXTC 。判斷是否按下鍵 39。139。 LJMP THREEYUAN NEXTC: CJNE A,02H,NEXTD1 。判斷是否按下鍵 39。239。 LJMP FOURYUAN NEXTD1: MOV A,B 。按其他鍵 時退幣 LCALL OUTMONEY JMP MAIN TWOYUAN: MOV A,B 。將投入的貨幣累加數(shù)存入寄存器 B CJNE A,02H,NEXTE1 。判斷投入的貨幣數(shù)是否為 2 元錢 MOV R0,01H 。選擇的貨物數(shù)為 1 個 LOOPE1: LCALL KEY 。等待是否有鍵按下 MOV A,R5 CJNE A,0FFH,PRESS2 SJMP LOOPE1 PRESS2: CJNE A,05H,NEXTE2 。按下確定鍵 ,所選貨物掉出 LCALL OUTGOODS JMP MAIN 。 返回 ,等待下一次投幣 NEXTE2: CJNE A,06H,BACKE1 。按下取消鍵 MOV A,B 。退還全部的錢 LCALL OUTMONEY JMP MAIN 。 返回 ,等待下一次投幣 BACKE1: JMP LOOPE1 。選擇其他鍵時返回,等到有鍵按下 NEXTE1: JNC NEXTE3 。投入的貨幣數(shù)小于所選擇商品的預(yù)設(shè)價格 LCALL OUTMONEY 。錢全部退還 JMP MAIN 。 返回 ,等待下一次投幣 44 NEXTE3: LCALL KEY 。等待是否有鍵按下 MOV A,R5 CJNE A,0FFH,PRESS3 SJMP NEXTE3 PRESS3: CJNE A,03H,NEXTE4 。選擇一次性購買 2 個貨物 MOV A,B
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1