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

正文內容

單片機課程設計-多用戶電表的設計(完整版)

2024-09-10 18:51上一頁面

下一頁面
  

【正文】 個數(shù)據結束信號給從器件。這些位影響字節(jié)地址的最高有效位。這指示被尋址的從接收器,一個字地址和一個字節(jié)的數(shù)據將跟在第九個時鐘周期期間產生的確 認位之后。高七位順序字地址保持常數(shù)。如果不再有時鐘周期輸入,則這些數(shù)據將暫存在輸出端。此時,要求段驅動電路能吸收額定的段導通電流,還需根據外接電源及額定段導通電流來確定相應的限流電阻。 CLK 為時鐘輸入端,可連接到 P1^1 端。 由于其控制引腳較少,占用單片機口線較少,在少量數(shù)據存儲中有非 常大優(yōu)勢,因為在本設計中,我們只需將校表數(shù)據及少量的電能數(shù)據存儲其中,以做到系統(tǒng)掉電時不丟失數(shù)據,免除每次開機時的校表過程,故選用控制引腳簡潔的 AT24C16 將非常的合適。 顯示子程序的流程圖如下圖所示。 這次課程設計對我有很大的幫助,也讓我明白了實踐和學習是同等重要的。顯示百位 POP ACC MOV B,10 DIV AB PUSH ACC MOV A,B LCALL XS。判斷外部脈沖的狀態(tài) NEXT2: JNB , BJ3 。若相等則繼續(xù)讀外部狀態(tài) BJ2: JB PB1,ADD2 。判斷外部脈沖的狀態(tài) NEXT6: JNB , BJ7 。推 挽輸出 MOV XBR1,40H 。 讀取外部 P2 口狀態(tài) MOV TMOD,01H MOV TH0,0D5H MOV TL0,0A0H 。 五 結束語 經過了兩個星期的學習和工作,在各位老師的悉心指導和嚴格要求下,我終于完成了《多用戶電能表》的設計。 顯示模塊的軟件設計 在顯示中,我選用的是串入并出芯片 74LS164 控制的八段數(shù)碼管的顯示。此時,要求段驅動電路能提供額定的段導通電流,還需根據外接電源及額定段導通電流來確定相應的限流電阻。 圖 15 數(shù)碼管管腳圖 數(shù)碼管工作原理:共陽極數(shù)碼管的 8 個發(fā)光二極管的陽極(二極管正端)連接在一起。 顯示模塊的設計 顯示模塊原理圖如下: 電路設計中 74HC164 是比較典型的移位寄存器, 該移位寄存器有一個數(shù)據輸入端口、一個時鐘信號端口和八個輸出端口。這樣會啟動內部寫周期,并且在這段時間內 24C04B/08B 將不產生確認信號。在開始條件以后, 24C04B/08B 進行監(jiān)視 SDA 總線,檢查發(fā)送的控制字節(jié)??刂谱止?jié)的后面三位是塊選擇位( B B B0)。主器件必須產生一個與此確認位相關的額外時鐘脈沖。 ( 4)數(shù)據有效( D) 在開始條件以后,時鐘信號高電平周期期間,當數(shù)據線穩(wěn)定時,數(shù)據線的狀態(tài)表示數(shù)據有效。 總線特性 總線規(guī)程定義如下: —— 僅當總線不忙時,傳送數(shù)據才能開始。 ( 16)提供很寬的溫度適用范圍: 芯片應用: 24C04 與單片機的接口電路如圖 所示,圖中 RP RP2 為上拉電阻,大小為 。 ( 8) 16 個字節(jié)的頁面寫緩沖器 。 —— 電源條件下,等待電流典型值為 10uA。 定時器 2是一個 16位定時 /計數(shù)器,它既可以當作定時器使用,也可以作為外部計數(shù)器使用,其工作方式由特殊功能寄存器 T2CON的 C/T2位選擇; 定時器有三種工作方式:捕獲方式 ,自動重載方式(向上或向下計數(shù))方式或波特率發(fā)生器方式,工作方式有 T2CON的控制位來選擇。在晶振電路中電容 C11和 C12起到幫助起振的作用,通常情況下選擇 30pf。 ( 8) 8個中斷源。功能強大的 AT89C52 單片機適用于較為復雜控制的場合。由撥碼開關產生的 脈沖信號 傳 送給單片機, AT89C52 單片機對方波信號進行采集和計數(shù), P0 和 P2 口同時工作即可對 8 戶電能脈沖進行采集與計數(shù) ,輪流采集并計數(shù)其脈沖信號,將電量存儲到非易失存儲器中,以防電量丟失。 硬件設計 硬件設計包括單片機的整體設計、顯示單元的設計、掉電保護單元的設計以及脈沖發(fā)生電路的設計。 本文給出基于 AT89C52 單片機 的 一種新型單相 多用戶 電能表設計,電能計量準確。 17 軟件的總體設計 4 二 設計任務 4 課題背景 在 本 多用戶電子式電能表的前面板上有 8 位 LED 顯示器,前 兩位為分戶號,后 6 位為分戶用電量,所顯示的用電量與分戶號相對應,分戶循環(huán)顯示,每 3s 切換一戶。 關鍵詞:電能表;單片機;硬件設計;軟件設計 目錄 一 前言 4 課題研究內容與意義 6 顯示模塊的設計 17 顯示模塊的軟件設計 25 一 前言 課題背景 電能表自誕生至今已有 100 多年的歷史,隨著電力系統(tǒng)及其相關產業(yè)的發(fā)展以及電能管理系統(tǒng)的不斷完善 ,電能表的結構和性能也經歷了不斷更新、優(yōu)化的發(fā)展過程 :由最初的感應電能表 ,發(fā)展到后來的感應系脈沖電能表 ,直至現(xiàn)在的純電子式電能表。該電能表具有 八段數(shù)碼管 顯示,功耗低 ,掉電后自動存儲數(shù)據 的特點。 軟件設計 軟件 設計包括用 C8051F360單片機及匯編或 C語言編寫用戶電量顯示程序,并具有掉電保存功能。整個電表采用分時方式,并通過八段數(shù)碼管輪流顯示用戶使用的電量數(shù)據。 主要性能參數(shù): ( 1)與 MCS51產品指令 和引腳完全兼容。 ( 9)可編程串行 UART通道。 外部訪問允許,欲使 CPU僅訪問外部數(shù)據存儲器(地址 0000HFFFFH),____EA 端必須保持低電平(接地);如果 EA端為高電平(接 VCC端), CPU則執(zhí)行內部程序存儲器中的指令。 24C04 芯片概述: Microchip 公司的 24C04B/08B 是 4K 或 8K 位電可擦除PROM。 —— 電源條件下,等待電流典型值為 5uA。 ( 9)頁面寫周期的典型值為 2ms。 24C04B/08B 支持雙向兩線總線和數(shù)據傳輸規(guī)程。 —— 數(shù)據傳送期間,無論何時時鐘線為高,數(shù)據線保持穩(wěn)定。 在時鐘信號低電平期間,數(shù)據線上的數(shù)據必須改變。 注意,如果內部編程周期正在進行, 24C04B/08B 不產生任何確認位。對24C04B/08B 而言, B2 位無關緊要。當檢測 1010 碼時,從器件在 SDA 線上輸出一個確認信號。 ( 2)頁面寫 寫控制字節(jié)、字地址和第一個數(shù)據字節(jié)以與字節(jié)寫相同方式發(fā)送到24C04B/08B。如圖 14 所示。通常,公共陽極接高電平(一般接電源),其它管腳接段驅動電路輸出端。 C8051F360 單片機外接 8 片 74HC164 作為 8 位 LED 顯示接口,把單片機的 P1^0 作為數(shù)據輸出線, P1^1 作為移位時鐘脈沖。 e 各段對應的引腳上。 思路:在顯示子程序中要有一個判斷戶數(shù)和顯示功能的標志位,因為每一戶,每一種功能的數(shù)據有 24 位數(shù)據,即四個存儲單 元,要根據這兩個標志位來判定所要顯示數(shù)據的偏移地址。 在這兩個星期的學習與實踐中,讓我學到了很多在課本上沒有的只是,也鞏固了對單片機的學習,嘗試將學到的知識應用于實踐中。 利用計數(shù)器 T0 讀取外部脈沖 SETB ET0 SETB EA SETB TR0 BEGIN: MOV R0, 60H MOV R7, 1H LOOP: MOV A,R0 MOV B,10
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1