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

正文內容

自動售貨機的設計設計-資料下載頁

2025-11-27 03:21本頁面

【導讀】的生活更加便利。自動飲料售貨機就是一種可完成無人自動售飲料的商業(yè)自動。本文以單片機AT89S51芯片為核心,設計了一種自動飲料售貨。機,具有飲料選擇、接受兩種硬幣等功能。當1元、元或2元飲料后,超出,并發(fā)出售出飲料信號和找零信號。除了出售過程中的復位鍵外,系。此外,系統(tǒng)程序采用keil軟件進行程序的編寫和編譯,該軟件具有。編程簡單、查錯方便、,閱讀容易等特點。匯編語言是程序的基本語言,句有容易理解,便于記憶和使用等特點。而Proteus不僅具有其它EDA工。念到產品的完整設計。是目前世界上唯一將電路仿真軟件、PCB設計軟件和虛。擬模型仿真軟件三合一的設計平臺,

  

【正文】 1P 3 .2 /I NT 012P 3 .3 /I NT 113P 3 .4 /T 014P 3 .7 /R D17P 3 .6 /W R16P 3 .5 /T 115P 2 .7 /A 1 528P 2 .0 /A 821P 2 .1 /A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U1R22 2 0R32 2 0R42 2 0R52 2 0D5L E D B L U ED6L E D G RE E ND7L E D G RE E ND8L E D R E D找回五毛售出一瓶投入一元投入五毛L S 1S P E A K E RR64 .7 kQ1NP N+5 V 圖 23 仿真顯示五 第 23 頁 共 26 頁 參考文獻 [1]張靖武, 周靈彬,《單片機原理應用與 Proteus 仿真》,電子工業(yè)出版社2021 年 [2]王慶利,劉奎,袁建敏,《單片機設計標準教程》,北京郵電大學出版社2021 年 [3]陳志旺,陳志如,閻巍山,《 51 系列單片機系統(tǒng)設計與實踐》,電子工業(yè)出版社 2021 年 [4]周堅,《單片機 C 語言輕松入門》,北京航空航天大學出版社, 2021 年 [5]李全利,《單片機原理及應用技術》,高等教育出版社, 2021 年 [6]李萍,《 AT89S51 單片機原理開發(fā)與應用實例》,中國電力出版社 2021年 [7]譚浩強,《 C 語言程序設計》,清華大學出版社 2021 年 第 22 頁 共 26 頁 附錄 程序: include //包含單片機寄存器的頭文件 sbit LED1=P0^0。 sbit LED2=P0^1。 sbit LED3=P0^2。 sbit LED4=P0^3。 sbit K1=P1^0。 sbit K2=P1^1。 sbit K3=P1^2。 sbit K4=P1^3。 sbit K5=P1^4。 sbit BEEP=P2^7。 int Display[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}。 /***************************** 函數功能:延時一段時間 *****************************/ void DelayMS(unsigned int x) { unsigned char i。 while(x) for(i=0。i120。i++)。 } void Beep() { unsigned char i。 for(i=0。i100。i++) { DelayMS(1)。 BEEP=~BEEP。 第 23 頁 共 26 頁 } BEEP=0。 } /***************************** 函數功能:主函數 *****************************/ void main() { unsigned int a,b,fw,money,yy,ly。 a=0。 b=0。 fw=0。//復位鍵未按下 yy=0。 ly=0。 money=0。 P1=0xFF。 P0=0xFF。 while(1) { if(K1==0) {while(K1==0)。fw=1。} //if(fw==1) //{ //a=0。b=0。money=0。LED1=1。LED2=1。LED3=1。LED4=1。ly=0。 P2=Display[0]。P2=Display[0]。 // fw=0。 //} if(K2==0) { while(K3==0)。 ly=1。 } if(ly==1) { 第 24 頁 共 26 頁 money=a*10+b*5。 // P2=Display[money/10]。 // P3=Display[money%10]。 if(K1==0) //如果 K1 鍵按下 {while(K1==0)。fw=1。} if(K3==0) //如果 K3 鍵 按下 {a=a+1。 while(K3==0)。 } if(K4==0) //如果 K4 鍵按下 {b=b+1。while(K4==0)。} if (money==5) {LED1=1。LED2=1。LED3=1。LED4=0。 P2=Display[money/10]。P3=Display[money%10]。} if (money==10) {LED1=1。LED2=1。LED3=0。LED4=1; P2=Display[money/10]。P3=Display[money%10]。} if (money==20) {LED1=1。LED2=0。LED3=0。LED4=1。 P2=Display[money/10]。P3=Display[money%10]。Beep()。 DelayMS(5000)。 a=0。b=0。money=0。LED1=1。LED2=1。LED3=1。LED4=1。ly=0。 P2=Display[0]。P2=Display[0]。 } if (money==15) {LED1=1。LED2=1。LED3=0。LED4=0。 P2=Display[money/10]。P3=Display[money%10]。} if(fw==1) { a=0。b=0。money=0。LED1=1。LED2=1。LED3=1。LED4=1。ly=0。 P2=Display[0]。P3=Display[0]。 fw=0。 } } if(K5==0) { while(K5==0)。 第 25 頁 共 26 頁 yy=1。 } if(yy==1) { money=a*10+b*5。 // P2=Display[money/10]。 // P3=Display[money%10]。 if(K1==0) //如果 K1鍵按下 {while(K1==0)。fw=1。} if(K3==0) //如果 K3鍵按下 {a=a+1。while(K3==0)。} if(K4==0) //如果 K4 鍵按下 {b=b+1。while(K4==0)。} if(money==10) {LED1=1。LED2=1。LED3=0。LED4=1。 P2=Display[money/10]。P3=Display[money%10]。} if(money==20) {LED1=0。LED2=0。LED3=0。LED4=1。 P2=Display[money/10]。P3=Display[money%10]。Beep()。 DelayMS(5000)。 a=0。b=0。money=0。LED1=1。LED2=1。LED3=1。LED4=1。yy=0。 P2=Display[0]。P3=Display[0]。 } if (money==5) {LED1=1。LED2=1。LED3=1。LED4=0。 P2=Display[money/10]。P3=Display[money%10]。} if (money==15) {LED1=1。LED2=0。LED3=0。LED4=0。 P2=Display[money/10]。P3=Display[money%10]。Beep()。 DelayMS(5000)。 a=0。b=0。money=0。LED1=1。LED2=1。LED3=1。LED4=1。yy=0。 P2=Display[0]。P3=Display[0]。 } if(fw==1) 第 26 頁 共 26 頁 { a=0。b=0。money=0。LED1=1。LED2=1。LED3=1。LED4=1。ly=0。 P2=Display[0]。P3=Display[0]。 fw=0。 } } }
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1