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

正文內(nèi)容

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

2023-07-11 18:34:53 本頁面
 

【正文】 了基于AT89C52單片機為核心的、以ADC0832數(shù)模轉(zhuǎn)換芯片采樣、以LED數(shù)碼顯示器顯示的具有電壓測量功能的具有一定精度的雙路數(shù)字電壓表。除了文中特別加以注釋和致謝的地方外,設(shè)計中不包含其他人已經(jīng)發(fā)表或撰寫的研究成果。與本研究成果相關(guān)的所有人所做出的任何貢獻均已在設(shè)計中作了明確的說明并表示了謝意。在實現(xiàn)基礎(chǔ)功能要求之上擴展了串口通訊、時鐘功能、電阻測量、交流電壓峰峰值和周期測試等功能,使系統(tǒng)達到了良好的設(shè)計效果和要求。 數(shù)字電壓表是諸多數(shù)字化儀表的核心與基礎(chǔ),電壓表的數(shù)字化是將連續(xù)的模擬量如直流電壓轉(zhuǎn)換成不連續(xù)的離散的數(shù)字形式并加以顯示,這有別于傳統(tǒng)的以指針加刻度盤進行讀數(shù)的方法, 避免了讀數(shù)的視差和視覺疲勞。然而基于PC通信的數(shù)字電壓表,既可以完成測量數(shù)據(jù)的傳遞,又可借助PC,做測量數(shù)據(jù)的處理。雖然目前國內(nèi)推廣剛起步,但已受到單片機愛好者、從事單片機教學(xué)的教師、致力于單片機開發(fā)應(yīng)用的科技工作者的青睞。 Proteus軟件具有其它EDA工具軟件(例:multisim)的功能。還可以直接在基于原理圖的虛擬原型上編程,再配合顯示及輸出,能看到運行后輸入輸出的效果。 Keil uVision簡介 單片機開發(fā)中除必要的硬件外,同樣離不開軟件,我們寫的匯編語言源程序要變?yōu)镃PU可以執(zhí)行的機器碼有兩種方法,一種是手工匯編,另一種是機器匯編,目前已極少使用手工匯編的方法了。Keil是美國Keil Software公司出品的51系列兼容單片機匯編或C語言軟件開發(fā)系統(tǒng),在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學(xué)易用。單片機是計算機、自動控制和大規(guī)模集成電路技術(shù)相結(jié)合的產(chǎn)物,榮計算機結(jié)構(gòu)和控制功能與一體,因此除單片機外它還有其他名稱。嵌入式微控制器(EMCU) 由于在單片機應(yīng)用時通常是以嵌入式的方式融入被控系統(tǒng)之中,為強調(diào)其小而嵌入式的特點,所以就有嵌入式微控制器EMCU(Embedded MicroController Unit)的稱呼。雖然出現(xiàn)過多種字長的單片機,但目前使用最多的仍是8位單片機,而在8位單片機中,具有基礎(chǔ)和典型的是8051及其改進型80C51的使用更為廣泛。它由運算器和控制器等部件組成。輸出數(shù)據(jù)時可以得到鎖存,不需外接專用鎖存器,輸入數(shù)據(jù)可以得到緩沖。P1口 功能:P1口的功能和P0口的第一功能相同,僅用于傳遞I/O輸入/輸出數(shù)據(jù)。 P3口功能 :P3口有兩個功能,第一功能與其余三個端口的第一功能相同。外中斷0輸入 —INT1在引腳XTAL1和XTAL2外接晶體振蕩器或陶瓷諧振蕩器,構(gòu)成了內(nèi)部振蕩方式。 狀態(tài)周期: 振蕩頻率經(jīng)單片機內(nèi)的二分頻器分頻后提供給片內(nèi)CPU的時鐘周期。一個指令周期由14個機器周期組成,依據(jù)指令不同而不同. 當MCS51系列單片機的復(fù)位引腳RST(全稱RESET)出現(xiàn)2個機器周期以上的高電平時,根據(jù)應(yīng)用要求,復(fù)位操作通常有兩種基本形式:上電復(fù)位和上電或開關(guān)復(fù)位。當單片機已在運行當中時,按下復(fù)位鍵K后松開,也能使RST為一段時間的高電平,從而實現(xiàn)上電或開關(guān)復(fù)位的操作。51單片機的復(fù)位是由RESET引腳來控制的,此引腳與高電平相接超過24個振蕩周期后,51單片機即進入芯片內(nèi)部復(fù)位狀態(tài),而且一直在此狀態(tài)下等待,直到RESET引腳轉(zhuǎn)為低電平,若為高電平則執(zhí)行芯片內(nèi)部的程序代碼,若為低電平便會執(zhí)行外部程序。排阻就是很多電阻連載一起,它們有一個公共端接Vcc或地,看是上拉還是下拉,其他接所需操作的端口。 其引腳圖如圖23所示: 圖23 74LS164引腳圖 ADC0832簡介 ADC0832是一種8位分辨率、雙通道的A/D轉(zhuǎn)換芯片。8位的分辨率(最高分辨可達256級),可以適應(yīng)一般的模擬量的轉(zhuǎn)換要求,其內(nèi)部電源輸入與參考電壓的復(fù)用,使得芯片的模擬電壓輸入在0~5V之間。ADC0832的控制原理正常情況下ADC0832與單片機的接口應(yīng)為4條數(shù)據(jù)線,分別是CS、CLK、DO、DI。此時芯片開始轉(zhuǎn)換工作,同時由處理器向芯片時鐘(CLK)輸入端輸入時鐘脈沖,DO/DI端則使用DI端輸入通道功能選擇的數(shù)據(jù)信號。CH0:模擬輸入通道0,或作為IN+/使用。 DO:數(shù)據(jù)信號輸出,轉(zhuǎn)換數(shù)據(jù)輸出。(2) 初始化時,使CS信號為低電平。 LED是Light Emiting Diode(發(fā)光二極管)的縮寫,發(fā)光二極管是能將電信信號轉(zhuǎn)換為光信號的電致發(fā)光器件。通過數(shù)碼管中發(fā)光二級管的亮暗組合,可以顯示多種數(shù)字、字母以及其他符號。如果讓數(shù)碼管顯示數(shù)字0,那么共陰數(shù)碼管的字符編碼為00111111,即0x3f;共陽數(shù)碼管的字符編碼為11000000,即0xc0。設(shè)計電壓表并實現(xiàn)簡單測量。電壓值顯示模塊是輸出的數(shù)字信號通過74LS164和八路驅(qū)動電路輸送到4位LED數(shù)碼管顯示。 由于單片機的有效輸入/輸出信號均為數(shù)字信號,而對于整個系統(tǒng)的前向通道有效信號均應(yīng)為模擬信號,所以在做設(shè)計過程中必然包括模擬量轉(zhuǎn)換為數(shù)字量的設(shè)計,根據(jù)所需采用ADC0832芯片作為轉(zhuǎn)換電路。 第四步:數(shù)據(jù)轉(zhuǎn)換,讀取八位數(shù)據(jù)。所有步驟完成,點擊調(diào)試按鈕,檢查程序 是不有誤,如果有錯需要找到錯誤的地方修改,再次進行調(diào)試。圖53添加. Hex文件圖 proteus仿真過程 元器件都找到后,先進行排版再按照電路圖連接,鏈接的時候注意要使得線路連接清晰,最好使用線來連接元器件,最好不要用標號。在制作過程中一定要全身心的投入進去,小心、認真,才能確保制作成功。由于單片機的有效I/O信號均為數(shù)字信號,而對于整個系統(tǒng)的前向通道有效信號均為模擬信號,所以在設(shè)計過程中必然包括模擬量轉(zhuǎn)換為數(shù)字量的設(shè)計,根據(jù)所需采用ADC0832芯片作為轉(zhuǎn)換電路。不僅使我樹立了遠大的學(xué)術(shù)目標、掌握了基本的研究方法,還使我明白了許多待人接物與為人處世的道理。感謝在整個畢業(yè)設(shè)計期間和我密切合作的同學(xué),和曾經(jīng)在各個方面給予過我?guī)椭幕锇閭?,在大學(xué)生活即將結(jié)束的最后的日子里正是因為有了你們的幫助,才讓我不僅學(xué)到了本次課題涉及的新知識,更讓我感覺到了知識以外的東西,那就是團結(jié)的力量。START: MOV SP,60H MOV A,00H MOV 20H,A MOV 30H,A MOV 31H,A MOV 32H,A MOV 33H,A MOV P0,0FFHSTART2: JB K1,START3 CPL CH_XZ JNB K1,$START3: LCALL AD_CONV LCALL AD_CHULI LCALL ADPLAY AJMP START。DI置1,起始位 SETB AD_CLK 。第二個脈沖 NOP NOP CLR AD_CLK
點擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1