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

正文內容

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

2025-09-18 18:51上一頁面

下一頁面
  

【正文】 DIV AB PUSH ACC MOV A,B LCALL XS。交叉開關使能 MOV PCA0MD,00H 。判斷外部脈沖的狀態(tài) NEXT7: JNB , BJ8 。與原來外部的狀態(tài)進行比較 課程設計 多用戶電能表的設計 JMP NEXT1 。內部振蕩器允許,不分頻 RET /////////中斷子程序 /////// T0_INT: MOV TH0, 0D5H MOV TL0, 0A0H PUSH ACC MOV A, 20H MOV 20H, P2 JNB , BJ1 NEXT1: JNB , BJ2 。顯示十位 POP ACC MOV B,10 DIV AB PUSH ACC MOV A,B LCALL XS。在今后的學習中,我會努力實踐,把學到的知識應用起來,并且要活 學活用。在該程序中,要循環(huán)顯示 24 戶的電能,電壓有效值,電流有效值,功率因數。 掉電保護模塊的設計 存儲部分電路原理圖如下: 存儲部分電路如上圖 ,采用 AT24C16 存儲芯片,其具有以下特性特性: ( 1)與 400KHz I2C 總線兼容 ( 2) 到 伏工作電壓范圍 ( 3)低功耗 CMOS 技術 ( 4) 寫保護功能當 WP 為高電平時進入寫保護狀態(tài) ( 5) 頁寫緩沖器 ( 6) 自定時擦寫周期 ( 7) 1,000,000 編程 /擦除周期 ( 8) 可保存數據 100 年 ( 9) 8 腳 DIP SOIC 或 TSSOP 封裝 圖 17 AT24C16 管腳圖 AT24C16 支持 C 總線數據傳送協議 ,I2C 總線協議規(guī)定 ,任何將數據傳送到總線的器件作為發(fā)送器 ,任何從總線接收數據的器件為接收器 ,數據傳送是由產生串行 時鐘和所有起始停止信號的主器件控制的 ,主器件和從器件都可以作為發(fā)送器或接收器 ,但由主器件控制傳送數據發(fā)送或接收的模式。其中 A、 B(第 2 腳)為串行數據輸入端, 2 個引腳按邏輯與運算規(guī)律輸入信號,共一個輸入信號時可并接。根據發(fā)光字段的 不同組合可顯示出各種數字或字符。依此類推,每一個時鐘周期中都有一個串行數據輸出到D0,而其他的數據則不斷往高位移動直到所有數據傳輸結束。接收到每一字節(jié)后,低四位順序地址指針位在內部加 1。 寫操作 ( 1)字節(jié)寫 主器件發(fā)出開始信號以后,主器件再發(fā)送四位器件碼、三位塊地址碼、以及邏輯低電平 R/W 位到總線上。主器件利用 B1 和 B0 來選擇對存儲器中那兩個或 4 個 256 字塊進行存取。當然,建立和保持時間必須加以考慮。 每一次數據的傳送在開始條件下啟動,在停止條件下結束。 ( 1)總線不忙( A) 數據線和時鐘線保持高。若器件 接受數據,則定義器件為接收器。 ( 11)可被用作串行 ROM。 ( 3)輸入端接有施密特觸發(fā)器和濾波器,用以抑制噪聲??稍陔娫吹偷? 的條件下工作,等待電流和額定電流分別僅為 5uA 和1mA。 ( 2)并行 I/O 口 AT89S52 芯片內部有 4 個 8 位的 I/O 口( P0、 P P P3),以實現數據的并行輸入輸出。 AT89C52 口資源分配: RST 是 AT89C52 的復位端口,復位電路如圖 所示。 ( 3) 1000次擦寫周期。多用戶電子式電能表硬件結構總體框圖如圖一所示。 設計目的 ( 1)通過計算機編程實現多用戶電子式數碼顯示電能表的功能。機械式電能表對安裝有嚴格的要求,若懸掛水平偏差大,將造成電能表的安裝位置與垂直的 角度不一,使電能計量失衡,造成計量不準,慢走、停走、不走的結果。感應系脈沖電能表仍采用感應系電能表的測量機構作為工作元件 ,由光電傳感器完成電能脈沖轉換 ,然后經電子電路對脈沖進行處理 ,從而實現對電能的測量。 22 附錄 2 18 總程序流程圖 多用戶電子式電能表 傳統(tǒng)感應式電能 表相比, 有效地 提高了電能計量的準確性 ,且 具有 體積小、質量輕、安裝方便 等優(yōu)點。 5 設計要求 準確度高、可靠性高的元器件以及大規(guī)模集成電路等的采用,使電子式電能表的使用壽命、準確度、穩(wěn)定度等技術指標均顯著改善。 二 設計任務 該課程設計任務要求完成是基于 AT89C51 單片機的多用戶電子式電能表的設計與調試。 設計要求 ( 1) 基于 AD7755 芯片實現電能脈沖的發(fā)生; ( 2) 應用單片機 C8051F360 編制程序完成脈沖的讀取、計數、計算、存儲、送顯示等功能; ( 3) 、應用 74HC164 及八段譯碼顯 示器完成數據的顯示; ( 4)、應用 E2PROM 24C16 完成數據的定時寫入以防停電時數據丟失。片上 Flash 允許程序存儲器在系統(tǒng)可編程,亦適于常規(guī)編程器。 ( 6) 256 8字節(jié)內 RAM。 XTAL2:振蕩反相放大器的輸出端。 ( 4)中斷 AT89C52共有 6個中斷向量;兩個外部中斷( INT0和 INT1), 3個定時器中斷(定時器 0, 1, 2)和串行口中斷,比 51單片機多了定時器 2。 芯片特點: ( 1)可在低到 的單電源供電條件下工 作。 ( 6) 100KHz( )和 400KHz( 5V)兼容。 ( 14) 1,000,000 擦 /寫周期。主器件和從器件都可工作于發(fā)送器或接收器的狀態(tài)。 ( 3)停止數據傳送( C) 當時鐘( SCL)為高, SDA 線由高到低的變化決定停止條件。當發(fā)生重復寫操作時,后寫的數據將代替先寫的數據,以先入先出的方式工作。 ( 6)器件尋址與操作 控制字節(jié)是跟隨在主器件發(fā)出的開始條件后面,首先收到的字節(jié)。 當 R/W 位為“ 1”時,則進行讀操作。 24C04B/08B 接收到另一個確認信號后,主器件將發(fā)送寫入到被尋址的存儲器中的數據字節(jié)。像字節(jié)寫操作一樣,一旦停止條件被接收到,則內部寫周期將開始。數碼管的外形結構如圖 15 所示。通常,公共陰極接低電平(一般接地),其它管腳接段驅動電路輸出端。 Q0?Q 7 并行輸出端分別接 LED 顯示器的g 數據采集程序,是整個設計的核心,特別重要,只有采集的數據是正確地才能進行下一步數據的處理。 判斷是第幾戶要顯示 判斷是否顯示完? 開始 判斷要顯示什么功能的數據,調出相 應的存儲單元的數據 進行 BCD 碼轉換 顯示相應的位 未完 完成 總程序流程圖 要想實現電能表的各種功能,就必須把各個模塊的程序串接在一起,實現設 計得要求。//LED 時鐘 DATE EQU P1^0。顯示 — MOV A,R7 課程設計 多用戶電能表的設計 LCALL XS。判斷外部脈沖的狀態(tài) NEXT4: JNB , BJ5
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1