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

正文內(nèi)容

自動化停車場車位管理與收費系統(tǒng)-資料下載頁

2025-09-01 14:23本頁面

【導(dǎo)讀】的實時管理以及基于停車時間的收費情況,程序的設(shè)計與編譯在Keil內(nèi)完成。仿真電路圖所用軟件為Proteus。出庫時,由數(shù)字鍵盤輸入車輛編號,系統(tǒng)自動將對應(yīng)車輛編號的入庫時間調(diào)出,并作運算,從而確定應(yīng)收費數(shù)目。關(guān)鍵詞;單片機;C語言;液晶顯示器1602;數(shù)字鍵盤;中斷;

  

【正文】 // 寫數(shù)據(jù)*********************************************************************上海第二工業(yè)大學(xué)本科畢業(yè)設(shè) 計(論文) 35 **** void write_data(uchar date) { lcdrs=1。 P0=date。 delay(5)。 lcden=1。 delay(5)。 lcden=0。 } //yunsuan //lcd 顯 示 時 間************************************************************************* void show_time() { uchar shih,shil,fenh,fenl,tsh,tsl。 shih=shi/10。 shil=shi%10。 fenh=fen/10。 fenl=fen%10。 tsh=ts/10。 tsl=ts%10。 write_(0x80+0x08)。 //第一行第 3 列數(shù)據(jù)顯示地址 write_data(table3[shih])。 write_(0x80+0x09)。 write_data(table3[shil])。 write_(0x80+0x0A)。 write_data(0x3a)。 write_(0x80+0x0B)。 //第一行第 3 列數(shù)據(jù)顯示地址 write_data(table3[fenh])。 write_(0x80+0x0C)。 write_data(table3[fenl])。 write_(0x80+0x0D)。 上海第二工業(yè)大學(xué)本科畢業(yè)設(shè) 計(論文) 36 write_data(0x3a)。 write_(0x80+0x0E)。 //第一行第 3 列數(shù)據(jù)顯示地址 write_data(table3[tsh])。 write_(0x80+0x0F)。 write_data(table3[tsl])。 } //lcd 顯示************************************************************************* void show() { uint a1,b1,a2,b2,a3,b3。 uint num。 a1=m1/10。 b1=m1%10。 a2=m2/10。 b2=m2%10。 a3=m3/10。 b3=m3%10。 write_(0x80)。 //第一行第 1 列顯示初始地址 for(num=0。num4。num++) { write_data(table9[num])。 delay(5)。 } write_(0x80+0x40)。 //第二行第 1 列顯示初始地址 L write_data(table[0])。 write_(0x80+0x41)。 write_data(0x3a)。 write_(0x80+0x42)。 //第二行第 3 列數(shù)據(jù)顯示地址 write_data(table3[a1])。 write_(0x80+0x43)。 上海第二工業(yè)大學(xué)本科畢業(yè)設(shè) 計(論文) 37 write_data(table3[b1])。 write_(0x80+0x45)。 //第二行第 1 列顯示初始地址 M write_data(table1[0])。 write_(0x80+0x46)。 write_data(0x3a)。 write_(0x80+0x47)。 //第二行第 3 列數(shù)據(jù)顯示地址 write_data(table3[a2])。 write_(0x80+0x48)。 write_data(table3[b2])。 write_(0x80+0x4A)。 //第二行第 1 列顯示初始地址 S write_data(table2[0])。 write_(0x80+0x4B)。 write_data(0x3a)。 write_(0x80+0x4C)。 //第二行第 3 列數(shù)據(jù)顯示地址 write_data(table3[a3])。 write_(0x80+0x4D)。 write_data(table3[b3])。 } //lcd 初始化****************************************************************** void init() { lcden=0。 GND=0。 write_(0x38)。 write_(0x0c)。 write_(0x06)。 write_(0x01)。 write_(0x80)。 上海第二工業(yè)大學(xué)本科畢業(yè)設(shè) 計(論文) 38 } // 鍵 盤 掃 描 程 序*************************************************************** void keyscan() { uint temp。 P2=0xfe。 //鍵盤第一行掃描 temp=P2。 temp=tempamp。0xf0。 if(temp!=0xf0) { delay(10)。 temp=P2。 temp=tempamp。0xf0。 if(temp!=0xf0) { temp=P2。 switch(temp) { case 0xee: key=7。 s=s+1。 break。 case 0xde: key=8。 s=s+1。 break。 case 0xbe: key=9。 s=s+1。 break。 } while(temp!=0xf0) 上海第二工業(yè)大學(xué)本科畢業(yè)設(shè) 計(論文) 39 { temp=P2。 temp=tempamp。0xf0。 } if(s==1) { 。 write_(0x80+0x05)。 write_data(table3[key])。 delay(100)。 } if(s==2) { 。 write_(0x80+0x06)。 write_data(table3[key])。 delay(100)。 } } } P2=0xfd。 // 鍵盤第二行 temp=P2。 temp=tempamp。0xf0。 if(temp!=0xf0) { delay(10)。 temp=P2。 temp=tempamp。0xf0。 if(temp!=0xf0) { temp=P2。 switch(temp) { 上海第二工業(yè)大學(xué)本科畢業(yè)設(shè) 計(論文) 40 case 0xed: key=4。 s=s+1。 break。 case 0xdd: key=5。 s=s+1。 break。 case 0xbd: key=6。 s=s+1。 break。 } while(temp!=0xf0) { temp=P2。 temp=tempamp。0xf0。 } if(s==1) { //keyscan()。 write_(0x80+0x05)。 write_data(table3[key])。 delay(100)。 } if(s==2) { //keyscan()。 write_(0x80+0x06)。 write_data(table3[key])。 delay(100)。 } } } 上海第二工業(yè)大學(xué)本科畢業(yè)設(shè) 計(論文) 41 P2=0xfb。 // 鍵盤第三行 temp=P2。 temp=tempamp。0xf0。 if(temp!=0xf0) { delay(10)。 temp=P2。 temp=tempamp。0xf0。 if(temp!=0xf0) { temp=P2。 switch(temp) { case 0xeb: key=1。 s=s+1。 break。 case 0xdb: key=2。 s=s+1。 break。 case 0xbb: key=3。 s=s+1。 break。 } while(temp!=0xf0) { temp=P2。 temp=tempamp。0xf0。 } if(s==1) { //keyscan()。 上海第二工業(yè)大學(xué)本科畢業(yè)設(shè) 計(論文) 42 write_(0x80+0x05)。 write_data(table3[key])。 delay(100)。 } if(s==2) { //keyscan()。 write_(0x80+0x06)。 write_data(table3[key])。 delay(100)。 } } } P2=0xf7。 // 鍵盤第四行 temp=P2。 temp=tempamp。0xf0。 if(temp!=0xf0) { delay(10)。 temp=P2。 temp=tempamp。0xf0。 if(temp!=0xf0) { temp=P2。 switch(temp) { case 0xe7: key=0。 s=s+1。 break。 上海第二工業(yè)大學(xué)本科畢業(yè)設(shè) 計(論文) 43 } while(temp!=0xf0) { temp=P2。 temp=tempamp。0xf0。 } if(s==1) { write_(0x80+0x05)。 write_data(table3[key])。 delay(100)。 } if(s==2) { write_(0x80+0x06)。 write_data(table3[key])。 delay(100)。 } } } } // 出庫判斷*************************************************************** void car_out(uint num) { uint cost。 int mon1,mon2,mon3。 if(OUTA==0) { init()。 上海第二工業(yè)大學(xué)本科畢業(yè)設(shè) 計(論文) 44 m1=m1+1。 write_(0x80)。 for(num=0。num3。num++) { write_data(table4[num])。 delay(5)。 } write_(0x80+0x04)。 write_data(
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1