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

正文內(nèi)容

基于at89c52單片機的雙路數(shù)字電壓表設(shè)計(更新版)

2025-08-04 18:34上一頁面

下一頁面
  

【正文】 1 AT89C52引腳圖(RAM) AT89C52內(nèi)部有128個8位用戶數(shù)據(jù)存儲單元和128個專用寄存器單元,它們是統(tǒng)一編址的,專用寄存器只能用于存放控制指令數(shù)據(jù),用戶只能訪問,而不能用于存放用戶數(shù)據(jù),所以,用戶能使用的RAM只有128個,可存放讀寫的數(shù)據(jù),運算的中間結(jié)果或用戶定義的字型表。為了增強其控制特點,把它稱為微控制器MCU( MicroController Unit)或單片機微控制器SMCU(Single MicroController Unit)。Keil提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境(uVision)將這些部份組合在一起。革命性的特點:(1)互動的電路仿真,用戶甚至可以實時采用諸如RAM,ROM,鍵盤,馬達(dá),LED,LCD,AD/DA,部分SPI器件,部分IIC器件。 PROTEUS簡介 Proteus軟件是英國Labcenter electronics公司出版的EDA工具軟件(該軟件中國總代理為廣州風(fēng)標(biāo)電子技術(shù)有限公司)。目前,由各種單片A/D 轉(zhuǎn)換器構(gòu)成的數(shù)字電壓表,已被廣泛用于電子及電工測量、工業(yè)自動化儀表、自動測試系統(tǒng)等智能化測量領(lǐng)域,顯示出強大的生命力。本科生畢業(yè)設(shè)計基于AT89C52單片機的雙路數(shù)字電壓表設(shè)計 院 系 2011 年5 月獨 創(chuàng) 性 聲 明本人鄭重聲明:所呈交的畢業(yè)設(shè)計是本人在指導(dǎo)老師指導(dǎo)下取得的研究成果。關(guān)鍵詞:AT89C52單片機;模數(shù)轉(zhuǎn)換;液晶顯示;擴展功能ABSTRACT The report describes the AT89C52 based on the microcontroller as the core, ADC0832 digitaltoanalog converter chip sampling, to LED digit display with voltage measurement function with a certain precision of two channel digital voltage meter. In achieving functional requirements based upon the expansion of serial munications, electrical resistivity measurement, AC voltage and the peak of cycle testing and other functions, allowing the system to achieve good results and the design requirements.Keywords : AT89C52 SCMC;analogtodigital;conversion functions LED;expansion 3 目錄1 緒論 1 1 PROTEUS簡介 1 Keil uVision簡介 22單片機概述 3 AT89C52芯片簡介 3 3(RAM) 4 5 5 6 RESPACK8的簡介 6 74LS164的簡介 6 ADC0832簡介 7 93系統(tǒng)總體方案及硬件設(shè)計 10 10 10 10 10 系統(tǒng)總原理圖 115 仿真過程 13 Keil uVision仿真過程 13 proteus仿真過程 15參考文獻 19致 謝 20附 錄 211 緒論 研究背景傳統(tǒng)的指針式電壓表功能單一、精度低,不能滿足數(shù)字化時代的需求,采用單片機的數(shù)字電壓表,由精度高、抗干擾能力強,可擴展性強、集成方便,還可與PC進行實時通信。所以這種類型的數(shù)字電壓表無論在功能和實際上,都具有傳統(tǒng)數(shù)字電壓表無法比擬的特點,這使得它的開發(fā)和應(yīng)用具有良好的前景。這些功能是: (1)原理布圖(2)PCB自動或人工布線(3)SPICE電路仿真 。機器匯編是通過匯編軟件將源程序變?yōu)闄C器碼,用于MCS51單片機的匯編軟件有早期的A51,隨著單片機開發(fā)技術(shù)的不斷發(fā)展,從普遍使用匯編語言到逐漸使用高級語言開發(fā),單片機的開發(fā)軟件也在不斷發(fā)展,Keil軟件是目前最流行開發(fā)MCS51系列單片機的軟件,這從近年來各仿真機廠商紛紛宣布全面支持Keil即可看出。微型控制器(MCU) 隨著單片機控制功能的增強和控制應(yīng)用的普及,越來越多的人從控制的角度來看單片機。 AT89C52芯片簡介 AT89C52是MCS51系列單片機的產(chǎn)品,包含中央處理器、程序存儲器(ROM)、數(shù)據(jù)存儲器(RAM)、定時/計數(shù)器、并行接口、串行接口和中斷系統(tǒng)等幾大單元及數(shù)據(jù)總線、地址總線和控制總線等三大總線,現(xiàn)在我們分別加以說明:中央處理器(CPU)是整個單片機的核心部件,是8位數(shù)據(jù)寬度的處理器,能處理8位二進制數(shù)據(jù)或代碼,CPU負(fù)責(zé)控制、指揮和調(diào)度整個單元系統(tǒng)協(xié)調(diào)的工作,完成運算和控制輸入輸出功能等操作。第二,—,然后傳送CPU對片外存儲器的讀寫。第二功能作控制用,每個引腳都不同。由于單片機內(nèi)部有一個高增益反相放大器,當(dāng)外接晶振后,就構(gòu)成了自積振蕩,并產(chǎn)生振蕩時鐘脈沖。上電復(fù)位要求接通電源后,自動實現(xiàn)復(fù)位操作。 51單片機在系統(tǒng)復(fù)位時,將其內(nèi)部的一些重要寄存器設(shè)置為特定的值,至于內(nèi)部RAM內(nèi)部的數(shù)據(jù)則不變。它具有體積小,兼容性強,性價比高等優(yōu)點。但由于DO端和DI端在通信時并未同時使用并與單片機的接口是雙向的,所以在I/O口資源緊張時可以將DO和DI并聯(lián)在一根數(shù)據(jù)線上使用。CH1:模擬輸入通道1,或作為IN+/使用。(3) 送要轉(zhuǎn)換的哪一通道的地址到CH0、CH1端口上。數(shù)碼管在單片機應(yīng)用系統(tǒng)中主要用于顯示單片機的輸出數(shù)據(jù)和狀態(tài)等。具有以下基本功能:(1)可以測量0~5V的8路輸入電壓值;(2)可在四位LED數(shù)碼管上輪流顯示;(3);(4)測量誤差約為177。 第一步:設(shè)置端口地址,程序開始,輸入模擬量。如果正確,可進行下一步。比如在仿真過程中,出現(xiàn)LED燈不顯示、仿真不出來的問題,很大可能是設(shè)定的電壓值或阻值太小或者是程序出現(xiàn)問題,這就需要認(rèn)真的分析,去查找,不放過一個細(xì)小之處。很感謝老師能在百忙之中抽出很多時間給予我很多指導(dǎo)。AD_CONV: SETB AD_CS 。DI置0,選擇通道0 MOV 33H,0AH NOP AJMP NEXTCH1_IN: SETB AD_DAT MOV 33H,0BHNEXT: NOP SETB AD_CLK 。沒讀完繼續(xù) SETB AD_CS CLR AD_CLK 。4位數(shù)碼管 RET 。 END27
點擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1