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

正文內(nèi)容

基于at89c52單片機(jī)的雙路數(shù)字電壓表設(shè)計(jì)-文庫(kù)吧資料

2025-07-12 09:45本頁(yè)面
  

【正文】 比如說(shuō) 1)保存,然后在對(duì)話(huà)框中選擇 Atmel 中的 AT89C52,單擊確定,再新建文本文檔輸入程序: File new 輸入 保存,然后右鍵點(diǎn)擊 Source Group 1,選擇 add files to ?source group 1’,在對(duì)話(huà)框中找到所要添加的 file,然后點(diǎn)擊 add,關(guān)閉對(duì)話(huà)框。 第五步:轉(zhuǎn)換通道,再?gòu)牡谌块_(kāi)始依次進(jìn)行。 第三步:軟件濾波。 第一步:設(shè)置端口地址,程序開(kāi)始,輸入模擬量。 系統(tǒng)總原理圖 圖 32 系統(tǒng)總原理圖 AT89C51 74LS164 電源 LED 數(shù)碼顯示 ADC0832 電源 AD 采樣 鍵盤(pán) 12 4 程序流程圖 本設(shè)計(jì)采用匯編語(yǔ)言編寫(xiě),是一種以單片機(jī)為核心的電壓測(cè)量?jī)x表,它能夠測(cè)量電壓量,并且測(cè)量結(jié)果能夠通過(guò)數(shù)碼管顯示,從而具有一定的智能性。按鍵的功能是切換兩路電路的。單片機(jī) 11 控制系統(tǒng)主要由 AT89C52 來(lái)完成。具有以下基本功能: ( 1)可以測(cè)量 0~5V 的 8 路輸入電壓值; ( 2)可在四位 LED 數(shù)碼管上輪流顯示; ( 3)測(cè)量最小分辨率為 ; ( 4)測(cè)量誤差約為 177。通過(guò)這一設(shè)計(jì)實(shí)踐過(guò)程,鍛煉學(xué)生的動(dòng)手能力和分析,解決問(wèn)題的能力??梢钥闯稣孟喾?。常用的 LED 顯示器有兩種供應(yīng)狀態(tài),既共陰極 LED 與共陽(yáng)極LED,如下圖 26 所示: (a)符號(hào)和引腳 (b)共陰極接法 ( c) 共陽(yáng)極接法 圖 26 8 段 LED 顯示器 其中引腳圖的兩個(gè) COM 端連在一起,是公共端,共陰數(shù)碼管要將其接地,共陽(yáng)數(shù)碼 10 管要接正 5 伏電源。 數(shù)碼管在單片機(jī)應(yīng)用系統(tǒng)中主要用于顯示單片機(jī)的輸出數(shù)據(jù)和狀態(tài)等。我們分別把他命名為 A,B,C,D,E,F,G,H。由條形發(fā)光二極管組成“ 8”字形的顯 示器,也成數(shù)碼管。( 5) 數(shù)據(jù)轉(zhuǎn)換輸出接 DO 端口,當(dāng) DO 為高電平,轉(zhuǎn)換的數(shù)據(jù)就輸出給單片機(jī)了。( 3) 送要轉(zhuǎn)換的哪一通道的地址到 CH0、CH1 端口上。 .. ADC0832 應(yīng)用說(shuō)明 :( 1) ADC0832 內(nèi)部帶有輸出鎖存器,可以與 AT89C52 單片機(jī)直接相連。 Vcc:電源輸入及參考電壓輸(復(fù)用)。 DI:數(shù)據(jù)信號(hào)輸入,選擇通道控制。 CH1:模擬輸入通道 1,或作為 IN+/使用。 ADC0832 內(nèi)部邏輯電路圖如 圖 24 所示 : 圖 24 ADC0832 內(nèi)部邏輯電路圖 ADC0832 是 8 位 A/D 轉(zhuǎn)換器,其引腳圖為: 圖 25 ADC0832 引腳圖 ADC0832 各腳功能: CS: 片選使能,低電平芯片使能(低電平有效)。在第 1 個(gè)時(shí)鐘脈沖的下沉之前 DI 端必須是高電平,表示啟始信號(hào)。當(dāng)要進(jìn)行 A/D 轉(zhuǎn)換時(shí),須先將 CS 使能端置于低電平并且保持低電平直到轉(zhuǎn)換完全為止。但由于 DO 端和 DI 端在通信時(shí)并未同時(shí)使用并與單片機(jī)的接口是雙向的 ,所以在 I/O 口資源緊張時(shí)可以將 DO 和 DI 并聯(lián)在一根數(shù)據(jù)線(xiàn)上使用。 具有雙數(shù)據(jù)輸出可作為數(shù)據(jù)校驗(yàn),以減少數(shù)據(jù)誤差,轉(zhuǎn)換速度快且穩(wěn)定性能強(qiáng)。 ADC0832 采用串 行通信方式,通過(guò)DI 數(shù)據(jù)輸入端進(jìn)行通道選擇、數(shù)據(jù)采集及數(shù)據(jù)傳送。它具有體積小,兼容性強(qiáng),性?xún)r(jià)比高等優(yōu)點(diǎn)。兩個(gè)輸入端或者連接在一起,或者把不用的輸入端接高電平,一定不要懸空。 74LS164 的簡(jiǎn)介 74LS164 是 8 位串行,并出移位寄存器。 排阻 RESPACK8 接單片機(jī)的作用是:加排阻增加電流,在電流不足的情況下起驅(qū)動(dòng)作用。 51 單片機(jī)在系統(tǒng)復(fù)位時(shí),將其內(nèi)部的一些重要寄存器設(shè)置為特定的值,至于內(nèi)部 RAM內(nèi)部的數(shù)據(jù)則不變。 系統(tǒng)復(fù)位是任何微機(jī)系統(tǒng)執(zhí)行的第一步,使整個(gè)控制芯片回到默認(rèn)的硬件狀態(tài)下。 單片機(jī)的復(fù)位操作使單片機(jī)進(jìn)入初始化狀態(tài),其中包括使程序計(jì)數(shù)器 PC= 0000H,這表明程序從 0000H 地址單元開(kāi)始執(zhí)行。上電后,由于電容 C3 的充電和反相門(mén)的作用,使 RST 持續(xù)一 段時(shí)間的高電平。 上電復(fù)位要求接通電源后,自動(dòng)實(shí)現(xiàn)復(fù)位操作。 指令周期:執(zhí)行一條指令所需的時(shí)間。因 6 此一個(gè)狀態(tài)周期包含 2 個(gè)振蕩周期。 單片機(jī)的時(shí)序單位: 振蕩周期: 晶振的振蕩周期,又稱(chēng)時(shí)鐘周期,為最小的時(shí)序單位。由于單片機(jī)內(nèi)部有一個(gè)高增益反相放大器,當(dāng)外接晶振后,就構(gòu)成了自積振蕩,并產(chǎn)生振蕩時(shí)鐘脈沖。 時(shí)鐘電路 單片機(jī)的時(shí)鐘信號(hào)通常用兩種電路形式 得到:內(nèi)部振蕩和外部振蕩方式。第二功能作控制用,每個(gè)引腳都不同。它的第二功能和 P0 口引腳的第二功能相配合,作為地址總線(xiàn)用于輸出片外存儲(chǔ)器的高 8 位地址。 P1 口 功能: P1 口的功能和 P0 口的第一功能相同,僅用于傳遞 I/O 輸入 /輸出數(shù)據(jù)。輸出數(shù)據(jù)時(shí)可以得到鎖存,不需外接專(zhuān)用鎖存器,輸入數(shù)據(jù)可以得到緩沖。它由運(yùn)算器和控制器等部件組成。 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 位用戶(hù)數(shù)據(jù)存儲(chǔ)單元和 128 個(gè)專(zhuān)用寄存器單元,它們是統(tǒng)一編址的,專(zhuān)用寄存器只能用于存放控制指令數(shù)據(jù),用戶(hù)只能訪(fǎng)問(wèn),而不能用于存放用戶(hù)數(shù)據(jù),所以,用戶(hù)能使用的 RAM 只有 128 個(gè),可存放讀寫(xiě)的數(shù)據(jù),運(yùn)算的中間結(jié)果或用戶(hù)定義的字型表。雖然出現(xiàn)過(guò)多種字長(zhǎng)的單片機(jī),但目前使用最多的仍是 8 位單片機(jī),而在 8 位單片機(jī)中,具有基礎(chǔ)和典型的是 8051 及其改進(jìn)型 80C51 的使用更為廣泛。鑒于運(yùn)算器和控制器集成在一起稱(chēng)為中央處理單元或微處理器,于是就有嵌入式微處理器 EMP(Embedded MicroProcessor)的稱(chēng)呼。 嵌入式微控制器( EMCU) 由于在單片機(jī)應(yīng)用時(shí)通常是以嵌入式的方式融入被控系統(tǒng) 之中,為強(qiáng)調(diào)其小而嵌入式的特點(diǎn),所以就有嵌入式微控制器 EMCU( Embedded MicroController Unit)的稱(chēng)呼。為了增強(qiáng)其控制特點(diǎn),把它稱(chēng)為微控制器 MCU( MicroController Unit)或單片機(jī)微控制器 SMCU(Single MicroController Unit)。單片機(jī)是計(jì)算機(jī)、自動(dòng)控 制和大規(guī)模集成電路技術(shù)相結(jié)合的產(chǎn)物,榮計(jì)算機(jī)結(jié)構(gòu)和控制功能與一體,因此除單片機(jī)外它還有其他名稱(chēng)。另外重要的一點(diǎn),只要看一下編譯后生成的匯編代碼,就能體會(huì)到 Keil C51 生成的目標(biāo)代碼效率非常之高,多數(shù)語(yǔ)句生成的匯編代碼很緊湊,容易理解,在開(kāi)發(fā)大型軟件時(shí)更能體現(xiàn)高級(jí)語(yǔ)言的優(yōu)勢(shì)。 Keil 是美國(guó) Keil Software 公司出品的 51 系列兼容單片機(jī)匯編或 C 語(yǔ)言軟件開(kāi)發(fā)系統(tǒng),在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu) 勢(shì),因而易學(xué)易用。Keil 提供了包括 C 編譯器、宏匯編、連接器、庫(kù)管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開(kāi)發(fā)方案,通過(guò)一個(gè)集成開(kāi)發(fā)環(huán)境( uVision)將這些部份組合在一起。 Keil uVision 簡(jiǎn)介 單片機(jī)開(kāi)發(fā)中除必要的硬件外,同樣離不開(kāi)軟件,我們寫(xiě)的匯編語(yǔ)言源程序要變?yōu)镃PU 可以執(zhí)行的機(jī)器碼有兩種方法,一種是手工匯編,另一種是機(jī)器匯編,目前已極少使用手工匯編的方法了。 在 Proteus 中進(jìn)行電路仿真時(shí),先繪制好原理圖,再調(diào)入已編譯好的目標(biāo)代碼文件:*.HEX,隨后便可在 PROTEUS 的原理圖中模擬的實(shí)物運(yùn)行狀態(tài)和過(guò)程,進(jìn)行觀(guān)察從而改良自己的設(shè)計(jì)方案。還可以直接在基于原理圖的虛擬原型上編程,再配合顯示及輸出,能看到運(yùn)行后輸入輸出的效果。 革命性的特點(diǎn):( 1)互動(dòng)的電路仿真,用戶(hù)甚至可以實(shí)時(shí)采用諸如 RAM, ROM,鍵盤(pán),馬達(dá), LED, LCD, AD/DA,部分 SP
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1