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

正文內(nèi)容

基于單片機(jī)的計(jì)算器結(jié)構(gòu)設(shè)計(jì)(編輯修改稿)

2024-07-24 20:01 本頁面
 

【文章內(nèi)容簡介】 p) { switch (y) { case 1:write_mand(0x7f+x)。 break。 //液晶第一行 case 2:write_mand(0x8f+x)。 break。 //0x90+(x1) case 3:write_mand(0x87+x)。break。 case 4:write_mand(0x97+x)。break。 default:break。 } while(*p) write_data(*p++)。 }void xiaoshu()//先判斷k是否為小數(shù),如果k為小數(shù),就將k轉(zhuǎn)化為小數(shù)//{ uchar i。 uint mg=1。 if(flag1) { for(i=0。icc。i++) mg*=10。 k=k/(mg*)。 } cc=0。 flag1=0。} //鍵掃描程序//uchar keyscan(){uchar scancode,tmpcode。 P1=0xf0。 // 行全為0 if((P1amp。0xf0)!=0xf0) //有鍵按下 {delay(100)。 //延時(shí)去抖動(dòng) if((P1amp。0xf0)!=0xf0) //判是否真的有鍵按下 {scancode=0xfe。 //諑行掃描 while((scancodeamp。0x10)!=0) {P1=scancode。 if((P1amp。0xf0)!=0xf0) //本行有鍵按下 {tmpcode=(P1amp。0xf0)|0x0f。 //返回特征字節(jié)碼,為1的位即對(duì)應(yīng)于行和列 return((~scancode)+(~tmpcode))。 } else scancode=(scancode1)|0x01。 //行掃描碼左移一位 } } } return(0)。 //無鍵按下,返回值為0} disjia(){ 0=0x83。lcdH=0xbc。lcdL=0xd3。display()。 0++。 lcdH=0xb7。lcdL=0xa8。display()。 0=0x87。}disjian(){ 0=0x83。lcdH=0xbc。lcdL=0xf5。display()。 0++。 lcdH=0xb7。lcdL=0xa8。display()。 0=0x87。}discheng(){ 0=0x83。lcdH=0xb3。lcdL=0xcb。display()。 0++。 lcdH=0xb7。lcdL=0xa8。display()。 0=0x87。}dischu(){ 0=0x83。lcdH=0xb3。lcdL=0xfd。display()。 0++。 lcdH=0xb7。lcdL=0xa8。display()。 0=0x87。}void jishu()//把ds0處理后放入顯示緩沖區(qū)中//{ disbuf[0]=ds0/1000000000%10。 disbuf[1]=ds0/100000000%10。 disbuf[2]=ds0/10000000%10。 disbuf[3]=ds0/1000000%10。 disbuf[4]=ds0/100000%10。 disbuf[5]=ds0/10000%10。 disbuf[6]=ds0/1000%10。 disbuf[7]=ds0/100%10。 disbuf[8]=ds0/10%10。 disbuf[9]=ds0%10。 }void disds(){ uchar i。 0=0x98。 for(i=0。i10。i++) { if(i%2==0) { 0++。write_mand(0)。 } write_data(table[disbuf[i]])。 } flag=0。 0=0x88。lcdH=0x20。lcdL=0x20。 for(i=0。i16。i++) {display()。0++。} 0=0x87。 } zhixing()//計(jì)算//{ xiaoshu()。 if(bb0==1) { switch (bb) { case 1:ds=m+k。m=ds。k=0。break。 case 2:ds=mk。m=ds。k=0。break。 case 3:ds=m*k。m=ds。k=0。break。 case 4:ds=m/k。m=ds。k=0。break。 default:break。 } } else if(bb0==2) { switch (bb) { case 1:m=m*。m=m/。ds=sin(m)。break。 case 2:m=m*。m=m/。ds=cos(m)。break。 case 3:m=m*。m=m/。ds=tan(m)。break。 case 4:m=m*。m=m/。ds=(m)。break。 default:break。 } } else if(bb0==3) { switch (bb) { case 1:ds=asin(m)。ds=ds*。ds=ds/。break。 case 2:ds=acos(m)。ds=ds*。ds=ds/。break。 case 3:ds=atan(m)。ds=ds*。ds=ds/。break。 case 4:ds=(m)。ds=ds*。ds=ds/。break。 default:break。 } } else if(bb0==4) { switch (bb) { case 1:ds=m*m。break。 //平方// case 2:ds=m*m*m。break。 //立方/// case 3:ds=1。for(i=0。ik。i++)ds=ds*m。break。 //m的k次方// case 4:ds=exp(m)。break。 //e的m次方// default:break。 } } else if(bb0==5) { switch (bb) { case 1:ds=log(m)。break。 //自然對(duì)數(shù)// case 2:ds=log10(m)。break。 ///常用對(duì)數(shù)// case 3:ds=sqrt(m)。break。 //開方// default:break。 } } if(ds0) display1(4,1,)。 else display1(4,1,+)。 if(ds4294967295) { clear_lcd()。display1(1,3,得數(shù)大于)。display1(2,2,二的三十二次方)。display1(4,2,請(qǐng)你按復(fù)位鍵)。delay(65000)。 } ds0=ds。 if((dsds0)) { if(ds1000) {ds0=ds*1000000。jishu()。disbuf[9]=disbuf[8]。disbuf[8]=disbuf[7]。disbuf[7]=disbuf[6]。disbuf[6]=disbuf[5]。disbuf[5]=disbuf[4]。disbuf[4]=10。} else if(ds10000){ds0=ds*100000。jishu()。disbuf[9]=disbuf[8]。disbuf[8]=disbuf[7]。disbuf[7]=disbuf[6]。disbuf[6]=disbuf[5]。disbuf[5]=10。} else if(ds100000){ds0=ds*10000。jishu()。disbuf[9]=disbuf[8]。disbuf[8]=disbuf[7]。disbuf[7]=disbuf[6]。disbuf[6]=10。} else if(ds1000000){ds0=ds*1000。jishu()。disbuf[9]=disbuf[8]。disbuf[8]=disbuf[7]。disbuf[7]=10。} else if(ds10000000){ds0=ds*100。jishu()。disbuf[9]=disbuf[8]。disbuf[8]=10。} } else jishu()。 disds()。}void jiemian1(){ display1(1,1,請(qǐng)按所選類型序號(hào))。 if(!yun) { display1(2,2,0 加減乘除)。 display1(3,2,1 弦切值)。 display1(4,2,2 反弦切值)。 } else if(yun==1) { display1(2,2,1 弦切值)。 display1(3,2,2 反弦切值)。 displa
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1