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

正文內(nèi)容

簡易數(shù)字電壓表的設(shè)計(jì)(單片機(jī)課程設(shè)計(jì))(參考版)

2024-08-30 09:39本頁面
  

【正文】 當(dāng)然 ,團(tuán)隊(duì)的合作也是很重要的,也希望我們一起攜手并進(jìn),互幫互助,取得成功! 27 參考文獻(xiàn) [1]于殿泓 ,王新年 .單片機(jī)原理與程序設(shè)計(jì)實(shí)驗(yàn)教程 [M]西安電子科技大學(xué)出版社 [2]宋鳳娟,孫軍,李國忠 .基于 89C51 單片機(jī)的數(shù)字電壓表設(shè)計(jì) [J].工業(yè)控制計(jì)算機(jī), [3]蔡美琴 .MCS51 系列單片機(jī)系統(tǒng)及其應(yīng)用 [M].北京 : 高等教育出版社 , [4]邊春遠(yuǎn)等著 .MCS51 單片機(jī)應(yīng)用開發(fā)實(shí)用子程序 [M].北京 :人民郵電出版社, [5]張俊 ,鐘知原 ,王日根 .簡易 數(shù)字電壓表的設(shè)計(jì) [J].科協(xié) 論壇:下半月 ,2020( 8) 3435 [6]劉瑞新 .單片機(jī)原理及應(yīng)用教程 [M].北京 : 機(jī)械工業(yè)出版社 ,( 6) [7]朱定華 .微機(jī)原理、匯編與接口技術(shù) [M].北京 : 清華大學(xué)出版社 , [8]苗紅霞 .單片機(jī)實(shí)現(xiàn)數(shù)字電壓表的軟硬件設(shè)計(jì) [J].河海大學(xué)常州分校學(xué)報(bào), 2020,( 03) [9]譚浩強(qiáng) .C 語言程序設(shè)計(jì)( 第二版) [M].北京 : 清華大學(xué)出版社 , [10]李廣弟 .單片機(jī)基礎(chǔ) .[M]北京 : 北京航空航天出版社 , 。從 一開始拿到 課程設(shè)計(jì) 任務(wù)書之后 ,就緊鑼密鼓地開始一系列 準(zhǔn)備 與 收獲 : 硬件知識(shí)上: ( 1) 搜集了解了 ADC0809 的原理,知道 了其應(yīng)用 范圍 ,知道其具有 8路 模擬量轉(zhuǎn)數(shù)字量的功能,再去學(xué)習(xí)怎樣去控制它進(jìn) 行轉(zhuǎn)換,怎樣去用軟件的方法等待其完成; ( 2) 復(fù)習(xí)了 89C51 單片機(jī) 的知識(shí),深入體會(huì)了上拉電阻對(duì)于 P0口 的重要作用 , 知道一個(gè)單片機(jī)最小系統(tǒng)應(yīng)包含復(fù)位電路、起振電路、電源 ; ( 3) 對(duì) 74HC164有了 更加深刻的認(rèn)識(shí),知道其移位寄存器的功能可幫助我們?cè)?I/O 口 不 夠 用的時(shí)候提供一個(gè)擴(kuò)展; 軟件上: ( 1) 在 原理圖繪制與 pcb 繪制 方面 ,我學(xué)會(huì)了用 protel99se 來 進(jìn)行繪制,懂得有些元件并非標(biāo)準(zhǔn)庫里都有,需要我們?nèi)?dòng)手繪制,要自己畫封裝,這期間還應(yīng)懂得元件的真實(shí)尺寸; 在 繪制 pcb圖的時(shí)候其封裝應(yīng) 與 原理圖相對(duì)應(yīng), 并且應(yīng)該手動(dòng)布線,以滿足我們實(shí)際的需求;( 2) 在 編程方面,我采用了相對(duì)熟悉一點(diǎn)的 C語言編寫 ,也學(xué)會(huì)了怎樣通過 keil 與偉 福 V8/T 仿真器 相結(jié)合 進(jìn)行 仿真調(diào)試,避免了過多的去插拔芯片,也更加方便調(diào)試,提高效率; 在這些次 的 實(shí)踐 中,通過老師們耐心的指導(dǎo),指出了我的許多錯(cuò)誤, 這些 錯(cuò)誤有些往往顯而易見卻又容易 犯 錯(cuò) , 有些確實(shí)是我們水平與經(jīng)驗(yàn)的不足,而這些東西也大大影響了我們整個(gè)組的進(jìn)度,導(dǎo)致最后的效果很不理想 。這些給調(diào)試、修改、以及生成最終程序創(chuàng)造了比較有力的保證,從而實(shí)現(xiàn)較高的效率。仿真器和電腦主機(jī)聯(lián)機(jī)后就象是兩個(gè)精密的齒輪互相咬合的關(guān)系,一旦強(qiáng)行中斷這種聯(lián)系(比如強(qiáng)行給仿真器手 動(dòng)復(fù)位或者拔去聯(lián)機(jī)線等),電腦就會(huì)提示聯(lián)機(jī)出現(xiàn)問題,這也體現(xiàn)了硬件仿真的鮮明特性,即“所見即所得”。接收到的數(shù)據(jù),并且進(jìn)行正確的處理 。 仿真器和電腦的上位機(jī)軟件(即 KEIL)是通過串口相連的,通過仿真器芯片的 RxD 和 TxD 端口和電腦的串行口做聯(lián)機(jī)通訊, RxD 負(fù)責(zé)接收電腦主機(jī) 發(fā)來的控制數(shù)據(jù), TxD 負(fù)責(zé)給電腦主機(jī)發(fā)送反饋信息。 仿真器內(nèi)部的 P 口等硬件資源和 51系列單片機(jī)基本是完全兼容的。可以極大地提高效率,不用再反復(fù)的用編程器向 51 芯片中燒錄程序。 這里 使用的是偉 福仿真器 V8/T, 當(dāng)仿真器 連接好了以后,打開 51 開發(fā)軟件平臺(tái)KEIL( version2) ,通過在 KEIL 中修改你的程序中不滿意的部分,仿真器會(huì)在軟件平臺(tái)KEIL 的控制下時(shí)時(shí)聯(lián)動(dòng)。 ( 6) 檢查電路:對(duì)整個(gè)電路板進(jìn)行全面的測試,如果有問題結(jié)合原理圖對(duì)電路進(jìn)行更換元件,重新焊接等調(diào)整,測試通過后整個(gè)電路板就算順利完成了。注意不要過度腐蝕。 ( 3) 顯像:將曝光好的板子放入顯像劑中,邊抖動(dòng)邊觀察板子,一旦板上出現(xiàn)清晰的圖案就 應(yīng) 立即 將 板子拿出, 避免 顯影過度,然后 放入清水中沖洗干凈。 } } 24 第四章 電路板 制作與 仿真 調(diào)試 電路 板 的 設(shè)計(jì) 與 制作 ( 1) 打?。?根據(jù) 調(diào)整 好的 PCB 圖 ,進(jìn)行設(shè)置,并打印出來 , PCB 打印 圖 如圖 41 所示 。 CHAN=chan_temp5。 if(nTIME==20) { nTIME=0。 //裝 定時(shí)初值 TL0=(6553649995)%256。 } return num。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。 temp=keyscan()。 } return(0)。 } } } while((P2amp。 return(~recode+~sccode)。 while((P2amp。0xf0)!=0xf0) { recode=(P2amp。0x10)!=0) { P2=sccode。0xf0)!=0xf0) { sccode=0xfe。0xf0)!=0xf0) //檢測 是否有鍵被按下 { delay_ms(8)。 22 P2=0xf0。 } //鍵盤掃描程序 uchar keyscan() { uchar sccode。x=50。ji。 } //延時(shí)子程序 void delay_ms(uint i) { uchar x,j。 delay_ms(8)。delay_ms(1)。HC164_Display(0x0)。HC164_Display(LED_Data1[w])。wei1=1。 //wei2 通道開 wei3=0。wei2=1。delay_ms(10)。wei3=1。channel=1。delay_ms(1)。HC164_Display(0x0)。HC164_Display(LED_Data2[m])。wei2=1。 //channel 通道 開 wei1=0。channel=1。delay_ms(10)。wei3=1。wei1=1。 ACC=ACC1。 //上 升沿出發(fā)移位 HC164_DATA=a0。i8。 } //HC164 串入 并出函數(shù) void HC164_Display(uchar data_buf) { uchar i; ACC=data_buf。 //百分位 數(shù)值獲取 OE=0。 //個(gè)位 數(shù)值獲取 b=(getdataa*100)/10。 getdata=getdata*2 。 getdata=temp3|temp4。0x04)|(_cror_(temp1,1)amp。0x01)|(_cror_(temp1,5)amp。0x10)。0x40)|(_crol_(temp1,3)amp。 temp4=(_crol_(temp1,7)amp。0x6f)|(_cror_(temp4,3)amp。 //根據(jù)電路圖,將獲取數(shù)據(jù)順序 57684321 調(diào)整為12345678,使其為真實(shí)值 temp1=(_crol_(temp4,3)amp。 delay_ms(1)。 delay_ms(5)。 ST=1。 //讀取 前先寫 1 20 P3=j。 on_off=1。 EA=1。 //T0 為模式 1 TH0=(6553650000)/256。 P2=0XF0。wei2=1。 } } } //初始化函數(shù) void init() //初始化 定時(shí)器以及 數(shù)碼管 位選 { channel=1。} else mul_display()。//enter default: //默認(rèn) 為多通道, 但關(guān)閉顯示 if(on_off==1){ if(sig_mul==1){AD_convert(k)。 case 15: if(sig_flag==1){sig_mul=1。} break。wei3=1。wei1=1。}。wei3=0。wei1=0。 19 //向左 滾動(dòng) 顯示 case 13:on_off++。 //單通道 顯示 case 12:if(on_off==1)left_display()。TR0=0。break。TR0=1。break。 case 8:。k1=7。}break。 case 6:if(sig_flag==1){k=0xc0。k1=5。}break。 case 4:if(sig_flag==1){k=0x80。k1=3。}break。 case 2:if(sig_flag==1){k=0x40。k1=1。break。 //通電 即初始化 while(1) { switch (key_driver()) { case 0:if(sig_flag==1)k=0。 void delay_ms(uint)。 uchar keyscan()。 void mul_display()。 void HC164_Display(uchar data_buf)。 //原函數(shù)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1