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

正文內(nèi)容

大棚溫濕度的監(jiān)測(cè)系統(tǒng)畢業(yè)論文-閱讀頁(yè)

2025-07-12 14:10本頁(yè)面
  

【正文】 示超量程:當(dāng) Q3=“0”時(shí),表示過(guò)量程;當(dāng) Q3=“1”時(shí),表示欠量程;一. MC14433 與 8031 單片機(jī)的接口設(shè)計(jì)由于 MC14433 的 A/D 轉(zhuǎn)換結(jié)果是動(dòng)態(tài)分時(shí)輸出的 BCD 碼,Q0~Q3HE DS1~DS4 都不是總線式的。對(duì)于 8031 單片機(jī)的應(yīng)用系統(tǒng)來(lái)說(shuō),MC14433 可以直接和其 P1口或擴(kuò)展 I/O 口 8155/8255 相連。它由傳感器采集非電信號(hào),從傳感器出來(lái)經(jīng)過(guò)功率放大過(guò)程,使信號(hào)放大,再經(jīng)過(guò)模/數(shù)轉(zhuǎn)換成為計(jì)算機(jī)能識(shí)別的數(shù)字信號(hào),再送入計(jì)算機(jī)系統(tǒng)的相應(yīng)端口。3. 2. 2. 1 8031 的片內(nèi)結(jié)構(gòu)8031 是有 8 個(gè)部件組成,即 CPU,時(shí)鐘電路,數(shù)據(jù)存儲(chǔ)器,并行口(P0~P3 )串行口,定時(shí)計(jì)數(shù)器和中斷系統(tǒng),它們均由單一總線連接并被集成在一塊半導(dǎo)體芯片上,即組成了單片微型計(jì)算機(jī),8031 就是 MCS51 系列單片機(jī)中的一種。還可以對(duì)數(shù)據(jù)進(jìn)行邏輯和算術(shù)的運(yùn)算。內(nèi)存:內(nèi)部存儲(chǔ)器可分做程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器,但在 8031 中無(wú)片內(nèi)程序存儲(chǔ)器 。并行 I/O 口:MCS51 有四個(gè) 8 位的并行 I/O 口,P0 ,P1,P2,P3,以實(shí)現(xiàn)數(shù)據(jù)的并行輸出。 中斷控制系統(tǒng):8031 有五個(gè)中斷源,既外部中斷兩個(gè),定時(shí)計(jì)數(shù)中斷兩個(gè),串行中斷一個(gè),全部的中斷分為高和低的兩個(gè)輸出級(jí)。VSS(20 引腳)接地。XTAL2(18 引腳)在內(nèi)部,接至上述振蕩器的反向輸入端,當(dāng)采用外部振蕩器時(shí), 對(duì) MCS51 系列該引腳接收外部震蕩信號(hào),即把該信號(hào)直接接到內(nèi)部時(shí)鐘的輸入端。在掉電時(shí),此引腳接備用電源 VDD,以保持 RAM 數(shù)據(jù)不丟失,當(dāng) BVCC 低于規(guī)定的值時(shí),而 VPD 在其規(guī)定的電壓范圍內(nèi)時(shí),VPD 就向內(nèi)部數(shù)據(jù)存儲(chǔ)器提供備用電源。(29 引腳)此腳輸出為 單片機(jī)內(nèi)訪問(wèn)外部程序存儲(chǔ)器的讀選通信號(hào),在讀取外部指令期間, PSEN 非有兩次在每個(gè)周期有效,在此期間,每當(dāng)訪問(wèn)外部存儲(chǔ)器時(shí),兩個(gè)有效的 PSEN 非將不再出現(xiàn),同樣這個(gè)引腳可驅(qū)動(dòng) 8 個(gè) LSTTL 負(fù)載。當(dāng) 保持低電平時(shí),則只訪問(wèn)外部程序存儲(chǔ)器,對(duì) 8031 而言,此腳必須接地。8031 有一個(gè)全雙工串行口,這個(gè)串行口既可以在程序下把 CPU 的 8 位并行數(shù)據(jù)變成串行數(shù)據(jù)一位一位的從發(fā)送數(shù)據(jù)線發(fā)送出去,也可以把串行數(shù)據(jù)接受進(jìn)來(lái)變成并行數(shù)據(jù)給 CPU,而且這種串行發(fā)送和接收可以單獨(dú)進(jìn)行也可以同時(shí)進(jìn)行。3. 2. 2. 3 8031 程序存儲(chǔ)器MCS51 系列單片機(jī)的內(nèi)部 ROM 是不同的,8051 有 4K 的 ROM,而 8751 則是4K 光可擦寫 EPROM,而我們所采用的 8031 則沒(méi)有片內(nèi)的 ROM,但是無(wú)論那種型號(hào)的芯片都可以在片外擴(kuò)展多達(dá) 64K 的片外程序存儲(chǔ)器,外部程序存儲(chǔ)器擴(kuò)展的大小以滿足系統(tǒng)要求即可,或有特殊要求或?yàn)榱艘院笊?jí)方便采用大容量的片外程序存儲(chǔ)器。單片機(jī)有一個(gè)程序計(jì)數(shù)器 PC,它始終存著 CPU 要讀取的機(jī)器碼的所在地址,單片機(jī)工作時(shí),PC 自動(dòng)加一,此時(shí)程序開始順序執(zhí)行,因?yàn)閱纹瑱C(jī)程序 訪問(wèn)空間是 64K,故需要 16 條地址線,當(dāng) 接“0”則 8031 在片外程序存儲(chǔ)器中讀取指令,此時(shí)片外程序存儲(chǔ)器從 0000H 開始編址,因?yàn)?8031 無(wú)片內(nèi)程序存儲(chǔ)器,故在此系統(tǒng)中 必須接地使 CPU 到外部 ROM 中去尋址。0003H 單元:外部中斷 0 入口地址。0013H 單元:外部中斷 1 入口地址。0023H 單元:串行口中斷入口地址。3. 2. 2. 4 8031 數(shù)據(jù)存儲(chǔ)器數(shù)據(jù)存儲(chǔ)器用于存放運(yùn)算中間的結(jié)果、數(shù)據(jù)暫存、緩沖、標(biāo)志位、待測(cè)程序等功能。低 128 字節(jié)中的 20H~2FH 共 16 字節(jié)可用位尋址方式訪問(wèn)各位,共 128 個(gè)位地址,30H~7FH 共 80 個(gè)單元為用戶 RAM 區(qū),作堆棧或數(shù)據(jù)緩沖用,片內(nèi) RAM 不夠用時(shí),須擴(kuò)展片外數(shù)據(jù)存儲(chǔ)器。寫時(shí)用 ,讀時(shí)用 做外部數(shù)據(jù)存儲(chǔ)器的選通信號(hào)3. 2. 2. 5 特殊功能寄存器 SFR8031 有 21 個(gè)專用寄存器,他們是用來(lái)管理 CPU 和 I/O 口以及內(nèi)部邏輯部件的,在指令中專用寄存器是以存儲(chǔ)單元方式被讀寫的,專用寄存器雖有名稱,但尋址時(shí)都做專用寄存器用,它們的地址是與片內(nèi) RAM 的地址相連的。寄存器 B:進(jìn)行乘除運(yùn)算時(shí),寄存器 B 有特定的用途,在乘時(shí)存放一個(gè)乘數(shù)以及積的最高位,A 中存放另一個(gè)乘數(shù)以及積的低位。堆棧指針 SP:在子程序調(diào)用或中斷時(shí),用來(lái)暫存數(shù)據(jù)和地址,它按先進(jìn)后出的原則存儲(chǔ)數(shù)據(jù),它是一個(gè)八位寄存器它指出堆棧頂部在片內(nèi) RAM 中的位置,系統(tǒng)復(fù)位后,SP 變成 07H,使堆棧從 00 單元開始。程序狀態(tài)字 PSW:七位用來(lái)表征各種標(biāo)志,另一位無(wú)意義。AC:當(dāng)進(jìn)行加法或減法運(yùn)算時(shí)并產(chǎn)生由低四位向高四位的進(jìn)位或借位時(shí),AC置 1,否則清 0。F0:F0 常不是由機(jī)器來(lái)指令執(zhí)行中形成的,而是用戶根據(jù)程序的需要進(jìn)行設(shè)置的,這個(gè)位一經(jīng)確定就可通過(guò)軟件測(cè)試來(lái)決定用戶程序的流向。OV:用以指示運(yùn)算是否發(fā)生溢出,由機(jī)器執(zhí)行指令自動(dòng)形成,若機(jī)器在執(zhí)行指令過(guò)程中累加器 A 超過(guò) 8 位,則 OV=1 否則為 0。在串行通信中常用奇偶校驗(yàn)數(shù)據(jù)傳輸結(jié)果的正確性。一、復(fù)位方式當(dāng) MCS5l 系列單片機(jī)的復(fù)位引腳 RST(全稱 RESET)出現(xiàn) 2 個(gè)機(jī)器周期以上的高電平時(shí),單片機(jī)就執(zhí)行復(fù)位操作。 根據(jù)應(yīng)用的要求,復(fù)位操作通常有兩種基本形式:上電復(fù)位和上電或開關(guān)復(fù)位。常用的上電復(fù)位電路如圖 (315a)中左圖所示。上電后,保持RST 一段高電平時(shí)間,由于單片機(jī)內(nèi)的等效電阻的作用,不用圖中電阻 R1,也能達(dá)到上電復(fù)位的操作功能,如圖 (315a)中所示。常用的上電或開關(guān)復(fù)位電路如圖 (315b)所示。當(dāng)單片機(jī)已在運(yùn)行當(dāng)中時(shí),按下復(fù)位鍵 K 后松開,也能使 RST 為一段時(shí)間的高電平,從而實(shí)現(xiàn)上電或開關(guān)復(fù)位的操作。 圖 316 單片機(jī)的復(fù)位電路 圖(316a)中:Cl=1030uF,R1=1kO 圖(316b)中:C:=1uF,Rl=lkO,R2=10kO 二、掉電和低功耗方式人們往往在程序運(yùn)行中系統(tǒng)發(fā)生掉電的故障,使 RAM 和寄存器中的數(shù)據(jù)內(nèi)容丟失,使人們丟失珍貴的數(shù)據(jù)而束手無(wú)策,8031 有掉電保護(hù),是先把有用的數(shù)據(jù)保存,再用備用電源進(jìn)行供電。8031 對(duì)程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器均可進(jìn)行0000H~FFFFH 的 64K 字節(jié)地址內(nèi)容的有效尋址。一、程序存儲(chǔ)器的擴(kuò)展 由于 8031 無(wú)內(nèi)部 ROM ,故擴(kuò)展的程序存儲(chǔ)器地址為 0000H~FFFFH,考慮系統(tǒng)的需要,我們將 8031 的程序存儲(chǔ)器擴(kuò)展為 4K EPROM,采用 2764 作為 ROM芯片。在程序擴(kuò)展中,我們選用的地址鎖存器是74LS373當(dāng)三態(tài)門的 為低電平時(shí),三態(tài)門處于導(dǎo)通狀態(tài),允許 Q 端輸出,否則 為高電平,輸出為三態(tài)門斷開,輸出端對(duì)外電路呈高阻態(tài),所以在這里 為低電平,這時(shí)當(dāng) G 端為高電平時(shí),鎖存器輸出和輸入的狀態(tài)是相同的,當(dāng) G 由高電平下落為低電平時(shí),輸入端 1D~8D 的數(shù)據(jù)鎖入 1Q~8Q 中。當(dāng) VPP=+5V 時(shí),EPROM 處于讀工作方式:這時(shí)由給定地址信號(hào)決定被選中存儲(chǔ)器單元信息。維持方式:當(dāng) 為高電平時(shí),VPP 為+5V,EPROM 處于低功耗方式,輸出端均為高阻態(tài),這與 輸入無(wú)關(guān)。2764 與 8031 的連接如圖 317 所示圖 316 程序存儲(chǔ)器的擴(kuò)展在選用芯片擴(kuò)展的同時(shí)要考慮滿足系統(tǒng)的要求的前提下,使電路簡(jiǎn)化,盡量選擇大容量的芯片,以減少芯片組合的數(shù)量,在芯片型號(hào)的選擇上選用滿足應(yīng)用環(huán)境要求的芯片型號(hào)。但往往在系統(tǒng)的要求下片內(nèi) RAM 不能滿足要求,用戶只有選擇擴(kuò)展片外的數(shù)據(jù)存儲(chǔ)器,以進(jìn)行存儲(chǔ)系統(tǒng)采集的數(shù)據(jù)。我們采用 8K 靜態(tài) RAM6264 進(jìn)行擴(kuò)展。6264 是 8K*8 位的靜態(tài)隨機(jī)存儲(chǔ)器芯片。數(shù)據(jù)存儲(chǔ)器的擴(kuò)展與程序存儲(chǔ)器的擴(kuò)展類似,讀寫控制信號(hào)與 8031 的 和 相連。如圖 318:所示: 圖 318 數(shù)據(jù)存儲(chǔ)器的擴(kuò)展EA/VP31X119 X218RESET9RD17 WR16INT012 INT113T014 T115P101 P112P123 P134P145 P156P167 P178P00 39P01 38P02 37P03 36P04 35P05 34P06 33P07 32P20 21P21 22P22 23P23 24P24 25P25 26P26 27P27 28PSEN 29ALE/P30TXD 11RXD 108031D03 Q0 2D14 Q1 5D27 Q2 6D38 Q3 9D413 Q4 12D514 Q5 15D617 Q6 16D718 Q7 19OE1 LE11U?74LS373GNDA010 A19A28 A37A46 A55A64 A73A825 A924A1021 A1123A122CS120 CS226 WE27OE22D0 11D1 12D2 13D3 15D4 16D5 17D6 18D7 19U?6264R?1Kvcc3. 2. 4 數(shù)據(jù)存儲(chǔ)器的掉電保護(hù)單片機(jī)系統(tǒng)內(nèi)的 RAM 數(shù)據(jù)是非常容易丟失的,特別是一些珍貴的科研數(shù)據(jù),一旦丟失后果不堪設(shè)想,因此掉電保護(hù)是必須要做的,一旦電源發(fā)生掉電現(xiàn)象,在掉電的瞬間系統(tǒng)能自動(dòng)保護(hù) RAM 中的數(shù)據(jù)和系統(tǒng)的運(yùn)行狀態(tài),當(dāng)電源恢復(fù)正常供電后能恢復(fù)到掉電前的工作狀態(tài)。通常時(shí)鐘由于兩種形式:內(nèi)部時(shí)鐘和外部時(shí)鐘。8031 內(nèi)部有一個(gè)用于構(gòu)成振蕩器的高增益反向放大器,該放大器的輸入輸出引腳為 XTAL1 和 XTAL2,它們跨接在晶體振蕩器和用于微調(diào)的電容,便構(gòu)成了一個(gè)自激勵(lì)振蕩器電路中的 CC2 的選擇在 30PF 左右,但電容太小會(huì)影響振蕩的頻率、穩(wěn)定性和快速性。為了提高穩(wěn)定性我們采用溫度穩(wěn)定性好的 NPO 電容,采用的晶振頻率為 12MHZ。本設(shè)計(jì)是利用 8031 的串行口實(shí)現(xiàn)鍵盤/顯示器接口。應(yīng)用8031 的串行口方式 0 的輸出方式,在串行口外接移位寄存器 74LS164,構(gòu)成鍵盤/顯示器接口,其硬件接口電路如圖 320 所示:圖 320 鍵盤及顯示與主機(jī)的硬件接口圖中下邊的 8 個(gè) 74LS164:74LS164(0)~74LS164(7)作為 8 位段碼輸出口,74LS138 的 Y0 作為鍵輸入線,Y2 作為同步脈沖輸出控制線。靜態(tài)顯示的優(yōu)點(diǎn)是 CPU 不必頻繁的為顯示服務(wù),因而主程序可不必掃描顯示器,軟件設(shè)計(jì)比較簡(jiǎn)單,從而使單片機(jī)有更多的時(shí)間處理其他事務(wù)。其方法就是把計(jì)算機(jī)采集的數(shù)據(jù)或記過(guò)計(jì)算機(jī)進(jìn)行數(shù)據(jù)處理、數(shù)字濾波,標(biāo)度變換之后,與該參數(shù)上下限給定值進(jìn)行比較,如果高于上限值(或低于下限值)則進(jìn)行報(bào)警,否則就作為采樣的正常值,進(jìn)行顯示和控制。峰鳴音報(bào)警接口電路的設(shè)計(jì)只需購(gòu)買市售的壓電式蜂鳴器,然后通過(guò) MCS51 的 1 根口線經(jīng)驅(qū)動(dòng)器驅(qū)動(dòng)蜂鳴音發(fā)聲。在圖中, 接晶體管基極輸入端。 圖 321 是一個(gè)簡(jiǎn)單的使用三極管驅(qū)動(dòng)的峰鳴音報(bào)警電路: 圖 321 三極管驅(qū)動(dòng)的峰鳴音報(bào)警電路 本設(shè)計(jì)是為在溫濕度測(cè)量中對(duì)溫濕度的上下限超出是的提示報(bào)警,接口位于單片機(jī) AT89C51 的 口,但溫濕度過(guò)限時(shí), 口被置 0,本系統(tǒng)開始工作。通常,符合上述功能的溫度控制程序由主程序和 T0 中斷服務(wù)程序兩部分組成。對(duì)一般線性儀表來(lái)說(shuō),標(biāo)度變換公式為: 式中:A0 為一次測(cè)量?jī)x表的下限;Am 為一次測(cè)量?jī)x表的上限;A X為實(shí)際測(cè)量值;N0 為儀表下限所對(duì)應(yīng)的數(shù)字量;Nm 為儀表上限所對(duì)應(yīng)的數(shù)字量;N X 為測(cè)量所得數(shù)字量。機(jī)械工業(yè)出版社, 20 于微波、林曉梅、 21
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1