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

正文內(nèi)容

基于單片機(jī)的智能電能表的設(shè)計(jì)(存儲(chǔ)版)

  

【正文】 抖動(dòng)現(xiàn)象的。打印機(jī)“忙”狀態(tài)信號(hào)BUSY高電平有效,高電平狀態(tài)表明打印機(jī)正忙于處理數(shù)據(jù),此時(shí),單片機(jī)AT89C51不得使用數(shù)據(jù)選通信號(hào)向打印機(jī)送入新的數(shù)據(jù)。通過(guò)這次課程設(shè)計(jì),我們對(duì)自己所學(xué)的內(nèi)容有了更宏觀的認(rèn)識(shí),了解了自己所學(xué)的內(nèi)容在電力系統(tǒng)中的作用;我們對(duì)自己所學(xué)的內(nèi)容有了更細(xì)節(jié)的體會(huì),每一步都需要我們精心考慮,因?yàn)槊恳徊蕉紩?huì)對(duì)下一步有很大影響。在這里說(shuō)一句,大家辛苦了!也感謝組里人對(duì)我的壞脾氣的容忍,謝謝大家,感謝老師了。經(jīng)過(guò)這次設(shè)計(jì),我們大家的感情加深了。這兩個(gè)子程序的編制如下:PRSUB1: MOVX A,DPTR ;查詢(xún)打印機(jī)是否處于忙狀態(tài) JB ,PRSUB1 MOV A,R1 ;R1在主程序中被賦予打印指令代碼 MOVX DPTR,A ;送打印機(jī)命令、數(shù)據(jù)后啟動(dòng) RETPRSUB2: MOVX A,DPTR ;片外讀取,產(chǎn)生信號(hào) JB ,PRSUB2 ;查詢(xún)打印機(jī)是否處于忙狀態(tài)LP: MOV A,R4 ;R4存放字符串的表首偏移量 MOVC A,A+PC ;查表取打印數(shù)據(jù) MOVX DPTR ;數(shù)據(jù)送打印機(jī)LP1: MOVX A,DPTR ;查詢(xún)數(shù)據(jù)是否打印完 JB ,LP1 INC R4 MOV A,R4 ;打完,指向下一數(shù)據(jù) XRL A,R3 ;R3存放字符串表尾偏移量加1的數(shù)據(jù) JNZ LP RET總結(jié)經(jīng)過(guò)兩周的課程設(shè)計(jì),我們?cè)诶蠋煹闹笇?dǎo)下,基本完成了對(duì)于智能電能表的設(shè)計(jì)工作。對(duì)于兩個(gè)時(shí)間間隔符的顯示,在主程序中只需給50H單元送數(shù)01H或02H即可實(shí)現(xiàn)。對(duì)于需要多個(gè)組合鍵才能完成的功能來(lái)說(shuō),把多次所得的鍵值相加后送寄存器A,然后完成相應(yīng)功能。指令名指令格式操作WREN00000110設(shè)置寫(xiě)使能鎖存器(允許寫(xiě)操作)WRDI00000100復(fù)位寫(xiě)使能鎖存器(禁止寫(xiě)操作)RDSR00000101讀狀態(tài)寄存器WRSR00000001寫(xiě)狀態(tài)寄存器(塊鎖定位)READ0000A011從所選地址的存儲(chǔ)器陣列開(kāi)始讀出數(shù)據(jù)WRITE0000A010把數(shù)據(jù)寫(xiě)入所選的存儲(chǔ)器陣列(1—4字節(jié)) X5045命令集串行輸入線(xiàn)(51)上輸入的數(shù)據(jù)在SCK的上升沿被鎖存,數(shù)據(jù)在SCK的下降沿輸出到串行輸出線(xiàn)(50)上。最低有效位LSB(位0)為邏輯0指定進(jìn)行寫(xiě)操作(輸入)。在電能表接到時(shí)鐘校正信號(hào)時(shí),電能表的AT89C51就會(huì)向DS1302寫(xiě)命令字;在判斷時(shí)段時(shí),需要讀取DS1302的時(shí)間寄存器以及片內(nèi)數(shù)據(jù)存儲(chǔ)器完成時(shí)間段的比較。當(dāng)命令字包括了一個(gè)寫(xiě)操作時(shí),串行口將在SDI引腳繼續(xù)為緊接的24個(gè)串行時(shí)鐘周期記錄數(shù)據(jù)位,其順序也是高位在先。NNNN復(fù)位清看門(mén)狗送數(shù)顯示是否停電?讀DS1302時(shí)鐘整數(shù)分鐘?讀瞬時(shí)電流寄存器判斷是否過(guò)流?讀瞬時(shí)電壓寄存器判斷電壓是否過(guò)欠壓?有鍵按下嗎?是否有電能脈沖?上電低功耗待命需要更新時(shí)段?更新時(shí)段值送停電命令是否有上電命令?處理按鍵命令執(zhí)行電能累加程序YYYYYYYN系統(tǒng)一旦上電,CS5460A就被初始化并處于有效操作狀態(tài)。(2)當(dāng)CS5460A的電能輸出引腳()和電能方向指示器引腳()輸出脈沖時(shí),中斷服務(wù)程序根據(jù)記憶在時(shí)鐘芯片DS1302中的時(shí)段參數(shù)以及實(shí)時(shí)時(shí)鐘的值來(lái)判斷當(dāng)前的時(shí)段類(lèi)型,單片機(jī)響應(yīng)外部中斷進(jìn)行電量的累加。為了實(shí)現(xiàn)這個(gè)功能,在電路設(shè)計(jì)過(guò)程中使用了三態(tài)門(mén)74LS125再經(jīng)一個(gè)反相器74LS04進(jìn)行控制()。I/O:數(shù)據(jù)輸入輸出引腳。寫(xiě)保護(hù)引腳()與電源相連??撮T(mén)狗定時(shí)器對(duì)CPU(或MCU)提供了獨(dú)立的保護(hù)機(jī)制。 X5045管腳分布圖RESET:復(fù)位輸出引腳。鍵盤(pán)中哪一個(gè)鍵被按下是列線(xiàn)逐行置低電平后,檢查行線(xiàn)輸入狀態(tài)??梢圆樵?xún)瞬時(shí)電流值,瞬時(shí)電壓值,電壓有效值,電流有效值,各時(shí)段值的設(shè)置值。 SMS0601的接口信號(hào)說(shuō)明,它們分別是:1 DI:串行數(shù)據(jù)輸入引腳。計(jì)算電流增益Ki=15OmV/30A=。 電壓電流采樣模塊在能量測(cè)量中使用電壓互感器和電流互感器與電力線(xiàn)隔離,減小電力線(xiàn)上交流信號(hào)中竄入CS5460A電壓、電流輸入通道的各種干擾信號(hào)。 電源模塊。由于CS546OA提供了SPI串行接口,減少了單片機(jī)的總線(xiàn)使用數(shù),為微控制器的外圍電路的擴(kuò)展提供了更多的總線(xiàn)。 :復(fù)位引腳。VREFIN:參考電壓輸入引腳。此引腳懸空時(shí)為低電平。在這個(gè)引腳上輸入的時(shí)鐘信號(hào)確定SDI和SDO引腳上的數(shù)據(jù)輸入輸出速率。U,、和,具有電能與脈沖轉(zhuǎn)換功能;(3)通過(guò)串行EEPROM實(shí)現(xiàn)智能“自引導(dǎo)”,不需要微控制器;(4)AC或DC系統(tǒng)校準(zhǔn);(5)可驅(qū)動(dòng)機(jī)計(jì)度器/步進(jìn)馬達(dá);(6)能量消耗小于12mw;(7)為分流傳感器提供優(yōu)化的接口;(8)具有相補(bǔ)償功能;(9)為單電源提供地參考信號(hào);(10)(最大溫漂60Ppm/);(11)具有簡(jiǎn)單的三線(xiàn)數(shù)字串行接口;(12)具有看門(mén)狗定時(shí)器,電源監(jiān)視器和電源配置功能。在FLASH編程期間,此引腳也用于施加12V編程電源(VPP)。   P3口也可作為AT89C51的一些特殊功能口,如下所示:   P3口管腳 備選功能   P30 RXD(串行輸入口)   P31 TXD(串行輸出口)   P32 /INT0(外部中斷0)   P33 /INT1(外部中斷1)   P34 T0(記時(shí)器0外部輸入)   P35 T1(記時(shí)器1外部輸入)   P36 /WR(外部數(shù)據(jù)存儲(chǔ)器寫(xiě)選通)   P37 /RD(外部數(shù)據(jù)存儲(chǔ)器讀選通)   P3口同時(shí)為閃爍編程和編程校驗(yàn)接收一些控制信號(hào)。并因此作為輸入時(shí),P2口的管腳被外部拉低,將輸出電流。   P0口:P0口為一個(gè)8位漏級(jí)開(kāi)路雙向I/O口,每腳可吸收8TTL門(mén)電流。1288位內(nèi)部RAM   電能計(jì)量芯片根據(jù)其內(nèi)部的瞬時(shí)電壓和瞬時(shí)電流計(jì)算瞬時(shí)功率,再輸出脈沖驅(qū)動(dòng)機(jī)械式計(jì)數(shù)器或者步進(jìn)電機(jī)計(jì)算用電電量。復(fù)費(fèi)率電能表是一種根據(jù)用電的峰時(shí)、平時(shí)、谷時(shí)各時(shí)段的設(shè)定值計(jì)算用戶(hù)總的用電量和峰時(shí)、平時(shí)、谷時(shí)的用電量的電能表,使供電局能實(shí)施峰時(shí)、平時(shí)、谷時(shí)各時(shí)段不同的計(jì)費(fèi)標(biāo)準(zhǔn)。竄入智能電能表的干擾,其頻譜往往很寬,且具有隨機(jī)性,采用硬件抗干擾方法,只能抑制某個(gè)頻率段的干擾,仍有一些干擾會(huì)侵入系統(tǒng)。相應(yīng)的軟件有采集、采集控制、數(shù)據(jù)處理、顯示、結(jié)果打印等。USB特別適合于需要高數(shù)據(jù)率和易于即插即用的應(yīng)用。在當(dāng)今的信息化時(shí)代,用于其他信息裝置的通信技術(shù)也同樣可用于嵌入式智能電能表。 智能電能表的通信接口智能電能表一般都設(shè)置有通信接口,以便能夠?qū)崿F(xiàn)程控、方便地構(gòu)成自動(dòng)測(cè)試系統(tǒng)。使用A/D轉(zhuǎn)換器時(shí)應(yīng)先根據(jù)輸入通道的總誤差,選擇A/D轉(zhuǎn)換器的精度及分辨率。它作為信息獲取的工具和手段,在測(cè)量控制型智能電能表中占據(jù)了極其重要的地位。不同功能的智能電能表由不同部件組合而成。 ⑤具有自診斷的能力,智能電能表若發(fā)生了故障,可以自檢出來(lái),儀器本身還能協(xié)助診斷發(fā)生故障的根源。通過(guò)控制工/0接口電路進(jìn)行數(shù)據(jù)采集,對(duì)數(shù)據(jù)進(jìn)行預(yù)定的設(shè)置。 從結(jié)構(gòu)上來(lái)說(shuō),智能電能表是一個(gè)專(zhuān)用的微型計(jì)算機(jī)系統(tǒng),它主要由硬件和軟件兩部分組成。微控制器及其外圍電路用來(lái)存儲(chǔ)程序、數(shù)據(jù)并進(jìn)行一系列的運(yùn)算和處理,通常包括程序存儲(chǔ)器、數(shù)據(jù)存儲(chǔ)器、輸入輸出接口電路等組成。接口管理程序主要面向通信接口,其內(nèi)容是接受并分析來(lái)自通信接口總線(xiàn)的各種有關(guān)功能、操作方式與工作參數(shù)的程控操作碼,并通過(guò)通信接口輸出儀器的現(xiàn)行工作狀態(tài)及測(cè)量數(shù)據(jù)的處理結(jié)果,以響應(yīng)計(jì)算機(jī)的遠(yuǎn)控命令。 ⑧智能電能表一般都配有GPIB或RS232等接口,使智能電能表具有可程控操作的能力。智能電能表的控制部分一般分兩種情況,一是微處理器接受鍵盤(pán)輸入的命令后,不需經(jīng)過(guò)數(shù)模轉(zhuǎn)換器,直接由接口輸出控制信息和數(shù)據(jù)信息,去控制一些執(zhí)行機(jī)構(gòu)。 信號(hào)調(diào)理信號(hào)調(diào)理裝置是通過(guò)電子線(xiàn)路來(lái)實(shí)現(xiàn)模擬信號(hào)處理,一般包括放大、濾波、整形、檢波、信號(hào)轉(zhuǎn)換等功能環(huán)節(jié)。不同A/D轉(zhuǎn)換器有不同的輸出狀態(tài),應(yīng)根據(jù)計(jì)算機(jī)的接口特性選擇輸出狀態(tài)。邏輯0電平規(guī)定為+5~+15V之間,邏輯1電平是5V~15v之間。從理論上來(lái)說(shuō),可以有多達(dá)256個(gè)PCI功能器件同時(shí)掛到一個(gè)PCI總線(xiàn)上。 IEEE1394高速串行總線(xiàn)IEEE1394是高速串行總線(xiàn),其數(shù)據(jù)率為25400Mbits/s,它是作為通用外設(shè)串行總線(xiàn)而設(shè)計(jì)的。在此基礎(chǔ)上寫(xiě)出軟件的功能流程圖,程序流程圖。同時(shí),為了與軟件結(jié)構(gòu)相配合,還必須將程序存儲(chǔ)器(ROM)和數(shù)據(jù)存儲(chǔ)器(RAM)實(shí)現(xiàn)規(guī)劃。軟件看門(mén)狗技術(shù)的基本思路是:在主程序中對(duì)T0中斷服務(wù)程序進(jìn)行監(jiān)視。電子式的復(fù)費(fèi)率電能表一般使用單片機(jī)對(duì)電能脈沖進(jìn)行分時(shí)段計(jì)算處理,同時(shí)具有有效的參數(shù)設(shè)定。4K字節(jié)可編程閃爍存儲(chǔ)器   5個(gè)中斷源   在FIASH編程時(shí),P0 口作為原碼輸入口,當(dāng)FIASH進(jìn)行校驗(yàn)時(shí),P0輸出原碼,此時(shí)P0外部必須被拉高。在給出地址“1”時(shí),它利用內(nèi)部上拉優(yōu)勢(shì),當(dāng)對(duì)外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫(xiě)時(shí),P2口輸出其特殊功能寄存器的內(nèi)容。   PSEN:外部程序存儲(chǔ)器的選通信號(hào)。在電子式電能表中使用得比較多的電能計(jì)量專(zhuān)用芯片有:CS546OA以及AD7755等等。并通過(guò)片內(nèi)的分頻單元的分頻得到相應(yīng)的時(shí)鐘頻率。SDO:串行數(shù)據(jù)輸出引腳。 :電能方向指示引腳。VD+:正數(shù)字電源。這使得片上模/數(shù)轉(zhuǎn)換器的參考電壓為O伏。CS546OA的片選引腳接地,使其始終保持有效狀態(tài)。CS5460A的電源電壓提供方式可以采用外接直流穩(wěn)壓電源供電,或通過(guò)變壓器Tl變壓成12V直流電壓后再用分壓的方式供電也可使用鋰電池供電三種方式,從可靠性和實(shí)用性來(lái)說(shuō)選擇通過(guò)變壓器降壓的方式為CS5460A供電,變壓器Tl變比選擇220V/12V,因此在變壓器的次級(jí)可得到12v的交流電壓。在照明電力干線(xiàn)中,相電壓有效值為22Ov,線(xiàn)電流可以選擇10A的有效值,在這種條件下,假定電力線(xiàn)上的最大額定電壓為30OV,最大額定電流為30A。二是為IIN+輸入引腳提供限流保護(hù)。此引腳輸入脈沖為在D1引腳上的數(shù)據(jù)和命令輸入提供時(shí)序。按鍵設(shè)置在行、列線(xiàn)交點(diǎn),行、列線(xiàn)分別連接到按鍵開(kāi)關(guān)的兩端。/WDI:片選引腳/看門(mén)狗輸入引腳。SCK:串行時(shí)鐘輸入引腳。一旦通過(guò)編程預(yù)置,這個(gè)超時(shí)值將保持不變。DS1302內(nèi)部有一個(gè)318的用于臨時(shí)性存放數(shù)據(jù)的RAM寄存器。 DS1302與AT89C51的硬件連接 DS13O2的管腳分布圖DS1302與AT89C51的連接只需三條線(xiàn),SCLK I/O、分別與AT89C51的TO、P2P26連接。在電路中,用以減少干擾,并可改善器件的臨界斷態(tài)電壓上升率。每一個(gè)功能單元的程序?qū)崿F(xiàn)方法可以分以下幾部分說(shuō)明: CS5460A與單
點(diǎn)擊復(fù)制文檔內(nèi)容
外語(yǔ)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1