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

正文內(nèi)容

基于at89c52單片機(jī)的雙路數(shù)字電壓表設(shè)計(jì)(完整版)

2025-08-31 09:45上一頁面

下一頁面
  

【正文】 電阻測(cè)量、交流電壓峰峰值和周期測(cè)試等功能,使系統(tǒng)達(dá)到了良好的設(shè)計(jì)效果和要求。然而基于 PC 通信的數(shù)字電壓表 ,既可以完成測(cè)量數(shù)據(jù)的傳遞 ,又可借助 PC,做測(cè)量數(shù)據(jù)的處理。 2 Proteus 軟件具有其它 EDA 工具軟件(例: multisim)的功能。 Keil uVision 簡(jiǎn)介 單片機(jī)開發(fā)中除必要的硬件外,同樣離不開軟件,我們寫的匯編語言源程序要變?yōu)镃PU 可以執(zhí)行的機(jī)器碼有兩種方法,一種是手工匯編,另一種是機(jī)器匯編,目前已極少使用手工匯編的方法了。單片機(jī)是計(jì)算機(jī)、自動(dòng)控 制和大規(guī)模集成電路技術(shù)相結(jié)合的產(chǎn)物,榮計(jì)算機(jī)結(jié)構(gòu)和控制功能與一體,因此除單片機(jī)外它還有其他名稱。雖然出現(xiàn)過多種字長(zhǎng)的單片機(jī),但目前使用最多的仍是 8 位單片機(jī),而在 8 位單片機(jī)中,具有基礎(chǔ)和典型的是 8051 及其改進(jìn)型 80C51 的使用更為廣泛。 P1 口 功能: P1 口的功能和 P0 口的第一功能相同,僅用于傳遞 I/O 輸入 /輸出數(shù)據(jù)。由于單片機(jī)內(nèi)部有一個(gè)高增益反相放大器,當(dāng)外接晶振后,就構(gòu)成了自積振蕩,并產(chǎn)生振蕩時(shí)鐘脈沖。 上電復(fù)位要求接通電源后,自動(dòng)實(shí)現(xiàn)復(fù)位操作。 51 單片機(jī)在系統(tǒng)復(fù)位時(shí),將其內(nèi)部的一些重要寄存器設(shè)置為特定的值,至于內(nèi)部 RAM內(nèi)部的數(shù)據(jù)則不變。它具有體積小,兼容性強(qiáng),性價(jià)比高等優(yōu)點(diǎn)。但由于 DO 端和 DI 端在通信時(shí)并未同時(shí)使用并與單片機(jī)的接口是雙向的 ,所以在 I/O 口資源緊張時(shí)可以將 DO 和 DI 并聯(lián)在一根數(shù)據(jù)線上使用。 CH1:模擬輸入通道 1,或作為 IN+/使用。( 3) 送要轉(zhuǎn)換的哪一通道的地址到 CH0、CH1 端口上。 數(shù)碼管在單片機(jī)應(yīng)用系統(tǒng)中主要用于顯示單片機(jī)的輸出數(shù)據(jù)和狀態(tài)等。具有以下基本功能: ( 1)可以測(cè)量 0~5V 的 8 路輸入電壓值; ( 2)可在四位 LED 數(shù)碼管上輪流顯示; ( 3)測(cè)量最小分辨率為 ; ( 4)測(cè)量誤差約為 177。 第一步:設(shè)置端口地址,程序開始,輸入模擬量。如果正確,可進(jìn)行下一步。比如在仿真過程中,出現(xiàn) LED 燈不顯示、仿真不出來的問題,很大可能是設(shè)定的電壓值或阻值太小或者是程序出現(xiàn)問題,這就需要認(rèn)真的分析,去查找,不放過一個(gè)細(xì)小之處。很感謝老師能在百忙之中抽出很多時(shí)間給予我很多指導(dǎo)。 AD_CONV: SETB AD_CS 。DI 置 0,選擇通道 0 MOV 33H,0AH NOP AJMP NEXT CH1_IN: SETB AD_DAT 23 MOV 33H,0BH NEXT: NOP SETB AD_CLK 。沒讀完繼續(xù) SETB AD_CS CLR AD_CLK 。4 位數(shù)碼管 RET 。 26 END 。 DELAY1MS: MOV R6,5 。拉高數(shù)據(jù)端 ,回到初始狀態(tài) MOV 20H,A 。第四個(gè)脈沖 NOP NOP MOV R1,8 。CS 置 0,片選有效 NOP SETB AD_DAT 。在此,謹(jǐn)向?qū)煴硎境绺叩木匆夂椭孕牡母兄x! 同時(shí),我還要感謝幫助我的同學(xué)和朋友,在和他們共同學(xué)習(xí)當(dāng)中,讓我學(xué)會(huì)了共同進(jìn)步,知道了團(tuán)結(jié)的力量。 對(duì)于該設(shè)計(jì)電源部分提供整個(gè)系統(tǒng)的電能,單片機(jī)部分采用 AT89C52 控 制系統(tǒng),顯示部分采用 4LED 顯示測(cè)量結(jié)果以及模式狀態(tài),模數(shù)轉(zhuǎn)換采集電壓以及電阻值發(fā)送到單片機(jī)。 14 圖 52 程序連接圖 然后點(diǎn)擊主頁面中的 Debug 選擇 Start/Stop Debug Session 一項(xiàng),就會(huì)產(chǎn)生 .hex 文件,如圖所示目標(biāo)文件存放的位置,在仿真的時(shí)候,單擊 AT89C52 芯片,就可以找到 .hex 文件并添加 ,這樣就可以把程序添加到芯片內(nèi),等待運(yùn)行。 第三步:軟件濾波。單片機(jī) 11 控制系統(tǒng)主要由 AT89C52 來完成。常用的 LED 顯示器有兩種供應(yīng)狀態(tài),既共陰極 LED 與共陽極LED,如下圖 26 所示: (a)符號(hào)和引腳 (b)共陰極接法 ( c) 共陽極接法 圖 26 8 段 LED 顯示器 其中引腳圖的兩個(gè) COM 端連在一起,是公共端,共陰數(shù)碼管要將其接地,共陽數(shù)碼 10 管要接正 5 伏電源。( 5) 數(shù)據(jù)轉(zhuǎn)換輸出接 DO 端口,當(dāng) DO 為高電平,轉(zhuǎn)換的數(shù)據(jù)就輸出給單片機(jī)了。 DI:數(shù)據(jù)信號(hào)輸入,選擇通道控制。當(dāng)要進(jìn)行 A/D 轉(zhuǎn)換時(shí),須先將 CS 使能端置于低電平并且保持低電平直到轉(zhuǎn)換完全為止。 ADC0832 采用串 行通信方式,通過DI 數(shù)據(jù)輸入端進(jìn)行通道選擇、數(shù)據(jù)采集及數(shù)據(jù)傳送。 排阻 RESPACK8 接單片機(jī)的作用是:加排阻增加電流,在電流不足的情況下起驅(qū)動(dòng)作用。上電后,由于電容 C3 的充電和反相門的作用,使 RST 持續(xù)一 段時(shí)間的高電平。 單片機(jī)的時(shí)序單位: 振蕩周期: 晶振的振蕩周期,又稱時(shí)鐘周期,為最小的時(shí)序單位。它的第二功能和 P0 口引腳的第二功能相配合,作為地址總線用于輸出片外存儲(chǔ)器的高 8 位地址。 AT89C52 的引腳圖如圖 21 所示: 4 R A M 地址寄存器 寄存器 R A M 128B RA M 程序地址 寄存器 P0 驅(qū)動(dòng)器 P 2 鎖存器 P 2 驅(qū)動(dòng)器 P 1 鎖存器 暫存器 2 B 寄存器 4 K B RO M 暫存器 1 A C C SP P 0 鎖存器 P C P C 增 1 緩沖器 P 3 鎖存器 O SC 中斷、串行口及定時(shí)器 P SW A L U D P T R P 1 驅(qū)動(dòng)器 P 3 驅(qū)動(dòng)器 X T A L 1 X T A L 2 P0 . 0 ~ P 0 .7 P2 . 0 ~ P 2 .7 P3 . 0 ~ P 3 .7 P1 . 0 ~ P 1 .7 R ST A L E VCC VSS 定時(shí)控制 指令譯碼器 指令寄存器 PSEN EA 圖 21 AT89C52 引腳圖 數(shù)據(jù)存儲(chǔ)器 (RAM) AT89C52 內(nèi)部有 128 個(gè) 8 位用戶數(shù)據(jù)存儲(chǔ)單元和 128 個(gè)專用寄存器單元,它們是統(tǒng)一編址的,專用寄存器只能用于存放控制指令數(shù)據(jù),用戶只能訪問,而不能用于存放用戶數(shù)據(jù),所以,用戶能使用的 RAM 只有 128 個(gè),可存放讀寫的數(shù)據(jù),運(yùn)算的中間結(jié)果或用戶定義的字型表。為了增強(qiáng)其控制特點(diǎn),把它稱為微控制器 MCU( MicroController Unit)或單片機(jī)微控制器 SMCU(Single MicroController Unit)。Keil 提供了包括 C 編譯器、宏匯編、連接器、庫管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個(gè)集成開發(fā)環(huán)境( uVision)將這些部份組合在一起。 革命性的特點(diǎn):( 1)互動(dòng)的電路仿真,用戶甚至可以實(shí)時(shí)采用諸如 RAM, ROM,鍵盤,馬達(dá), LED, LCD, AD/DA,部分 SPI 器件,部分 IIC 器件。 PROTEUS 簡(jiǎn)介 Proteus 軟件是英國 Labcenter electronics 公司出版的 EDA 工具軟件(該軟件中國總代理為廣州風(fēng)標(biāo)電子技術(shù)有限公司)。目前,由各種單片 A/D 轉(zhuǎn)換器構(gòu)成的數(shù)字電壓表,已被廣泛用于電子及電工測(cè)量、 工業(yè)自動(dòng)化儀表、自動(dòng)測(cè)試系統(tǒng)等智能化測(cè)量領(lǐng)域,顯示出強(qiáng)大的生命力。 本科生畢業(yè)設(shè)計(jì) 基于 AT89C52 單片機(jī)的雙路數(shù)字電壓表設(shè)計(jì) 院 系 20xx 年 5 月
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1