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

正文內(nèi)容

基于單片機的自動售貨機畢業(yè)設(shè)計論文-資料下載頁

2025-06-24 16:16本頁面
  

【正文】 ) { //put water lcd_1602_write_(0x80+0x02)。 for(num = 0。 num 13。 num++) {lcd_1602_write_data(put_water[num])。 } }else {//cancle waterlcd_1602_write_(0x80+0x02)。 //取消選擇時寫命令退幣for(num = 0。 num 9。 num++) { lcd_1602_write_data(cancle[num])。 }}//changelcd_1602_write_(0x80+0x43)。for(num = 0。 num 7。 num++) { lcd_1602_write_data(change[num])。 }lcd_1602_show_num(num_type)。break。default:break。}lcd_1602_write_(0x0c)。}void lcd_1602_saling(uint type, uint num){ lcd1602_info_display(SALING, type, num)。 lcd_1602_wait_sure()。}void lcd_1602_inputing(uint need, uint input){ lcd1602_info_display(INPUT_MONEY, need, input)。 lcd_1602_wait_sure()。}/*************************************************/void delay1(unsigned int t) // 延時函數(shù){unsigned int i,j。for(i=0。it。i++)for(j=0。j10。j++)。}void out_water() //推出水函數(shù){int i, j = 100。 while(j) { for(i = 0。 i 8。 i++) { P0 = water_change(0xff, i)。 delay1(50)。 } }P0 = 0xff。}unsigned char key(void) //按鍵響應(yīng)函數(shù){ unsigned char key,key1,key2。 P1=0XF0。if((P1amp。0XF0)!=0XF0) //ked down { delay1(10)。 //延時去抖動 if((P1amp。0XF0)!=0XF0) //仍然有鍵按下 { key1=P1amp。0XF0。 //讀入列線值 P1=0X0F。 key2=P1amp。0X0F。 key=key1|key2。 switch(key) //按鍵映射 { case 0xee: e=0x00。break。 case 0xde: e=0x01。break。 case 0xbe: e=0x02。break。 case 0x7e: e=0x03。 break。 case 0xed: e=0x04。break。 case 0xdd: e=0x05。break。 case 0xbd: e=0x06。break。 case 0x7d: e=0x07。 break。 case 0xeb: e=0x08。break。 case 0xdb: e=0x09。break。 case 0xbb: e=0x0a。break。 case 0x7b: e=0x0b。 break。 case 0xe7: e=0x0c。break。 case 0xd7: e=0x0d。break。 case 0xb7: e=0x0e。break。 case 0x77: e=0x0f。 break。 } while((P1amp。0X0F)!=0X0F)。 delay1(10)。 return 1。} } return 0。}/*********************************************************************//*****************main********************************/void main(){ unsigned char ok = 0, water_type = 1, water_is_choose = 0。 char water_count = 0。unsigned int flag = 0, money = 0, need_money。lcd_1602_init()。again:ok = 0。 water_type = 1。 water_count = 0。 water_is_choose = 0。flag = 0。 money = 0。 need_money = 0。 lcd1602_info_display(WAIT_SALE, 0, 0)。while(!ok) //choose the water and count{ flag=key()。 if(flag) { switch(e) //不同的按鍵進行不同的操作 { case(0x00): water_type++。 water_is_choose = 1。 if(water_type == 8) { water_type = 0。 } P0 = water_change(0xff, water_type)。 break。 case(0x01):water_type。water_is_choose = 1。if(water_type == 1 || water_type == 2){ water_type = 7。}P0 = water_change(0xff, water_type)。break。case(0x02):if(water_is_choose == 1) { water_count++。 if(water_count water_total[water_type]) { water_count = water_total[water_type]。 } }break。case(0x03):if(water_is_choose == 1){ water_count。 if(water_count 0) { water_count = 0。 }} break。case(0x0e): // 返回goto again。break。 case(0x0f): // 確認(rèn)if(water_is_choose == 1) { ok=1。 } break。 default: break。 }lcd_1602_saling(water_type, water_count)。 }} //choose ok: calculate the money //計算錢的總數(shù)need_money = water_count * water_price[water_type]。lcd_1602_inputing(need_money, money)。ok = 0。 while(!ok) //get money { flag=key()。 if(flag) { switch(e) { case(0x04): money=money+1。 break。 case(0x05): money=money+5。 break。 case(0x06): money=money+10。 break。 case(0x07): money=money+20。 break。 case(0x08): money=money+50。 break。 case(0x09): money=money+100。 break。 case(0x0e): //back lcd1602_info_display(CHANGE, money, CANCLE)。 P0 = 0xff。 delay1(50000)。 goto again。 break。 default: break。 } //show moneylcd_1602_inputing(need_money, money)。 //投幣系統(tǒng)if(money = need_money) { ok=0。 //break and show back money //show back money lcd1602_info_display(CHANGE, moneyneed_money, NO_DATA)。 out_water()。 goto again。 } } }} 附錄B:系統(tǒng)總圖攀枝花學(xué)院本科畢業(yè)設(shè)計(論文) 致謝致謝光陰似箭,歲月如梭。我的大學(xué)生涯即將結(jié)束,我感謝陪我一起度過大學(xué)生涯的老師和同學(xué)。當(dāng)我們相繼完成自己的最后一顆畢業(yè)設(shè)計,從此我們將各奔東西。留下的只是回憶過去,在將來的某一天我們終會倍加珍惜?;叵朐诖髮W(xué)校園的種種,總是懷揣一種說不出的情愫。我們度過了青蔥歲月,我們走過了歡聲笑語,這是人生一筆寶貴的財富。在本次畢業(yè)設(shè)計中,感謝導(dǎo)師劉衍平的悉心指導(dǎo),感謝同學(xué)們的入微相幫?!皫熣?,無非傳道授業(yè)解惑也。”“授人魚不如授人漁也?!痹趯?dǎo)師的幫助下,成功完成了此次的畢業(yè)設(shè)計論文。得到的不僅是一個結(jié)束,更是一個開端。我會通過導(dǎo)師傳授的學(xué)習(xí)方法進一步開拓進取。同學(xué)的幫助不僅是完成這次畢業(yè)論文的重要因素,更是我們大學(xué)的感情積淀。這些不僅僅是完成一個任務(wù),更是讓我學(xué)習(xí)到了單片機的編程方法,更加牢靠的掌握了C語言的編程方法。經(jīng)過一學(xué)期的努力,逐步完善了四年所學(xué)的各方面知識。相當(dāng)于進行了一個總結(jié)概括,這是一個需要不斷嘗試的過程。我們在之間會存在各種錯誤和迷茫,當(dāng)你撥開迷霧的時候會覺得受益匪淺。只有經(jīng)歷了這個拼搏的過程的人才懂得珍惜這段時期的每一個瞬間。祝福我們的老師,祝福我們的同學(xué),同時也祝福我們自己。感謝老師在教學(xué)中的指導(dǎo)和畢業(yè)設(shè)計上的修改,感謝同學(xué)在生活中的幫助,感謝自己子啊大學(xué)的時光沒有荒廢。
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1