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

正文內(nèi)容

畢業(yè)設(shè)計(基于at89c51的頻率計設(shè)計)-資料下載頁

2025-06-26 19:15本頁面
  

【正文】 duan_bz(){ rs = 0。 rw = 1。 en = 1。 result = (bit)(P2amp。0x80)。 en = 0。 return(result)。 }void write_(uchar ){ while(panduan_bz())。 rs = 0。 rw = 0。 en = 0。 P2=。 delay(5)。 en = 1。 delay(5)。 en = 0。}void write_dat(uchar dat){ while(panduan_bz())。 rs = 1。 rw = 0。 en = 0。 P2=dat。 delay(5)。 en = 1。 delay(5)。 en = 0。}void init(){uchar num。en = 0。write_(0x38)。write_(0x0c)。write_(0x06)。write_(0x01)。write_(0x80)。for(num=0。num16。num++) { write_dat(tab1[num])。 delay(5)。 }write_(0x80+0x40)。for(num=0。num16。num++) { write_dat(tab2[num])。 delay(5)。 }}void init1(){ ird=1。 id=1。 TMOD=0x55。 TH1=0。 TL1=0。 //初值為0 TH0=0。 TL0=0。 TR0=1。 TR1=1。 IE=0x8a。 RCAP2H=(6553647850)/256。 //重裝載計數(shù)器賦初值RCAP2L=(6553647850)%256。ET2=1。 //開定時器2中斷EA=1。 //開總中斷TR2=1。 }void display(){uchar i。 fre=(T1count*65536+TH1*256+TL1)。 //頻率計算 temp[0]=fre/10000000。 temp[1]=fre%10000000/1000000。 temp[2]=fre%10000000%1000000%1000000/100000。 temp[3]=fre%10000000%1000000%1000000%100000/10000。 temp[4]=fre%10000000%1000000%1000000%100000%10000/1000。 temp[5]=fre%10000000%1000000%1000000%100000%10000%1000/100。 temp[6]=fre%10000000%1000000%1000000%100000%10000%1000%100/10。 temp[7]=fre%10000000%1000000%1000000%100000%10000%1000%100%10。 if(fre=999) { write_(0x80+4)。 for(i=0。i8。i++) { write_dat(0x30+temp[i])。 //保存要顯示的數(shù)到顯示緩沖區(qū) } write_dat(39。H39。)。 write_dat(39。z39。)。 write_dat(39。 39。)。 write_dat(39。 39。)。 } else if(fre=1000) { write_(0x80+4)。 for(i=0。i8。i++) { write_dat(0x30+temp[i])。 //保存要顯示的數(shù)到顯示緩沖區(qū) if(i==4) { write_dat(39。.39。)。 } } write_dat(39。K39。)。 write_dat(39。H39。)。 write_dat(39。z39。)。 } T1count=0。 timecount=0。 TH1=0。 TL1=0。 TH0=0。 TL0=0。 //定時器0重新裝值,保證精確(,%)}void display1(){ uchar j。 float zhou。 zhou=((T1count1*65536+TH0*256+TL0)*)。 frx=(long)((zhou)*256)。 temp1[0]=frx/10000000。 temp1[1]=frx%10000000/1000000。 temp1[2]=frx%10000000%1000000%1000000/100000。 temp1[3]=frx%10000000%1000000%1000000%100000/10000。 temp1[4]=frx%10000000%1000000%1000000%100000%10000/1000。 temp1[5]=frx%10000000%1000000%1000000%100000%10000%1000/100。 temp1[6]=frx%10000000%1000000%1000000%100000%10000%1000%100/10。 temp1[7]=frx%10000000%1000000%1000000%100000%10000%1000%100%10。 if(frx=999) { write_(0x80+0x40+4)。 for(j=0。j8。j++) { write_dat(0x30+temp1[j])。 //保存要顯示的數(shù)到顯示緩沖區(qū) } write_dat(39。H39。)。 write_dat(39。z39。)。 write_dat(39。 39。)。 write_dat(39。 39。)。 } else if(frx=1000) { // frx=frx/1000。 write_(0x80+0x40+4)。 for(j=0。j8。j++) { write_dat(0x30+temp1[j])。 //保存要顯示的數(shù)到顯示緩沖區(qū) if(j==4) { write_dat(39。.39。)。 } } write_dat(39。K39。)。 write_dat(39。H39。)。 write_dat(39。z39。)。 }}void main(void) { init()。 init1()。 while(1) { rd=0。 ird=1。 if(flag==1) //標(biāo)志位為1,表示進行完了一次1S記數(shù) { flag=0。 kb=0。 kx=1。 clr=0。 ird=0。 id=0。 display1()。 display()。 } else { kb=1。 kx=0。 } } }void t1(void) interrupt 3 // 記數(shù)器中斷,加1 { T1count++。 }void t0(void) interrupt 1 // 記數(shù)器中斷,加1 { T1count1++。 }void Timer2() interrupt 5 //調(diào)用定時器2,自動重裝載模式{uchar i=0。 //定義靜態(tài)變量iTF2=0。 //定時器2的中斷標(biāo)志要軟件清0timecount++。 //計數(shù)標(biāo)志自加1if(timecount==20) //判斷是否到1s { timecount=0。 //將靜態(tài)變量清0 flag=1。 }}寧可累死在路上,也不能閑死在家里!寧可去碰壁,也不能面壁。是狼就要練好牙,是羊就要練好腿。什么是奮斗?奮斗就是每天很難,可一年一年卻越來越容易。不奮斗就是每天都很容易,可一年一年越來越難。能干的人,不在情緒上計較,只在做事上認(rèn)真;無能的人!不在做事上認(rèn)真,只在情緒上計較。拼一個春夏秋冬!贏一個無悔人生!早安!—————獻給所有努力的人.
點擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1