基于51單片機(jī)地銀行排隊(duì)系統(tǒng)_第1頁
基于51單片機(jī)地銀行排隊(duì)系統(tǒng)_第2頁
基于51單片機(jī)地銀行排隊(duì)系統(tǒng)_第3頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、WORD格式*機(jī)電職業(yè)技術(shù)學(xué)院課程設(shè)計(jì) ( 實(shí)訓(xùn) ) 任務(wù)書電子 1101 班根據(jù)教學(xué)方案的安排,于本學(xué)期2021年 1 月 7 日 - 11 日為期壹 周進(jìn)展課程設(shè)計(jì) (實(shí)訓(xùn) ),望做好準(zhǔn)備。實(shí)訓(xùn)名稱:銀行排隊(duì)系統(tǒng)的設(shè)計(jì)提交成果: 1.實(shí)訓(xùn)報(bào)告; 2.編寫的軟件實(shí)訓(xùn)內(nèi)容與要求見附件。專業(yè)負(fù)責(zé)人:系主任:電氣工程系2021年 12月 31日附件: "單片機(jī)原理及應(yīng)用"實(shí)訓(xùn)說明一、實(shí)訓(xùn)目的、任務(wù)與要求:本課程實(shí)訓(xùn)目的:通過對(duì)單片機(jī)程序的設(shè)計(jì),根本掌握51 單片機(jī)開發(fā)系統(tǒng)的操作、編程技巧,實(shí)現(xiàn)讓學(xué)生對(duì)單片機(jī)的了解從感性認(rèn)識(shí)上升為理性認(rèn)識(shí)。專業(yè)資料整理WORD格式實(shí)訓(xùn)任務(wù):完成排

2、隊(duì)系統(tǒng)的控制功能。二、時(shí)間安排周一、三、五: 8:00-11 :30, 14:30-16 :30周二: 8:00-10 :30周四: 8:00-10 :30 ,14:30-16 :30三、實(shí)訓(xùn)教學(xué)內(nèi)容:實(shí)訓(xùn)內(nèi)容:1控制數(shù)碼管顯示:數(shù)碼管Q1-Q4 分別作兩個(gè)不同窗口業(yè)務(wù)辦理序號(hào)顯示;2分別用兩個(gè)按鍵作為“普通業(yè)務(wù)、“ VIP 業(yè)務(wù)的選擇,剩余兩個(gè)按鍵分別作為兩個(gè)窗口叫號(hào)的選擇,長按1 秒表示業(yè)務(wù)辦理中;當(dāng)按下“下一位鍵的時(shí)候,相應(yīng)窗口數(shù)碼管閃動(dòng)顯示,并參加聲光提示;3 * 在定時(shí) 3S 后如無人辦理,自動(dòng)顯示下一位序號(hào)要求選擇時(shí)VIP 業(yè)務(wù)優(yōu)先于普通業(yè)務(wù)且顯示號(hào)為“P* , * 代表序號(hào)。4

3、辯論,展示、介紹程序運(yùn)行結(jié)果。四、考核方式1. 無故不能缺勤;2. 要求按規(guī)定時(shí)間完成設(shè)計(jì)和實(shí)訓(xùn)報(bào)告;專業(yè)資料整理WORD格式3. 進(jìn)展辯論。專業(yè)資料整理WORD格式4總成績 =10%平時(shí)考勤 +60%演示、辯論 +30%實(shí)訓(xùn)報(bào)告附:實(shí)訓(xùn)報(bào)告要求1實(shí)訓(xùn)目的2實(shí)訓(xùn)內(nèi)容3流程圖4源程序5 實(shí)訓(xùn)心得銀行排隊(duì)系統(tǒng)#include<reg51.h>#define uint unsigned int#define uchar unsigned charsbit b1=P32;/VIP用戶排隊(duì)鍵專業(yè)資料整理WORD格式sbit b2=P33;/普通用戶排隊(duì)鍵專業(yè)資料整理WORD格式sbit b3

4、=P34;/窗口一專業(yè)資料整理WORD格式sbit b4=P35;/窗口二專業(yè)資料整理WORD格式sbit b5=P37;/ uint i,j,i0,j0,i1,j1;蜂鳴器專業(yè)資料整理WORD格式uchar s1,s2,s3,s4,k1,k2,k3,k4;uchar y1,y2,v1,v3,v4,m1,m2,m3,m4;uchar code a=0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90;/0到 9專業(yè)資料整理WORD格式void delay(uint x)for(i=x;i>0;i-)for(j=110;j>0;j-);v

