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

正文內(nèi)容

基于c51單片機模擬計算器系統(tǒng)設(shè)計-資料下載頁

2024-11-12 15:34本頁面

【導讀】單片計算機即單片微型計算機。由RAM,ROM,CPU構(gòu)成,定時,計數(shù)和多種接??谟谝惑w的微控制器。它體積小,成本低,功能強,廣泛應(yīng)用于智能產(chǎn)業(yè)和工業(yè)自。而51系列單片機是各單片機中最為典型和最有代表性的一種。設(shè)計通過對它的學習,應(yīng)用,從而達到學習、設(shè)計、開發(fā)軟、硬的能力。單片機由芯片內(nèi)僅有CPU的專用處理器發(fā)展而來。理念是通過將大量外圍設(shè)備和CPU集成在一個芯片中,使計算機系統(tǒng)更小,更容易集成進復雜的而對體積要求嚴格的控制設(shè)備當中。早期的單片機都是8位或4位的。其中最成功的是INTEL的8031,因為簡單可靠而性能不錯獲得了很大的好評。此后在8031上發(fā)展出了MCS51. 基于這一系統(tǒng)的單片機系統(tǒng)直到現(xiàn)在還在廣泛使用。本設(shè)計主要設(shè)計了一個基于AT89C51單片機的電子計算器。一般是指“電子計算器”,該名詞由日文傳入中國。除顯示計算結(jié)果外,還常有溢出指示、錯誤指。直到今天仍在使用的珠算盤,是中國古代計算工具領(lǐng)域中的另一項發(fā)明,

  

【正文】 =b*10+table[num]。 } } else//如果按下的是 39。/39。 { flag=1。 fuhao=4。//4 表示除號已按 } i=table1[num]。 write_date(0x30+i)。 } P3=0xfd。 if(P3!=0xfd) { delay(5)。 if(P3!=0xfd) { temp=P3amp。0xf0。 switch(temp) { case 0xe0:num=4。 break。 case 0xd0:num=5。 break。 case 0xb0:num=6。 break。 case 0x70:num=7。 break。 } } while(P3!=0xfd)。 if(num==4||num==5||num==6amp。amp。num!=7)//如果按下的是 39。439。,39。539?;?39。639。 大慶石油學院應(yīng)用技術(shù)學院畢業(yè)論文 27 { if(flag==0)//沒有按過符號鍵 { a=a*10+table[num]。 } else//如果按過符號鍵 { b=b*10+table[num]。 } } else//如果按下的是 39。/39。 { flag=1。 fuhao=3。//3 表示乘號已按 } i=table1[num]。 //I=數(shù) write_date(0x30+i)。 //寫出 I 的地址 } P3=0xfb。 if(P3!=0xfb) { delay(5)。 if(P3!=0xfb) { temp=P3amp。0xf0。 switch(temp) { case 0xe0:num=8。 break。 case 0xd0:num=9。 break。 case 0xb0:num=10。 break。 case 0x70:num=11。 大慶石油學院應(yīng)用技術(shù)學院畢業(yè)論文 28 break。 } } while(P3!=0xfb)。 if(num==8||num==9||num==10)//如果按下的是 39。139。,39。239?;?39。339。 { if(flag==0)//沒有按過符號鍵 { a=a*10+table[num]。 } else//如果按過符號鍵 { b=b*10+table[num]。 } } else if(num==11)//如果按下的是 39。39。 { flag=1。 fuhao=2。//2 表示減號已按 } i=table1[num]。 write_date(0x30+i)。 } P3=0xf7。 if(P3!=0xf7) { delay(5)。 if(P3!=0xf7) { temp=P3amp。0xf0。 switch(temp) { case 0xe0:num=12。 break。 case 0xd0:num=13。 break。 大慶石油學院應(yīng)用技術(shù)學院畢業(yè)論文 29 case 0xb0:num=14。 break。 case 0x70:num=15。 break。 } } while(P3!=0xf7)。 switch(num) { case 12:{write_(0x01)。a=0。b=0。flag=0。fuhao=0。}//按下的是 清零 break。 case 13:{ //按下的是 0 if(flag==0)//沒有按過符號鍵 { a=a*10。 write_date(0x30)。 P1=0。 } else if(flag==1)//如果按過符號鍵 { b=b*10。 write_date(0x30)。 } } break。 case 14:{if(fuhao==1){write_(0x80+0x4f)。 //按下等于鍵 光標前進至第二行最后一個顯示處 write_(0x04)。 //設(shè)置從后住前寫數(shù)據(jù),每寫完一個數(shù)據(jù),光標后退一格 if(a+b10) { write_date(0x30+(a+b)%10)。 } if(a+b=10amp。amp。a+b100) 大慶石油學院應(yīng)用技術(shù)學院畢業(yè)論文 30 { write_date(0x30+(a+b)%10)。 write_date(0x30+(a+b)/10)。 } if(a+b=100amp。amp。a+b1000) { write_date(0x30+(a+b)%10)。 write_date(0x30+(a+b)/10%10)。 write_date(0x30+(a+b)/100)。 } if(a+b=1000amp。amp。a+b10000) { write_date(0x30+(a+b)%10)。 write_date(0x30+(a+b)/10%10)。 write_date(0x30+(a+b)/100%10)。 write_date(0x30+(a+b)/1000)。 } if(a+b=10000amp。amp。a+b100000) { write_date(0x30+(a+b)%10)。 write_date(0x30+(a+b)/10%10)。 write_date(0x30+(a+b)/100%10)。 write_date(0x30+(a+b)/1000%10)。 write_date(0x30+(a+b)/10000)。 } write_date(0x3d)。 //再寫 = a=0。b=0。flag=0。fuhao=0。} else if(fuhao==2){write_(0x80+0x4f)。 //光標前進至第二行最后一個顯示處 write_(0x04)。 //設(shè)置從后住前寫數(shù)據(jù),每寫完一個數(shù)據(jù),光標后退一格 (這個照理 說順序不對,可顯示和上段一樣 ) if(ab=0amp。amp。ab10) { write_date(0x30+(ab)%10)。 } if(ab=10amp。amp。ab100) 大慶石油學院應(yīng)用技術(shù)學院畢業(yè)論文 31 { write_date(0x30+(ab)%10)。 write_date(0x30+(ab)/10)。 } if(ab=100amp。amp。ab1000) {
點擊復制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1