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

正文內(nèi)容

基于單片機的自動停車收費系統(tǒng)設計-資料下載頁

2025-06-24 16:15本頁面
  

【正文】 it result。 LCD_RS = 0。 LCD_RW = 1。 LCD_EN = 1。 NOP()。 result = (bit)(P0amp。0x80)。 LCD_EN = 0。 return(result)。 }void lcd_wcmd(uchar cmd){ while(lcd_busy())。 LCD_RS = 0。 LCD_RW = 0。 LCD_EN = 0。 _nop_()。 _nop_()。 P0 = cmd。 NOP()。 LCD_EN = 1。 NOP()。 LCD_EN = 0。 }void lcd_wdat(uchar dat){ while(lcd_busy())。 LCD_RS = 1。 LCD_RW = 0。 LCD_EN = 0。 P0 = dat。 NOP()。 LCD_EN = 1。 NOP()。 LCD_EN = 0。 }void lcd_init(){ lcd_wcmd(0x34)。 //擴充指令操作 delay(5)。 lcd_wcmd(0x30)。 //基本指令操作 delay(5)。 lcd_wcmd(0x0C)。 //顯示開,關光標 delay(5)。 lcd_wcmd(0x01)。 //清除LCD的顯示內(nèi)容 delay(5)。}void lcd_pos(uchar X,uchar Y){ uchar pos。 if (X==1) {X=0x80。} else if (X==2) {X=0x90。} else if (X==3) {X=0x88。} else if (X==4) {X=0x98。} pos = X+Y 。 lcd_wcmd(pos)。 //顯示地址} lcd_time() //顯示時間調(diào)整{ DIS6[0]=shi/10+0x30。 DIS6[1]=shi%10+0x30。 DIS6[2]=fen/10+0x30。 DIS6[3]=fen%10+0x30。 DIS6[5]=miao/10+0x30。 DIS6[6]=miao%10+0x30。}lcd_shoufei() //顯示收費金額調(diào)整{ DIS4[10]=shou_fei/100+0x30。 DIS4[11]=shou_fei/10%10+0x30。 DIS4[12]=shou_fei%10+0x30。}lcd_tingcheshijian() //顯示停車時間調(diào)整{ DIS3[9]=shuchushi/10+0x30。 DIS3[10]=shuchushi%10+0x30。 DIS3[12]=shuchufen/10+0x30。 DIS3[13]=shuchufen%10+0x30。 DIS3[15]=shuchumiao/10+0x30。 DIS3[16]=shuchumiao/10+0x30。}lcd_time_dis(){ uchar i。 lcd_time()。 lcd_pos(1,0)。 //設置顯示位置為第一行 for(i=0。i16。i++) { lcd_wdat(DIS6[i])。 delay(30)。 } lcd_pos(2,0)。 //設置顯示位置為第二行 for(i=0。i16。i++) { lcd_wdat(DIS2[i])。 delay(30)。 } }lcd_chuche_dis(){ uchar i。 lcd_shoufei()。 lcd_tingcheshijian()。 for(i=0。i16。i++) { lcd_wdat(DIS3[i])。 delay(30)。 } lcd_pos(2,0)。 //設置顯示位置為第二行 for(i=0。i16。i++) { lcd_wdat(DIS4[i])。 delay(30)。 } }void sjtz(){ if(shijiantz==0) { f=1。 while(shijiantz==0)。 while(f==1) { if(jia1==0amp。amp。k==0) { while(jia1==0)。 miao++。 if(miao==60) { miao=0。 } } if(jian1==0amp。k==0) { while(jian1==0)。 miao。 if(miao==0) { miao=60。 } } if(jia1==0amp。amp。k==1) { while(jia1==0)。 fen++。 if(fen==60) { fen=0。 } } if(jian1==0amp。k==1) { while(jian1==0)。 fen。 if(fen==0) { fen=60。 } } if(jia1==0amp。amp。k==2) { while(jia1==0)。 shi++。 if(shi==24) { shi=0。 } } if(jian1==0amp。k==2) { while(jian1==0)。 shi。 if(shi==0) { shi=24。 } } if(shijiantz==0) { k++。 if(k==3) { f=0。 } while(shijiantz==0)。 } } }}/******************打印機******************/void SEND_BYTE(unsigned char ndata){ STB=1。 while(BUSY)。 DATA_OUT=ndata。 STB=0。 delay(5)。 STB=1。} void SEND_2BYTE(unsigned char ndata1,ndata2){ SEND_BYTE(ndata1)。 SEND_BYTE(ndata2)。}void SEND_nBYTE(unsigned char n,unsigned char *ndata){ while(n) { SEND_BYTE(*ndata++)。 }}void printer(){ uchar ndata[10]。 printer_init()。 //初始化打印機 ndata[0]=shuchushi/10。 ndata[1]=shuchushi%10。 ndata[3]=shuchufen/10。 ndata[4]=shuchufen%10。 ndata[5]=shuchumiao/10。 ndata[6]=shuchumiao%10。 SEND_nBYTE(7,ndata)。 execute_NULL()。 change_row()。 //換行 ndata[0]=shou_fei/100。 ndata[1]=shou_fei/10%10。 ndata[2]=shou_fei%10。 SEND_nBYTE(3,ndata)。 }/******************檢測函數(shù)******************/jinchejiance(){ if(P1_3==0) { djzz=1。 delay(20)。 //延時模擬汽車進入停車位 djzz==0。 delay(20)。 djfz=1。 delay(20)。 djfz=0。 if(P3_4==0amp。amp。a==0) { chewei1shi=shi。 chewei1fen=fen。 chewei1miao=miao。 a=1。 n。 } if(P3_5==0amp。amp。b==0) { chewei2shi=shi。 chewei2fen=fen。 chewei2miao=miao。 b=1。 n。 } if(P3_6==0amp。amp。c==0) { chewei3shi=shi。 chewei3fen=fen。 chewei3miao=miao。 c=1。 n。 } if(P3_7==0amp。amp。d==0) { chewei4shi=shi。 chewei4fen=fen。 chewei4miao=miao。 d=1。 n。 } if(n1) //車輛數(shù)目指示 { P1_0=0。 P1_1=1。 } } DIS2[10]=n+0x30。}chuchejiance(){ if(P1_4==0) { P1_2=0。 //出車口檢測到車亮綠燈 djzz=1。 delay(20)。 djzz=0。 if(P3_4==1amp。amp。a==1) { shuchushi=chewei1shi。 shuchufen=chewei1fen。 shuchumiao=chewei1miao。 a=0。 n++。 } if(P3_5==1amp。amp。b==1) { shuchushi=chewei2shi。 shuchufen=chewei2fen。 shuchumiao=chewei2miao。 b=0。 n++。 } if(P3_6==1amp。amp。c==1) { shuchushi=chewei3shi。 shuchufen=chewei3fen。 shuchumiao=chewei3miao。 c=0。 n++。 } if(P3_7==1amp。amp。d==1) { shuchushi=chewei4shi。 shuchufen=chewei4fen。 shuchumiao=chewei4miao。 d=0。 n++。 } if(n0) //車輛數(shù)目指示 { P1_0=1。 P1_1=0。 } if(shuchufen%102) { shuchushi1=shuchushi。 shuchushi1++。 } shou_fei=shuchushi1*20+20。 lcd_chuche_dis()。 printer()。 while(P1_4==0)。 djfz=1。 delay(20)。 djfz=0。 } P1_2=1。 //出車口車走后燈滅 DIS2[10]=n+0x30。} /****************時鐘中斷程序***************/void t0() interrupt 1{uint i。 TH0=(6553550000)/256。 TL0=(6553550000)%256。 i++。 if(i==20) {i=0。 miao++。 } if(miao==60) { miao=0。 fen++。 } if(fen==60) { fen=0。 shi++。 } if(shi==24) shi=0。
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1