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

正文內(nèi)容

基于單片機的直流電子負載設計硬件畢業(yè)論文-資料下載頁

2025-06-20 12:43本頁面
  

【正文】 //掃描第五位數(shù) { readkey4=keyscan()。 if(readkey4!=15) //未確認 { if(readkey4!=11) //未清零 { if(readkey4!=zanamp。amp。readkey4!=10amp。amp。flag2!=1) //輸入小數(shù)點無效 { zan=NOKEY。 if(readkey4!=NOKEYamp。amp。readkey4!=14) { flag=5。 //第六位輸入 writeshuzi(4,2,readkey4)。 } } } else //清零,重新輸入 { flag=0。 flag1=0。 flag2=0。 writeshuzi(0,2,0)。 writeshuzi(1,2,11)。 writeshuzi(2,2,11)。 writeshuzi(3,2,11)。 writeshuzi(4,2,11)。 } } else //輸入確認 { if(flag2) //第二位小數(shù)輸入, { x=readkey+readkey2*+readkey3*。 flag=6。 flag3=1。 writehanzi(0,0,5)。 //顯示測得電壓電流 writehanzi(2,0,2)。 writehanzi(0,2,5)。 writehanzi(2,2,1)。 writehanzi(0,4,6)。 writehanzi(2,4,7)。 out=x*。 value=1024*out/。 dianl=x/。 value1=1024*dianl/。 //恒流基準電壓輸出 tlc5615(value1)。 adzh()。 //電壓顯示 adzh_1()。 //電流顯示 power()。 } else { if(flag1) //第三位輸入小數(shù) { x=readkey*10+readkey2+readkey3*。 flag=6。 flag3=1。 writehanzi(0,0,5)。 //顯示測得電壓電流 writehanzi(2,0,2)。 writehanzi(0,2,5)。 writehanzi(2,2,1)。 writehanzi(0,4,6)。 writehanzi(2,4,7)。 out=x*。 value=1024*out/。 dianl=x/。 value1=1024*dianl/。 //恒流基準電壓輸出 tlc5615(value1)。 tlc5615_1(value)。 adzh()。 //電壓顯示 adzh_1()。 //電流顯示 power()。 } else { //非小數(shù)無效,重新輸入 flag=0。 flag1=0。 flag2=0。 writeshuzi(0,2,0)。 writeshuzi(1,2,11)。 writeshuzi(2,2,11)。 writeshuzi(3,2,11)。 writeshuzi(4,2,11)。 } } }} if(flag==5) //掃描第六位輸入 { readkey5=keyscan()。 if(readkey5!=15) //未確認 { if(readkey5==11) //清零,重新輸入 { flag=0。 flag1=0。 flag2=0。 writeshuzi(0,2,0)。 writeshuzi(1,2,11)。 writeshuzi(2,2,11)。 writeshuzi(3,2,11)。 writeshuzi(4,2,11)。 }} else //確認輸入 { if(flag1amp。amp。flag2!=1) //第三位小數(shù)輸入 { x=readkey*10+readkey2+readkey3*+readkey4*。 flag=6。 flag3=1。 writehanzi(0,0,5)。 //顯示測得電壓電流 writehanzi(2,0,2)。 writehanzi(0,2,5)。 writehanzi(2,2,1)。 writehanzi(0,4,6)。 writehanzi(2,4,7)。 out=x*。 value=1024*out/。 dianl=x/。 tlc5615(value1)。 //恒流基準電壓輸出 adzh()。 //電壓顯示 adzh_1()。 //電流顯示 power()。 } else //非小數(shù)輸入無效,重新輸入 { flag=0。 flag1=0。 writeshuzi(0,2,0)。 writeshuzi(1,2,11)。 writeshuzi(2,2,11)。 writeshuzi(3,2,11)。 writeshuzi(4,2,11)。 } } } if(flag==6) //確認輸入后的處理 { readkey6=keyscan()。 //重新再次輸入 if(readkey6==11) { flag=0。 flag1=0。 flag2=0。 flag3=0。 x=0。 // DA輸出清零 writeshuzi(0,2,0)。 //清零后顯示 writeshuzi(1,2,11)。 writeshuzi(2,2,11)。 writeshuzi(3,2,11)。 writeshuzi(4,2,11)。 writeshuzi(0,4,11)。 writeshuzi(1,4,11)。 writeshuzi(2,4,11)。 writeshuzi(3,4,11)。 writeshuzi(4,4,11)。 writeshuzi(5,2,11)。 writeshuzi(5,4,11)。 } } adzh()。 //電壓顯示 adzh_1()。 //電流顯示 power()。 }}*****************************************掃描法判鍵子程序 *****************************************include uchar keycode(){ uchar scancode=0,keyvalue。 delay(120)。 //延時去抖 scancode=P0。 //掃描法查鍵值 switch(scancode) { case 0x7e: keyvalue=3。 break。 case 0xbe: keyvalue=2。 break。 case 0xee: keyvalue=0。 break。 case 0xde: keyvalue=1。 break。 case 0x7d: keyvalue=7。 break。 case 0xbd: keyvalue=6。 break。 case 0xed: keyvalue=4。 break。 case 0xdd: keyvalue=5。 break。 case 0x7b: keyvalue=11。 break。 case 0xbb: keyvalue=10。 break。 case 0xeb: keyvalue=8。break。 case 0xdb: keyvalue=9。break。 case 0xd7: keyvalue=12。break。 case 0xb7: keyvalue=14。break。 case 0x77: keyvalue=15。break。 default: return NOKEY。 } return keyvalue。}uchar keyscan(){ uchar keyval。 P0=0xfe。 keyval=keycode()。 if(keyval==NOKEY) { P0=0xfd。 keyval=keycode()。 if(keyval==NOKEY) { P0=0xfb。 keyval=keycode()。 if(keyval==NOKEY) { P0=0xf7。 keyval=keycode()。 if(keyval==NOKEY) { return NOKEY。 } } } } return keyval。}*****************************************D/A轉換子程序 ******************************************include include void tlc5615(uint da) //10位DA掃描子程序 { da=2。 scs=0。 spiwrite(da8)。 //調(diào)用spi串行通信 spiwrite(da)。 scs=1。 }*****************************************spi串行口通信子程序******************************************include include include define trytime 200define DELAY_TIME 20sbit sdi=P1^0。 //TLC 5615DA轉換與單片機接口sbit sclkP1^1。sbit scs=P1^2。sbit sdo=P1^3。 void spiwrite(uchar x){ uchar i。 for(i=0。i8。i++) { sdi=(xi)amp。0x80。 sclk=0。 delay(DELAY_TIME)。 sclk=1。 delay(DELAY_TIME)。 }}************
點擊復制文檔內(nèi)容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1