5、oid xianshi1();/千位和百位顯示void xianshi2();/十位和個(gè)位顯示void jianpan();/ /鍵盤掃描void dingshi();/ 定時(shí)void panduan1();/窗口一判斷void panduan2();/窗口二判斷void main()EA=1;TMOD=0x11;ET0=1;ET1=1;TH0=(65536-45600)/256;TL0=(65536-45600)%256;TH1=(65536-45600)/256;TL1=(65536-45600)%256;while(1)jianpan();/鍵盤掃描xianshi1();/掃描顯示xia

6、nshi2();dingshi();/ 定時(shí)判斷專業(yè)資料整理WORD格式專業(yè)資料整理WORD格式void int1() interrupt 1 /窗口一定時(shí)TH0=(65536-45600)/256;TL0=(65536-45600)%256;/定時(shí) 50ms( 晶振 11.0592M)m1+;if(m1=120)/定時(shí) 120*50ms=6sm1=0;m3+;void int2() interrupt 3/窗口二定時(shí)TH1=(65536-45600)/256;TL1=(65536-45600)%256;m2+;if(m2=120)m2=0;m4+;void dingshi()專業(yè)資料整理WO

7、RD格式if(m3=1) /如果m3=1,調(diào)用判斷1 函數(shù)專業(yè)資料整理WORD格式m3=0;panduan1();專業(yè)資料整理WORD格式if(m4=1)m4=0;panduan2();void xianshi1()P2=0x10;/ 千位if(y1>0) /y1>0,顯示“ PP0=0x8c;else P0=ak1;delay(1);P2=0x00;P0=0xff;專業(yè)資料整理WORD格式P2=0x20;P0=ak2;delay(1);P2=0x00;P0=0xff;/ 百位專業(yè)資料整理WORD格式void xianshi2()專業(yè)資料整理WORD格式P2=0x40;/ 十位專業(yè)

8、資料整理WORD格式if(y2>0)/y2>0,顯示“ P專業(yè)資料整理WORD格式P0=0x8c;else P0=ak3;專業(yè)資料整理WORD格式delay(1);P2=0x00;P0=0xff;專業(yè)資料整理WORD格式P2=0x80;P0=ak4;delay(1);P2=0x00;P0=0xff;/ 個(gè)位專業(yè)資料整理WORD格式void jianpan()專業(yè)資料整理WORD格式if(b1=0) /VIP用戶排隊(duì)delay(8);if(b1=0)while(!b1);專業(yè)資料整理WORD格式TR0=1; /開定時(shí)器0專業(yè)資料整理WORD格式TR1=1; /開定時(shí)器1專業(yè)資料整理W

9、ORD格式y(tǒng)1=1;s1+;v1+;s3=0;s4=0;k1=s1/10;k2=s1%10;xianshi1();if(s1>=9)專業(yè)資料整理WORD格式s1=0;if(b2=0) /普通用戶排隊(duì)delay(8);if(b2=0)while(!b2);TR0=1;TR1=1;s2+;y2=0;k3=s2/10;k4=s2%10;xianshi2();if(s2>99)s2=0;if(b3=0) /窗口一delay(8);if(b3=0)while(!b3)j0+;專業(yè)資料整理WORD格式i0=110;專業(yè)資料整理WORD格式while(i0-);if(j0>=200)/如果

10、長按超過1s,關(guān)閉定時(shí)器0TR0=0;elseTR0=1;panduan1();j0=0;if(b4=0) /窗口二delay(8);if(b4=0)while(!b4)j1+;i1=110;while(i1-);專業(yè)資料整理WORD格式if(j1>=200)/如果長按超過1s,關(guān)閉定時(shí)器1專業(yè)資料整理WORD格式TR1=0;else專業(yè)資料整理WORD格式TR1=1;panduan2();專業(yè)資料整理WORD格式j(luò)1=0;void panduan1()b5=0;P1=0xf0;delay(200);b5=1;P1=0xff;m1=0;s3+;專業(yè)資料整理WORD格式if(s1>0

11、|s2>0)&&(s3+s4)<=v1)/顯示VIP專業(yè)資料整理WORD格式y(tǒng)1=1;k1=(s3+s4)/10;k2=(s3+s4)%10;xianshi1();專業(yè)資料整理WORD格式else/ 顯示普通專業(yè)資料整理WORD格式y(tǒng)1=0;v3+;k1=(v3+v4)/10;k2=(v3+v4)%10;xianshi1();if(v3+v4)>=s2)專業(yè)資料整理WORD格式v3=0; v4=0;s1=0; s2=0; s3=0; s4=0;TR0=0; TR1=0;void panduan2()b5=0;P1=0x0f;delay(200);b5=1;P1=0xff;m2=0;s4+;專業(yè)資料整理WORD格式if(s1>0|s2>0)&&(s3+s4)<=v1)/顯示VIP專業(yè)資料整理WORD格式y(tǒng)2=1;k3=(s3+s4)/10;k4=(s3+s4)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論