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

正文內(nèi)容

基于51單片機(jī)1602液晶顯示簡(jiǎn)易計(jì)算器設(shè)計(jì)(編輯修改稿)

2024-11-27 13:36 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 write_Dat(table2[i])。 } error=1。 } break。 case 5: result=pow(num1,num2)。break。 case 6: result=pow(num1,1/num2)。break。 } } else if(second_num==0amp。amp。Sin==0amp。amp。Cos==0amp。amp。Tan==0amp。amp。ln==0) result=num1。 else if(second_num==0amp。amp。(Sin==1||Cos==1||Tan==1||ln==1)) { if(Sin==1) result=sin(num1/180*PI)+。 if(Cos==1) result=cos(num1/180*PI)+。 if(Tan==1) result=tan(num1/180*PI)+。 if(ln==1) { if(num10) result=log(num1)+。 else { write_(0x80+0x40+10)。 for(i=0。i5。i++) { write_Dat(table2[i])。 } error=1。 } } } if(error!=1) display(result)。 } if(Key_num==20) //清零 { num1=num2=result=0。 flag=equal_flag=0。 error=0。first=0。 dot1_num=dot2_num=0。 minus1=0。minus2=0。 first_num=0,second_num=0。 Sin=Cos=Tan=ln=0。 write_(0x01)。 write_(0x80+0x40+15)。 write_Dat(39。039。)。 } last_key_num=Key_num。 while(key_scan()!=0xff)。 } } void time0() interrupt 1 { TH0=(65536600)/256。 TL0=(65536600)%256。 count++。 speek=!speek。 if(count50) { TR0=0。 count=0。 } } void delay(uint x) { uchar y。 while(x) for(y=0。y120。y++)。 } void write_(unsigned char c) { RS=0。 RW=0。 EN=1。 delay(5)。 P0=c。 EN=0。 } void write_Dat(unsigned char c) { RS=1。 RW=0。 EN=1。 delay(5)。 P0=c。 EN=0。 } void InitLcd() { write_(0x38)。 //display mode write_(0x06)。 //顯示光標(biāo)移動(dòng)位置 write_(0x0c)。 //顯示開(kāi)及光標(biāo)設(shè)置 write_(0x01)。 //顯示清屏 } uchar key_scan() { uchar key_num=0xff。 uint temp。 P3=0x03。 P1=0xe0。 temp=(P38)|P1。 if((tempamp。0x03e0)!=0x03e0) { delay(10)。 if((tempamp。0x03e0)!=0x03e0) { P3=0x03。 //第一行 P1=0xfe。 temp=(P38)|P1。 switch(temp) { case 0x03de:key_num=1。 break。 case 0x03be:key_num=2。 break。 case 0x037e:key_num=3。 break。 case 0x02fe:key_num=4。 break。 case 0x01fe:key_num=5。 break。 } P3=0x03。 //第二行 P1=0xfd。 temp=(P38)|P1。 switch(temp) { case 0x03dd:key_num=6。 break。 case 0x03bd:key_num=7。 break。 case 0x037d:key_num=8。 break。 case 0x02fd:key_num=9。 break。 case 0x01fd:key_num=10。 break。 } P3=0x03。 //第三行 P1=0xfb。 temp=(P38)|P1。 switch(temp) { case 0x03db:key_num=11。 break。 case 0x03bb:key_num=12。 break。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1