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

正文內(nèi)容

基于單片機下的數(shù)字電壓表設計畢業(yè)論文(參考版)

2025-06-30 19:35本頁面
  

【正文】 本論文從選題到最后定稿成文,老師在百忙之中給予了悉心指導,我在這里對老師表示真摯的謝意,謝謝您對我的幫助和指導,我還要感謝老師對我們論文的幫助,我真誠地希望各位老師工作順利!畢業(yè)論文的完成,標志著我們血液的完成,我們就要離開母校,我還要向我的所以老師送上誠摯的祝福,我也會繼續(xù)努力,為母校增光添彩。另外,如果該電路可以實用,考慮到成本,還是應該使用數(shù)碼管,可以大幅度減小成本。但是還是發(fā)現(xiàn)了很多不足之處,還仍需改進。對于在分析和設計過程中用到的匯編語言,C語言,設計模式,單片機知識等,這任何一個方面可以說都是一個龐大的體系,在短短幾個月的時間里,只能粗淺的了解大概,期望能在以后的工作中加以充實。希望以后有機會改進。其次,在自己焊接的實驗板上測試程序,匯編程序可以實現(xiàn),可以用4位半數(shù)據(jù)顯示2V到2V電壓。為了方便調(diào)試,工作電源采用5伏電源,調(diào)試時出現(xiàn)了以下幾個主要的問題:首先,在單獨測試液晶屏顯示模塊中,輸入固定字符讓它顯示時,出現(xiàn)亂碼,后檢查發(fā)現(xiàn)由于焊接技術(shù)有限,造成多處虛焊,無法正常導通。可廣泛應用于穩(wěn)定積分、精密絕對值電路、比較器及微弱信號的精確放大,尤其適應于要求可靠性高的精密儀器儀表中。因此,Q4是輸入信號的16分頻。其特點如下:(1)電源電壓范圍: V至15 V (2)高抗噪聲: VDD (3)低功耗的TTL兼容性(4)高速: 12兆赫(5)完全靜態(tài)的運作 引腳功能說明如圖48所示:Input(1腳)輸入信號脈沖Reset(2腳)復位端圖48 CD4024引腳圖Q7,Q6,Q5,Q4,Q3,Q2,Q1(3,4,5,6,9,11,12腳)不同頻率信號輸出端。其控制圖如46所示:圖46 CD4052控制端口對應表 引腳功能說明如圖47所示:0Y,1Y,2Y,3Y(1,5,2,4腳)Y組四通道信號輸入端Y(3腳)Y組信號輸出端圖47 CD4052引腳圖INH(6腳)使能端VEE(7腳)接5V電壓Vss(8腳)接地A, B(10,9腳)選擇信號控制端0X,1X,2X,3X(12,14,15,11腳) X組四通道信號輸入端X(13腳) X組信號輸出端VDD(16腳)接+5V電壓 CD4024的功能介紹 CD4024芯片簡介 CD4024是一個7級紋波二進制計數(shù)器。如圖44所示:圖44 LCD162的內(nèi)部顯示地址. 比如第二行第一個字符的地址是40H,那么是否直接寫入40H就可以將光標定位在第二行第一個字符的位置呢?這樣不行,因為寫入顯示地址時要求最高位D7恒定為高電平1所以實際寫入的數(shù)據(jù)應該是01000000B(40H)+10000000B(80H)=11000000B(C0H)。BLA(15腳)液晶屏背光正極,接+5VBLK(16腳)液晶屏背光負極,接地 液晶顯示模塊是一個慢顯示器件,所以在執(zhí)行每條指令之前一定要確認模塊的忙標志為低電平,表示不忙,否則此指令失效。E(6腳) E端為使能端,當E端由高電平跳變成低電平時,液晶模塊執(zhí)行命令。R/W(5腳) RW為讀寫信號線,高電平時進行讀操作,低電平時進行寫操作。它具有重量輕,體積小,功耗低,可顯示192種字符(5*7點字型),32種字符(5*10點字符),可自編8種字符(5*7或5*10),指令功能強,可組合成各種輸入,顯示,移位方式以滿足不同的要求,接口簡單方便可靠性高等優(yōu)點。當輸入電壓過量程時,各位數(shù)輸出全部為零,這一點在使用時應注意。 BBBB1(11113腳)該四端為轉(zhuǎn)換結(jié)果BCD碼輸出,采用動態(tài)掃描輸出方式,即當位選信號D5=“1”時,該四端的信號為萬位數(shù)的內(nèi)容,D4=“1”時為千位數(shù)內(nèi)容,其余依次類推。利用這個特性,可使得顯示器件在過程時產(chǎn)生一亮一暗的直觀現(xiàn)象。在正常輸入情況下,D5D1輸出連續(xù)脈沖。該信號DE階段開始時變化,并維持一個A/D轉(zhuǎn)換調(diào)期。POL(23腳)該信號用來指示輸入電壓的極性。UR(28腳)當輸入電壓等于或低于滿量程的9%(讀數(shù)為1800),則一當BUST信號結(jié)束,UR將會變高。該信號在BUSY信號結(jié)束時變高。因此利用BUSY功能,可以實現(xiàn)A/D轉(zhuǎn)換結(jié)果的遠距離雙線傳送,其還原方法是將BUSY和CLK“與”后來計數(shù)器,再減去10001就可得到原來的轉(zhuǎn)換結(jié)果。ST信號主要用來控制將轉(zhuǎn)換結(jié)果向外部鎖存器或微處理器進行傳送。因為每個選信號(D5D1)的正脈沖寬度為200個時鐘周期(*只有AZ和DE階段開始時的第一個D5的脈沖寬度為201個CLK周期),所以ST負脈沖之間相隔也是200個時鐘周期。若把R/H端用作啟動功能時,只要在該端輸入一個正脈沖(寬度》300NS),轉(zhuǎn)換器就從AZ階段開始進行A/D轉(zhuǎn)換。若R/H由“1”變“0”,則7135在完成本次A/D轉(zhuǎn)換后進入保持狀態(tài),此時輸出為最后一次轉(zhuǎn)換結(jié)果,不受輸入電壓變化的影響。具體內(nèi)部轉(zhuǎn)換過程這里不做詳細介紹,主要介紹引腳的使用。⑨采用28外引線雙列直插式封裝,外引線功能端排列如圖42所示。⑦輸出為動態(tài)掃描BCD碼。⑤所有輸出端和TTL電路相容。能在但極性參考電壓下對雙極性模擬輸入電壓進行A/D轉(zhuǎn)換,模擬電壓的范圍為0~177。在20000字(2V滿量程)范圍內(nèi),保證轉(zhuǎn)換精度1字相當于14bitA/D轉(zhuǎn)換器。7135主要特點如下:①雙積型A/D轉(zhuǎn)換器,轉(zhuǎn)換速度慢。(13)時鐘振蕩器:AT89C52中有一個用于構(gòu)成內(nèi)部振蕩器的高增益反相放大器,引腳XTAL1和XTAL2分別是該放大器的輸入端和輸出端。(11)數(shù)據(jù)存儲器:AT89C52有256個字節(jié)的內(nèi)部RAM,80HFFH高128個字節(jié)與特殊功能寄存器(SFR)地址是重疊的,也就是高128字節(jié)的RAM和特殊功能寄存器的地址是相同的,但在物理上它們是分開的。(9)XTAL1:振蕩器反相放大器的及內(nèi)部時鐘發(fā)生器的輸入端。(8)/VPP:外部訪問允許。(7)RST:復位輸入。對P3口寫入“1”時,它們被內(nèi)部上拉電阻拉高并可作為輸入端口。(6)P3口:P3口是一組帶有內(nèi)部上拉電阻的8位雙向I/O口。(5)P2口:P2是一個帶有內(nèi)部上拉電阻的8位雙向I/O口,P2的輸出緩沖級可驅(qū)動(吸收或輸出電流)4個TTL邏輯門電路。對端口寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時可作輸入口。作為輸出口用時,每位能吸收電流的方式驅(qū)動8個TTL邏輯門電路,對端口P0寫“1”時可作為高阻抗輸入端用。功能強大的AT89C52單片機適合于許多較為復雜控制應用場合。 }。num8。 lcden=0。 lcden=1。 P2=date。}void write_data(uchar date) //LCD寫數(shù)據(jù){ lcdrs=1。 delay(1)。 delay(1)。 lcdrw=0。y)。x) for(y=110。 for(x=z。例如:200V檔量程:040.00此時萬位的值‘0’不符合人們的視覺習慣,需要把萬位的值消隱掉,編程是將空格送入萬位對應數(shù)據(jù)中,使其在LCD中不顯示任何字符即可。 } 檔位選擇子程序檔位選擇時,我們可將輸入信號先接到200V檔位,當測的數(shù)據(jù)小于20V時,更換檔位后,設置小數(shù)點位,設置單位。break。 case 4:data1=redata(d_1,d_2,d_4,d_8)。 case 3:data2=redata(d_1,d_2,d_4,d_8)。 case 2:data3=redata(d_1,d_2,d_4,d_8)。case 1:data4=redata(d_1,d_2,d_4,d_8)。}void int0() interrupt 0 //中斷程序{switch(i){ case 0:data5=redata(d_1,d_2,d_4,d_8)。部分程序如下:uchar redata(uchar a,uchar b,uchar c,uchar d) //數(shù)據(jù)轉(zhuǎn)換程序{ value=a?1:0+b?2:0+c?4:0+d?8:0。當5次中斷結(jié)束,將中斷標志位清零。 //寫一個字符,地址加一write_(0x01)。 //液晶寫指令子程序 設置162顯示write_(0x0e)。 //液晶使能端lcdrw=0。 //開啟外部中斷,下降延觸發(fā)adstart=1。IT0=1。 3 軟件設計開始初始化過量程接受A/D數(shù)據(jù)處理數(shù)據(jù)選擇合適檔位顯示電壓值顯示“OVER”等待下一次數(shù)據(jù) 主程序流程圖 如圖31所示 圖31 主程序流程圖 子程序介紹 初始化程序初始化程序主要包括下面幾個部分:設置中斷,開啟A/D轉(zhuǎn)換器,對液晶屏的初始化以及對一些中間變量的初始化。 控制模塊原理圖 如圖23所示:圖 23 控制模塊原理圖在上圖中,可以看到控制芯片89C52,,,控制選擇那路信號作為A/D的輸入信號;;,,超量程狀態(tài)輸出端,欠量程狀態(tài)輸出端,來判斷輸入信號的正負極性,為高電平說明輸入信號為正,反之亦然,來判斷輸入信號是否超出量
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1