通信中斷服務(wù)程序檢測(cè)RS-485總線發(fā)送復(fù)位信號(hào)和起始代碼
發(fā)布時(shí)間:2022/11/27 12:33:39 訪問(wèn)次數(shù):313
在一個(gè)器件中,功耗通常用電流消耗,Icc是器件消耗的電流;Δ是電壓變化的幅值;C是器件電容和輸出容性負(fù)載的大小;f是器件運(yùn)行頻率。
將器件供電電壓從5V降低3V,可以至少降低40%的功耗.降低器件的工作頻率,也能成比例地降低功耗。
80C51的器件電流包括兩部分:核心電流和I/O電流.核心電流是內(nèi)部晶體管開(kāi)關(guān)和內(nèi)部電容充放電所消耗的電流,占有器件電流的較大比例。
Vcc是器件工作電壓;CEQ是內(nèi)部結(jié)點(diǎn)和走線的電容,它是器件的固有屬性,在一定的電流、電壓和頻率測(cè)試值下計(jì)算出來(lái);f是核心工作頻率。
系統(tǒng)程序包括主程序和串口通信斷服務(wù)程序。主程序首先從X25045中取出本設(shè)備編號(hào)備用,然后進(jìn)入循環(huán)。特環(huán)程序的主要任務(wù)包括:
檢測(cè)換色標(biāo)志,當(dāng)換色標(biāo)志有效時(shí),則調(diào)用步進(jìn)電機(jī)驅(qū)動(dòng)程序控制轉(zhuǎn)抽,將換色器切換到新顏色;
幀間隔1s延時(shí),當(dāng)時(shí)間到時(shí),中斷程序?qū)?fù)位串口接收程序;
定時(shí)復(fù)位X25045的看門狗。
通信中斷服務(wù)程序用于檢測(cè)RS-485總線發(fā)送的復(fù)位信號(hào)和起始代碼。當(dāng)兩者同時(shí)有效時(shí)開(kāi)始對(duì)后續(xù)接收的數(shù)據(jù)幀進(jìn)行幀計(jì)數(shù)。當(dāng)計(jì)數(shù)值與設(shè)備編號(hào)相同時(shí),說(shuō)明當(dāng)前幀是給本設(shè)備的數(shù)據(jù),于是根據(jù)該數(shù)據(jù)設(shè)置換色標(biāo)志,由主程序執(zhí)行換色動(dòng)作。
WREN和WRDI是寫使能開(kāi)關(guān)的開(kāi)/關(guān)指令。它們都是單字節(jié)指令。
RDSR和WRSR是狀態(tài)寄存器的讀/寫指令。在從SI輸入指令后,RDSR的執(zhí)行結(jié)果,即狀態(tài)寄存器內(nèi)容須從SO讀出;而WRSR需要緊接著輸入修改數(shù)據(jù)。
READ和WEITE是存儲(chǔ)單元的讀/寫指令。輸入指令后(指令碼第三代表存儲(chǔ)單元地址的最高位),接著輸入低八位地址,最后就可以連續(xù)讀出或?qū)懭霐?shù)據(jù)。
其中,讀指針和寫指針的工作方式完全不同,讀指針的全部8位用來(lái)計(jì)數(shù),0FFH溢出后變成00H;
另外,由于E2PROM的寫入時(shí)間長(zhǎng),所以在連續(xù)兩條寫指令之間應(yīng)讀取WIP狀態(tài),只有內(nèi)部寫周期結(jié)束時(shí)才可輸入下一條寫指令。
上海德懿電子科技有限公司 www.deyie.com
來(lái)源:21ic.如涉版權(quán)請(qǐng)聯(lián)系刪除。圖片供參考
在一個(gè)器件中,功耗通常用電流消耗,Icc是器件消耗的電流;Δ是電壓變化的幅值;C是器件電容和輸出容性負(fù)載的大;f是器件運(yùn)行頻率。
將器件供電電壓從5V降低3V,可以至少降低40%的功耗.降低器件的工作頻率,也能成比例地降低功耗。
80C51的器件電流包括兩部分:核心電流和I/O電流.核心電流是內(nèi)部晶體管開(kāi)關(guān)和內(nèi)部電容充放電所消耗的電流,占有器件電流的較大比例。
Vcc是器件工作電壓;CEQ是內(nèi)部結(jié)點(diǎn)和走線的電容,它是器件的固有屬性,在一定的電流、電壓和頻率測(cè)試值下計(jì)算出來(lái);f是核心工作頻率。
系統(tǒng)程序包括主程序和串口通信斷服務(wù)程序。主程序首先從X25045中取出本設(shè)備編號(hào)備用,然后進(jìn)入循環(huán)。特環(huán)程序的主要任務(wù)包括:
檢測(cè)換色標(biāo)志,當(dāng)換色標(biāo)志有效時(shí),則調(diào)用步進(jìn)電機(jī)驅(qū)動(dòng)程序控制轉(zhuǎn)抽,將換色器切換到新顏色;
幀間隔1s延時(shí),當(dāng)時(shí)間到時(shí),中斷程序?qū)?fù)位串口接收程序;
定時(shí)復(fù)位X25045的看門狗。
通信中斷服務(wù)程序用于檢測(cè)RS-485總線發(fā)送的復(fù)位信號(hào)和起始代碼。當(dāng)兩者同時(shí)有效時(shí)開(kāi)始對(duì)后續(xù)接收的數(shù)據(jù)幀進(jìn)行幀計(jì)數(shù)。當(dāng)計(jì)數(shù)值與設(shè)備編號(hào)相同時(shí),說(shuō)明當(dāng)前幀是給本設(shè)備的數(shù)據(jù),于是根據(jù)該數(shù)據(jù)設(shè)置換色標(biāo)志,由主程序執(zhí)行換色動(dòng)作。
WREN和WRDI是寫使能開(kāi)關(guān)的開(kāi)/關(guān)指令。它們都是單字節(jié)指令。
RDSR和WRSR是狀態(tài)寄存器的讀/寫指令。在從SI輸入指令后,RDSR的執(zhí)行結(jié)果,即狀態(tài)寄存器內(nèi)容須從SO讀出;而WRSR需要緊接著輸入修改數(shù)據(jù)。
READ和WEITE是存儲(chǔ)單元的讀/寫指令。輸入指令后(指令碼第三代表存儲(chǔ)單元地址的最高位),接著輸入低八位地址,最后就可以連續(xù)讀出或?qū)懭霐?shù)據(jù)。
其中,讀指針和寫指針的工作方式完全不同,讀指針的全部8位用來(lái)計(jì)數(shù),0FFH溢出后變成00H;
另外,由于E2PROM的寫入時(shí)間長(zhǎng),所以在連續(xù)兩條寫指令之間應(yīng)讀取WIP狀態(tài),只有內(nèi)部寫周期結(jié)束時(shí)才可輸入下一條寫指令。
上海德懿電子科技有限公司 www.deyie.com
來(lái)源:21ic.如涉版權(quán)請(qǐng)聯(lián)系刪除。圖片供參考
熱門點(diǎn)擊
- 比例度與控制器的放大倍數(shù)的倒數(shù)成比例相應(yīng)減小
- 使用eDP v1.2 DPCD控制寄存器DP
- 三相交流異步電動(dòng)機(jī)運(yùn)行頻率15
- TVS將電壓鉗制在一個(gè)高值系統(tǒng)仍可能受到干擾
- AS6040能夠在氣體流量測(cè)量應(yīng)用中可靠地檢
- 通信中斷服務(wù)程序檢測(cè)RS-485總線發(fā)送復(fù)位
- 500型萬(wàn)用表用兩只轉(zhuǎn)換開(kāi)關(guān)配合選指針靜止時(shí)
- 在線串行編程技術(shù)時(shí)鐘芯片的地址線和數(shù)據(jù)線是復(fù)
- 效率曲線反向恢復(fù)最大峰值功率不能超過(guò)FWD
- 驅(qū)動(dòng)器IC和超聲波發(fā)射器或接收器之間的最佳阻
推薦技術(shù)資料
- DFRobot—玩的就是
- 如果說(shuō)新車間的特點(diǎn)是“靈動(dòng)”,F(xiàn)QPF12N60C那么... [詳細(xì)]
- 分立器件&無(wú)源元件選型及工作原
- 新一代“超越EUV”光刻系統(tǒng)參
- 最新品BAT激光器制造工藝設(shè)計(jì)
- 新款汽車SoC產(chǎn)品Malibo
- 新芯片品類FPCU(現(xiàn)場(chǎng)可編程
- 電動(dòng)汽車動(dòng)力總成系統(tǒng)̴
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究