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

正文內(nèi)容

自動(dòng)售貨機(jī)控制系統(tǒng)設(shè)計(jì)說明(編輯修改稿)

2025-05-09 08:20 本頁面
 

【文章內(nèi)容簡介】 FIASH進(jìn)行校驗(yàn)時(shí),P0輸出原碼,此時(shí)P0外部必須被拉高。 PPP3口是一個(gè)內(nèi)部提供上拉電阻的8位雙向I/O口,緩沖器能接收輸出4TTL門電流。P1管腳寫入1后,被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故?! 3口同時(shí)為閃爍編程和編程校驗(yàn)接收一些控制信號(hào)。   /EA/VPP:當(dāng)EA保持低電平時(shí),在此期間外部程序存儲(chǔ)(0000HFFFFH),不管是否有內(nèi)部程序存儲(chǔ)器。注意加密方式1時(shí),/EA將內(nèi)部鎖定為RESET;當(dāng)/EA端保持高電平時(shí),此間內(nèi)部程序存儲(chǔ)器。在FLASH編程期間,此引腳也用于施加12V編程電源(VPP)。   XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。 XTAL2:來自反向振蕩器的輸出。RST:復(fù)位輸入。當(dāng)振蕩器復(fù)位器件時(shí),要保持RST腳兩個(gè)機(jī)器周期的高電平時(shí)間。單片機(jī)在上電后檢查到復(fù)位端為復(fù)位電平(有的時(shí)候高電平復(fù)位,有的則是低電平復(fù)位),則會(huì)啟動(dòng)一段內(nèi)部代碼,這段代碼會(huì)初始化系統(tǒng)重要的寄存器,重要寄存器被初始化才能保證用戶程序的正常執(zhí)行;這個(gè)初始化過程需要一定時(shí)間。 本次所應(yīng)用的管腳說明用P1^0P1^2口作為商品選擇口;用P1^3P1^5口作為投幣口;用P1^6P1^7口作為確認(rèn)取消端;用P3^0口作為出貨口;用P3^1P3^2口作為退幣口;P0口為數(shù)碼管選段接口;P2口位數(shù)碼管選位接口。 單片機(jī)驅(qū)動(dòng)模塊單片機(jī)驅(qū)動(dòng)模塊是用來驅(qū)動(dòng)單片機(jī)工作的電路,由2個(gè)去耦電容與晶振并聯(lián)接入晶振接口,構(gòu)成時(shí)鐘電路,為單片機(jī)提供時(shí)鐘信號(hào);復(fù)位電容與一電阻接入復(fù)位接口,是為系統(tǒng)提供初始化信號(hào)。實(shí)際電路圖如圖圖3 AT89C51單片機(jī)的驅(qū)動(dòng)電路圖中C1,C2均為20pf的去耦電容,C3為10u的復(fù)位電容,X1為12M的晶振,R1上拉電阻,晶振X1兩端分別與C1,C2的一端相連并接入晶振接口XTAL1,XTAL2。C1,C2的另一端接R1的一端并一起接地,R1的另一端與C3一端接入復(fù)位接口,C3的另一端接片內(nèi)存儲(chǔ)器,并接入電源接口。C1,C2,X1構(gòu)成時(shí)鐘電路,為單片機(jī)提供時(shí)鐘信號(hào)。此單片機(jī)片內(nèi)存儲(chǔ)器有效,可使用片內(nèi)存儲(chǔ)器,不用外部拓展,R1起下拉作用,穩(wěn)定系統(tǒng)。 選擇按鍵模塊鍵盤為8個(gè)獨(dú)立按鍵,按鍵13是購物鍵,分別代表了4元、6元、10元貨物價(jià)格,按鍵45是投幣鍵,分別代表投幣1元、5元、10元。7按鍵是確認(rèn)鍵,用戶在選定所欲購買的貨物后必須按確認(rèn)鍵,8是取消鍵,當(dāng)某個(gè)操作錯(cuò)誤是可以按取消鍵返回上一級(jí)菜單。該模塊中8個(gè)鍵并聯(lián),一端接公共地。按鍵選擇電路如圖4所示圖4 系統(tǒng)按鍵模塊 我們采用獨(dú)立鍵盤,鍵盤識(shí)別的編程比較簡單,通過按下BUTTON改變電位,C語言中相應(yīng)按鍵的定義來實(shí)現(xiàn)鍵盤的定義與識(shí)別。識(shí)別獨(dú)立按鍵:無鍵按下時(shí)則為高電平,當(dāng)P1^0P1^2某個(gè)鍵按下時(shí),對(duì)應(yīng)的接口會(huì)出現(xiàn)低電平,鍵盤定義的數(shù)值反映在編程內(nèi)部變量的累加與數(shù)碼管上的變化;我們將商品的價(jià)格賦予在P1^0P1^2對(duì)應(yīng)的if語句中。 用按鍵改變的電平來代替核驗(yàn)真鈔電平的變化。本次設(shè)計(jì)中沒有運(yùn)用芯片內(nèi)部的定時(shí)器來控制投幣時(shí)間,這是還需要繼續(xù)改進(jìn)的地方。 數(shù)碼管顯示器系統(tǒng)顯示模塊采用4位8段共陽數(shù)碼管顯示金額。首先顯示所選物品金額,然后顯示投入金額,最后顯示找還金額。P0口沒有內(nèi)置上拉電阻,要在外部接排阻上拉,數(shù)碼管段選接P0口。數(shù)碼管顯示:數(shù)碼管有共陰共陽兩種,而我們選擇的是共陰的,因此09顯示分別是{0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x27,0x7F,0x6F } 顯示器的驅(qū)動(dòng)電路下圖中RP1為排阻,因?yàn)镻0口沒有內(nèi)置上接電阻,需要在外部接排阻進(jìn)行上拉,數(shù)碼段選接P0口。位選的接口為低電平是該位被選中,能夠顯示數(shù)據(jù),為高電平時(shí),該位不被選中,則不亮,不能顯示任何數(shù)據(jù)。圖5 顯示器驅(qū)動(dòng)電路如出貨:通過邏輯判斷選擇符合條件的,即backmoney=0,此時(shí)借助延時(shí)函數(shù)讓LED燈閃爍3秒后停止,就代表完成交易。退幣:兩個(gè)LED分別代表退1元、10元。自動(dòng)售貨控制系統(tǒng)軟件設(shè)計(jì) 現(xiàn)在我們來簡單模擬一下顧客的購物流程:當(dāng)顧客需要從自動(dòng)售貨機(jī)購買貨物時(shí)。顧客首先通過一些外部控件選擇自己需要的貨物。此時(shí)顧客需要知道自己應(yīng)該支付多少金額。所以自動(dòng)售貨機(jī)顯示顧客所選貨物的總金額。然后顧客可以向自動(dòng)售貨機(jī)的投幣口投入錢幣。自動(dòng)售貨機(jī)顯示顧客投入的錢幣總金額。當(dāng)投入的金額大于所需的金額的時(shí)候,顧客購買的貨物將從出貨口送出,同時(shí)退幣口退還顧客多余的金額。圖1自動(dòng)售貨機(jī)原理流程框圖去耦電容2個(gè)22pf復(fù)位電容1個(gè)10uf電阻1個(gè)10K 去耦電容是電路中裝設(shè)在元件的電源端的電容,此電容可以提供較穩(wěn)定的電源,同時(shí)也可以降低元件耦合到電源端的噪聲,間接可以減少其他元件受此元件噪聲的影響。相當(dāng)于電池,避免由于電流的突變而使電壓下降,相當(dāng)于濾紋波。復(fù)位電容的大小決定復(fù)位時(shí)間,不存在電壓大小的問題。限流電阻的計(jì)算 公式:限流電阻=(電源電壓工作電壓)/要求的工作電流(1) 數(shù)碼管位選相連的電阻(數(shù)碼管正常工作時(shí)電流為1020mA,3mA時(shí)即可點(diǎn)亮)R=()/10mA因此我們選擇430歐的電阻符合條件(
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1