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

正文內(nèi)容

單片機(jī)課程設(shè)計-多用戶電表的設(shè)計(專業(yè)版)

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

下一頁面
  

【正文】 判斷外部脈沖的狀態(tài) NEXT4: JNB , BJ5 。//LED 時鐘 DATE EQU P1^0。 數(shù)據(jù)采集程序,是整個設(shè)計的核心,特別重要,只有采集的數(shù)據(jù)是正確地才能進(jìn)行下一步數(shù)據(jù)的處理。通常,公共陰極接低電平(一般接地),其它管腳接段驅(qū)動電路輸出端。像字節(jié)寫操作一樣,一旦停止條件被接收到,則內(nèi)部寫周期將開始。 當(dāng) R/W 位為“ 1”時,則進(jìn)行讀操作。當(dāng)發(fā)生重復(fù)寫操作時,后寫的數(shù)據(jù)將代替先寫的數(shù)據(jù),以先入先出的方式工作。主器件和從器件都可工作于發(fā)送器或接收器的狀態(tài)。 ( 6) 100KHz( )和 400KHz( 5V)兼容。 ( 4)中斷 AT89C52共有 6個中斷向量;兩個外部中斷( INT0和 INT1), 3個定時器中斷(定時器 0, 1, 2)和串行口中斷,比 51單片機(jī)多了定時器 2。 ( 6) 256 8字節(jié)內(nèi) RAM。 設(shè)計要求 ( 1) 基于 AD7755 芯片實現(xiàn)電能脈沖的發(fā)生; ( 2) 應(yīng)用單片機(jī) C8051F360 編制程序完成脈沖的讀取、計數(shù)、計算、存儲、送顯示等功能; ( 3) 、應(yīng)用 74HC164 及八段譯碼顯 示器完成數(shù)據(jù)的顯示; ( 4)、應(yīng)用 E2PROM 24C16 完成數(shù)據(jù)的定時寫入以防停電時數(shù)據(jù)丟失。準(zhǔn)確度高、可靠性高的元器件以及大規(guī)模集成電路等的采用,使電子式電能表的使用壽命、準(zhǔn)確度、穩(wěn)定度等技術(shù)指標(biāo)均顯著改善。 5 設(shè)計要求 22 附錄 2感應(yīng)系脈沖電能表仍采用感應(yīng)系電能表的測量機(jī)構(gòu)作為工作元件 ,由光電傳感器完成電能脈沖轉(zhuǎn)換 ,然后經(jīng)電子電路對脈沖進(jìn)行處理 ,從而實現(xiàn)對電能的測量。 設(shè)計目的 ( 1)通過計算機(jī)編程實現(xiàn)多用戶電子式數(shù)碼顯示電能表的功能。 ( 3) 1000次擦寫周期。 ( 2)并行 I/O 口 AT89S52 芯片內(nèi)部有 4 個 8 位的 I/O 口( P0、 P P P3),以實現(xiàn)數(shù)據(jù)的并行輸入輸出。 ( 3)輸入端接有施密特觸發(fā)器和濾波器,用以抑制噪聲。若器件 接受數(shù)據(jù),則定義器件為接收器。 每一次數(shù)據(jù)的傳送在開始條件下啟動,在停止條件下結(jié)束。主器件利用 B1 和 B0 來選擇對存儲器中那兩個或 4 個 256 字塊進(jìn)行存取。接收到每一字節(jié)后,低四位順序地址指針位在內(nèi)部加 1。根據(jù)發(fā)光字段的 不同組合可顯示出各種數(shù)字或字符。 掉電保護(hù)模塊的設(shè)計 存儲部分電路原理圖如下: 存儲部分電路如上圖 ,采用 AT24C16 存儲芯片,其具有以下特性特性: ( 1)與 400KHz I2C 總線兼容 ( 2) 到 伏工作電壓范圍 ( 3)低功耗 CMOS 技術(shù) ( 4) 寫保護(hù)功能當(dāng) WP 為高電平時進(jìn)入寫保護(hù)狀態(tài) ( 5) 頁寫緩沖器 ( 6) 自定時擦寫周期 ( 7) 1,000,000 編程 /擦除周期 ( 8) 可保存數(shù)據(jù) 100 年 ( 9) 8 腳 DIP SOIC 或 TSSOP 封裝 圖 17 AT24C16 管腳圖 AT24C16 支持 C 總線數(shù)據(jù)傳送協(xié)議 ,I2C 總線協(xié)議規(guī)定 ,任何將數(shù)據(jù)傳送到總線的器件作為發(fā)送器 ,任何從總線接收數(shù)據(jù)的器件為接收器 ,數(shù)據(jù)傳送是由產(chǎn)生串行 時鐘和所有起始停止信號的主器件控制的 ,主器件和從器件都可以作為發(fā)送器或接收器 ,但由主器件控制傳送數(shù)據(jù)發(fā)送或接收的模式。在今后的學(xué)習(xí)中,我會努力實踐,把學(xué)到的知識應(yīng)用起來,并且要活 學(xué)活用。內(nèi)部振蕩器允許,不分頻 RET /////////中斷子程序 /////// T0_INT: MOV TH0, 0D5H MOV TL0, 0A0H PUSH ACC MOV A, 20H MOV 20H, P2 JNB , BJ1 NEXT1: JNB , BJ2 。判斷外部脈沖的狀態(tài) NEXT7: JNB , BJ8 。 利用計數(shù)器 T0 讀取外部脈沖 SETB ET0 SETB EA SETB TR0 BEGIN: MOV R0, 60H MOV R7, 1H LOOP: MOV A,R0 MOV B,10 DIV AB PUSH ACC MOV A,B LCALL XS。 思路:在顯示子程序中要有一個判斷戶數(shù)和顯示功能的標(biāo)志位,因為每一戶,每一種功能的數(shù)據(jù)有 24 位數(shù)據(jù),即四個存儲單 元,要根據(jù)這兩個標(biāo)志位來判定所要顯示數(shù)據(jù)的偏移地址。 C8051F360 單片機(jī)外接 8 片 74HC164 作為 8 位 LED 顯示接口,把單片機(jī)的 P1^0 作為數(shù)據(jù)輸出線, P1^1 作為移位時鐘脈沖。如圖 14 所示。當(dāng)檢測 1010 碼時,從器件在 SDA 線上輸出一個確認(rèn)信號。 注意,如果內(nèi)部編程周期正在進(jìn)行, 24C04B/08B 不產(chǎn)生任何確認(rèn)位。 —— 數(shù)據(jù)傳送期間,無論何時時鐘線為高,數(shù)據(jù)線保持穩(wěn)定。 ( 9)頁面寫周期的典型值為 2ms。 24C04 芯片概述: Microchip 公司的 24C04B/08B 是 4K 或 8K 位電可擦除PROM。 ( 9)可編程串行 UART通道。整個電表采用分時方式,并通過八段數(shù)碼管輪流顯示用戶使用的電量數(shù)據(jù)。該電能表具有 八段數(shù)碼管 顯示,功耗低 ,掉電后自動存儲數(shù)據(jù) 的特點。 6 顯示模塊的設(shè)計 在 本 多用戶電子式電能表的前面板上有 8 位 LED 顯示器,前 兩位為分戶號,后 6 位為分戶用電量,所顯示的用電量與分戶號相對應(yīng),分戶循環(huán)顯示,每 3s 切換一戶。 4 課題背景 硬件設(shè)計 硬件設(shè)計包括單片機(jī)的整體設(shè)計、顯示單元的設(shè)計、掉電保護(hù)單元的設(shè)計以及脈沖發(fā)生電路的設(shè)計。功能強(qiáng)大的 AT89C52 單片機(jī)適用于較為復(fù)雜控制的場合。在晶振電路中電容 C11和 C12起到幫助起振的作用,通常情況下選擇 30pf。 —— 電源條件下,等待電流典型值為 10uA。 ( 16)提供很寬的溫度適用范圍: 芯片應(yīng)用: 24C04 與單片機(jī)的接口電路如圖 所示,圖中 RP RP2 為上拉電阻,大小為 。 ( 4)數(shù)據(jù)有效( D) 在開始條件以后,時鐘信號高電平周期期間,當(dāng)數(shù)據(jù)線穩(wěn)定時,數(shù)據(jù)線的狀態(tài)表示數(shù)據(jù)有效??刂谱止?jié)的后面三位是塊選擇位( B B B0)。這樣會啟動內(nèi)部寫周期,并且在這段時間內(nèi) 24C04B/08B 將不產(chǎn)生確認(rèn)信號。 圖 15 數(shù)碼管管腳圖 數(shù)碼管工作原理:共陽極數(shù)碼管的 8 個發(fā)光二極管的陽極(二極管正端)連接在一起。 五 結(jié)束語 經(jīng)過了兩個星期的學(xué)習(xí)和工作,在各位老師的悉心指導(dǎo)和嚴(yán)格要求下,我終于完成了《多用戶電能表》的設(shè)計。推 挽輸出 MOV XBR1,40H 。若相等則繼續(xù)讀外部狀態(tài) BJ2: JB PB1,ADD2 。顯示百位 POP ACC MOV B,10 DIV AB PUSH ACC MOV A,B LCALL XS。 顯示子程序的流程圖如下圖所示。 CLK 為時鐘輸入端,可連接到 P1^1 端。如果不再有時鐘周期輸入,則這些數(shù)據(jù)將暫存在輸出端。這指示被尋址的從接收器,一個字地
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1