91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 嵌入式系統

通信中斷服務程序檢測RS-485總線發送復位信號和起始代碼

發布時間:2022/11/27 12:33:39 訪問次數:305

在一個器件中,功耗通常用電流消耗,Icc是器件消耗的電流;Δ是電壓變化的幅值;C是器件電容和輸出容性負載的大小;f是器件運行頻率。

將器件供電電壓從5V降低3V,可以至少降低40%的功耗.降低器件的工作頻率,也能成比例地降低功耗。

80C51的器件電流包括兩部分:核心電流和I/O電流.核心電流是內部晶體管開關和內部電容充放電所消耗的電流,占有器件電流的較大比例。

Vcc是器件工作電壓;CEQ是內部結點和走線的電容,它是器件的固有屬性,在一定的電流、電壓和頻率測試值下計算出來;f是核心工作頻率。

系統程序包括主程序和串口通信斷服務程序。主程序首先從X25045中取出本設備編號備用,然后進入循環。特環程序的主要任務包括:

檢測換色標志,當換色標志有效時,則調用步進電機驅動程序控制轉抽,將換色器切換到新顏色;

幀間隔1s延時,當時間到時,中斷程序將復位串口接收程序;

定時復位X25045的看門狗。

通信中斷服務程序用于檢測RS-485總線發送的復位信號和起始代碼。當兩者同時有效時開始對后續接收的數據幀進行幀計數。當計數值與設備編號相同時,說明當前幀是給本設備的數據,于是根據該數據設置換色標志,由主程序執行換色動作。

WREN和WRDI是寫使能開關的開/關指令。它們都是單字節指令。

RDSR和WRSR是狀態寄存器的讀/寫指令。在從SI輸入指令后,RDSR的執行結果,即狀態寄存器內容須從SO讀出;而WRSR需要緊接著輸入修改數據。

READ和WEITE是存儲單元的讀/寫指令。輸入指令后(指令碼第三代表存儲單元地址的最高位),接著輸入低八位地址,最后就可以連續讀出或寫入數據。

其中,讀指針和寫指針的工作方式完全不同,讀指針的全部8位用來計數,0FFH溢出后變成00H;

另外,由于E2PROM的寫入時間長,所以在連續兩條寫指令之間應讀取WIP狀態,只有內部寫周期結束時才可輸入下一條寫指令。

上海德懿電子科技有限公司  www.deyie.com

來源:21ic.如涉版權請聯系刪除。圖片供參考

在一個器件中,功耗通常用電流消耗,Icc是器件消耗的電流;Δ是電壓變化的幅值;C是器件電容和輸出容性負載的大小;f是器件運行頻率。

將器件供電電壓從5V降低3V,可以至少降低40%的功耗.降低器件的工作頻率,也能成比例地降低功耗。

80C51的器件電流包括兩部分:核心電流和I/O電流.核心電流是內部晶體管開關和內部電容充放電所消耗的電流,占有器件電流的較大比例。

Vcc是器件工作電壓;CEQ是內部結點和走線的電容,它是器件的固有屬性,在一定的電流、電壓和頻率測試值下計算出來;f是核心工作頻率。

系統程序包括主程序和串口通信斷服務程序。主程序首先從X25045中取出本設備編號備用,然后進入循環。特環程序的主要任務包括:

檢測換色標志,當換色標志有效時,則調用步進電機驅動程序控制轉抽,將換色器切換到新顏色;

幀間隔1s延時,當時間到時,中斷程序將復位串口接收程序;

定時復位X25045的看門狗。

通信中斷服務程序用于檢測RS-485總線發送的復位信號和起始代碼。當兩者同時有效時開始對后續接收的數據幀進行幀計數。當計數值與設備編號相同時,說明當前幀是給本設備的數據,于是根據該數據設置換色標志,由主程序執行換色動作。

WREN和WRDI是寫使能開關的開/關指令。它們都是單字節指令。

RDSR和WRSR是狀態寄存器的讀/寫指令。在從SI輸入指令后,RDSR的執行結果,即狀態寄存器內容須從SO讀出;而WRSR需要緊接著輸入修改數據。

READ和WEITE是存儲單元的讀/寫指令。輸入指令后(指令碼第三代表存儲單元地址的最高位),接著輸入低八位地址,最后就可以連續讀出或寫入數據。

其中,讀指針和寫指針的工作方式完全不同,讀指針的全部8位用來計數,0FFH溢出后變成00H;

另外,由于E2PROM的寫入時間長,所以在連續兩條寫指令之間應讀取WIP狀態,只有內部寫周期結束時才可輸入下一條寫指令。

上海德懿電子科技有限公司  www.deyie.com

來源:21ic.如涉版權請聯系刪除。圖片供參考

熱門點擊

 

推薦技術資料

DFRobot—玩的就是
    如果說新車間的特點是“靈動”,FQPF12N60C那么... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
武胜县| 峨边| 宜都市| 政和县| 昌邑市| 大石桥市| 广宗县| 大田县| 屯留县| 曲水县| 安顺市| 临颍县| 繁昌县| 岫岩| 榕江县| 新干县| 苗栗县| 昆山市| 汶川县| 高雄县| 中阳县| 南康市| 修武县| 葫芦岛市| 东明县| 衡阳市| 红安县| 南江县| 安阳市| 松阳县| 晋中市| 佛坪县| 冕宁县| 塔河县| 西乌珠穆沁旗| 舟曲县| 玉龙| 开江县| 黑河市| 沙雅县| 屏山县|