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

正文內(nèi)容

基于單片機(jī)led顯示的電壓表電路的設(shè)計-資料下載頁

2025-06-27 23:08本頁面
  

【正文】 0V。 圖 14 輸入電壓為 0V 時,LED 的顯示結(jié)果單片機(jī)課程設(shè)計15 IN0 輸入電壓值為 時,顯示結(jié)果如圖 15 所示。測量誤差為。圖 15 輸入電壓為 時,LED 的顯示結(jié)果3. 當(dāng) IN0 口輸入電壓值為 時,顯示結(jié)果如圖 16。測量誤差為 。圖 16 輸入電壓為 時,LED 的顯示結(jié)果單片機(jī)課程設(shè)計16 誤差分析通過以上仿真測量結(jié)果可得到簡易數(shù)字電壓表與“標(biāo)準(zhǔn)”數(shù)字電壓表對比測試表,如下表 4 所示:表 4 簡易數(shù)字電壓表與“標(biāo)準(zhǔn)”數(shù)字電壓表對比測試表標(biāo)準(zhǔn)電壓值/V簡易電壓表測量值/V絕對誤差/V 由于單片機(jī) AT89C51 為 8 位處理器,當(dāng)輸入電壓為 時,ADC0808 輸出數(shù)據(jù)值為 255(FFH) ,因此單片機(jī)最高的數(shù)值分辨率為 (5/255)。這就決定了電壓表的最高分辨率只能到 ,從上表可看到,測試電壓一般以 的幅度變化。 從上表可以看出,簡易數(shù)字電壓表測得的值基本上比標(biāo)準(zhǔn)電壓值偏大 0,這可以通過校正 ADC0808 的基準(zhǔn)電壓來解決。因?yàn)樵撾妷罕碓O(shè)計時直接用 5V 的供電電源作為電壓,所以電壓可能有偏差。當(dāng)要測量大于 5V 的電壓時,可在輸入口使用分壓電阻,而程序中只要將計算程序的除數(shù)進(jìn)行調(diào)整就可以了?! 纹瑱C(jī)課程設(shè)計17總 結(jié)在如今高速發(fā)展的社會里,計算機(jī)占有越來越多的領(lǐng)域。而單片機(jī)作為微型計算機(jī)的重要分支更是越來越重要。作為新世紀(jì)的大學(xué)生掌握單片機(jī)技術(shù)更為重要。課程設(shè)計是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識,發(fā)現(xiàn),提出,分析和解決實(shí)際問題,鍛煉實(shí)踐能力的重要環(huán)節(jié),是對學(xué)生實(shí)際工作能力的具體訓(xùn)練和考察過程。從選題到進(jìn)行實(shí)驗(yàn)到最后做完課程設(shè)計,我學(xué)到了很多知識,也明白了理論與實(shí)際相結(jié)合是很重要的,只有理論知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實(shí)際動手能力和獨(dú)立思考的能力。通過此次課設(shè)我不僅學(xué)到了課本上的基本知識也學(xué)到了不少課本上沒有的東西。例如用 Protel99 畫電路圖,本以為通過上回電子課設(shè)之后自己對 Protel 已經(jīng)掌握,但現(xiàn)在知道對其了解還是很少,有很多東西不知道怎么畫出來,要麻煩老師從頭教我。整整經(jīng)歷了兩個星期的努力,現(xiàn)在終于可以交出這份答卷。在課設(shè)中遇到了很多問題,幸虧有老師的幫助才使問題迎刃而解。在這里我要對老師表示由衷的感謝,沒有你們的辛苦,就沒有我這份答卷。課設(shè)做完了,可是我們要繼續(xù)學(xué)習(xí)單片機(jī)知識。要真正掌握這門技術(shù),就需要我們不斷在實(shí)踐中鞏固理論知識。單片機(jī)課程設(shè)計18參考文獻(xiàn)[1] 李群芳 張士軍 (第三版) .電子工業(yè)出版社[2] 馬潮 詹衛(wèi)前 耿德根 .Atmel51 原理及應(yīng)用手冊. 清華大學(xué)出版社[3]  譚浩強(qiáng) .C 語言程序設(shè)計(第二版) . 清華大學(xué)出版社[4] 馬潮  .AVR 單片機(jī)嵌入式系統(tǒng)原理與應(yīng)用實(shí)踐 北京航空航天大學(xué)出版社[5]謝維成、楊加國 .單片機(jī)原理與應(yīng)用及 C51 , [6], [7]姜志海, .北京:電子工業(yè)出版社. [8], [9] 在 MCS51amp。ARM7 :電子工業(yè)出版社, [10] 單片機(jī)應(yīng)用開發(fā)實(shí)用子程序 .北京:人民郵電出版社.[11] .河海大學(xué)常州分校學(xué)報,.[12]宋鳳娟,孫軍, 89C51 單片機(jī)的數(shù)字電壓表設(shè)計 .工業(yè)控制計算機(jī),單片機(jī)課程設(shè)計19附錄單片機(jī)實(shí)現(xiàn)數(shù)字電壓表顯示的程序說明如下:include define uchar unsigned chardefine uint unsigned intunsigned char code dispbitcode[]={0xfe,0xfd,0xfb,0xf7, 0xef,0xdf,0xbf,0x7f}。 //顯示位unsigned char code dispcode[]={0x3f,0x06,0x5b,0x4f,0x66, 0x6d,0x7d,0x07,0x7f,0x6f,0x00}。 //顯示碼 unsigned char dispbuf[8]={10,10,10,10,10,0,0,0}。 //顯示脈沖unsigned char dispcount。 //顯示計數(shù)器unsigned char getdata。 unsigned int temp。 long int i。 unsigned int R1。 sbit ST=P3^0。 //A/D 轉(zhuǎn)換啟動信號sbit OE=P3^1。 //數(shù)據(jù)輸出允許信號 sbit EOC=P3^2。 //A/D 轉(zhuǎn)換結(jié)束信號sbit CLK=P3^3。 //時鐘脈沖輸入端 void main(void) { ST=0。 OE=0。 ET0=1。 //打開定時器 0 中斷 ET1=1。 //打開定時器 1 中斷 EA=1。 TMOD=0x12。 //設(shè)置工作方式 TH0=216。 //定時器 0 定時 TL0=216。 TH1=(655365000)/256。 //定時器 1 定時 TL1=(655365000)%256。 單片機(jī)課程設(shè)計20 TR1=1。 //啟動定時器 0 TR0=1。 //啟動定時器 1 ST=1。 ST=0。 while(1) { if(EOC==1) { OE=1。 getdata=P0。 OE=0。 i=getdata*196。dispbuf[5]=i/10000。 i=i%10000。 dispbuf[6]=i/1000。i=i%1000。 dispbuf[7]=i/100。 ST=1。 ST=0。 } } } void t0(void) interrupt 1 using 0 //定時器 0 中斷服務(wù){(diào) CLK=~CLK。 } void t1(void) interrupt 3 using 0 //定時器 1 中斷服務(wù){(diào) TH1=(655366000)/256。 TL1=(655366000)%256。 P2=0xff。 P1=dispcode[dispbuf[dispcount]]。 P2=dispbitcode[dispcount]。 if(dispcount==5) { P1=P1 | 0x80。 } dispcount++。 if(dispcount==8) { dispcount=0。 } 單片機(jī)課程設(shè)計21
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1