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

正文內(nèi)容

單片機簡易計算器課程設(shè)計報告(編輯修改稿)

2025-08-30 01:18 本頁面
 

【文章內(nèi)容簡介】 P3=0x20。 } if(z==11) { P2=0x40。 //減法顯示‘’, 并且點亮最高位的數(shù)碼管 P3=0x20。 }if(z==12) { P2=0x80。 //乘法顯示‘.’, 并且點亮最高位的數(shù)碼管 P3=0x20。 } if(z==13) { P2=0x49。 //除法顯示‘’ 并且點亮最高位的數(shù) P3=0x20。 碼管 } }除法子程序設(shè)計除法的運算,可以顯示小數(shù)點void div(void) { d=b/c。 if(d/1000) { for(i=0。i4。i++) { P2=~DSY_CODE[d%10]。 P3=bit[3i]。 d=d/10。 delay(4)。 P3=0x00。 } } else if(d/100) { d=10*b/c。 for(i=0。i4。i++) { if(i==1) P2=~(DSY_CODE[d%10]amp。0x7f)。 if(i!=1) P2=~DSY_CODE[d%10]。 P3=bit[3i]。 d=d/10。 delay(4)。 P3=0x00。 } } else if(d/10) { d=100*b/c。 for(i=0。i4。i++) { if(i==2) P2=~(DSY_CODE[d%10]amp。0x7f)。 if(i!=2) P2=~DSY_CODE[d%10]。 P3=bit[3i]。 d=d/10。 delay(4)。 P3=0x00。 } } else if(d%10) { d=1000*b/c。 for(i=0。i4。i++) { if(i==3) P2=~(DSY_CODE[d%10]amp。0x7f)。 if(i!=3) P2=~DSY_CODE[d%10]。 P3=bit[3i]。 d=d/10。 delay(4)。 P3=0x00。 } } else { d=(1000*b)/c。 for(i=0。i4。i++) { if(i==3) P2=~(DSY_CODE[0]amp。0x7f)。 if(i!=3) P2=~DSY_CODE[d%10]。 P3=bit[3i]。 d=d/10。 delay(4)。 P3=0x00。 } } }主程序見附錄1 主程序流程四、課程設(shè)計原理分析及相關(guān)知識概述 本次課程設(shè)計用的STC12C54具有速度快、功耗低、抗干擾強的特點,有多種I/O端口模式,它默認為準(zhǔn)雙向口/弱上拉,最大灌電流為20mA,拉電流為230uA,所以在三極管和芯片管腳間要接15k的電阻,()/300歐=10mA,八個led就為80 mA,超過50 mA的總電流,所以電阻選用511歐。若改為強推挽輸出模式,則根據(jù)拉電流最大為20mA可計算出,電阻選為1k五、結(jié)論完成硬件和軟件的設(shè)計和制作后,進行系統(tǒng)的調(diào)試,并處理不斷出現(xiàn)的問題。對于計算器的性能,主要的衡量指標(biāo)就在于計算的精度,本次制作的計算器性能情況如下:加法運算:四位整數(shù)加法運算,和值不超過9999,若超過上限,則顯示錯誤提示FFFF。減法運算:四位正整數(shù)減法運算,若結(jié)果為負,對其取絕對值。乘法運算:積不超過9999的整數(shù)乘法運算,若超出上限,顯示錯誤提示FFFF。除法運算:整數(shù)除法,既計算結(jié)果為可顯示小數(shù)。六、體會與收獲通過這次課程設(shè)計,最大的一點體會是單片機學(xué)的不夠扎實,不會的很多啊,當(dāng)然這次的課程設(shè)計做計算器程序用的是c語言,不是課上初學(xué)的匯編,所以很難適應(yīng),盡管大家都知道匯編編這個程序也很困難,但還是互相學(xué)習(xí),到處找資料看,問同學(xué),所以我的軟件主程序才能編譯成功,系統(tǒng)才能調(diào)試出結(jié)果。很感謝那些熱心教導(dǎo)我的同學(xué)和指導(dǎo)我的老師。首先在硬件電路的制作中,也就是焊板子,由于我的粗心,我芯片插槽的一個管腳沒焊進去,別的都好了,就這個腳沒有用了,后來在老師的幫助下,我將插槽里德那個管腳拔出來,換了個腳在插進去,然后用萬用表測試后證明是有效的,心里還是很高興的。整個硬件電路還是做得令自己比較滿意的。在軟件方面,感覺困難更多一些,一開始真的很著急,毫無頭緒啊,一時間,百度,論壇,貼吧逛了個遍,找了很多資料,也參考了同學(xué)的程序,其中每一個子程序模塊都認真去讀,去分析,化為己用,最重要的按鍵掃描和顯示程序,還有包括加減乘除的運算程序,還了解了c語言在單片機編程中的一些特點,包括函數(shù)的聲明和調(diào)用等等。而且在用uvison編譯的時候出了很多問題,其中一個就是關(guān)于頭文件的,要加上“include ”,不僅如此,還要將有關(guān)STC12C5410AD的文件覆蓋在uvison安裝路徑下,這樣頭文件才有效啊,所以,一開始
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1