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

位置:51電子網 » 技術資料 » 單 片 機

單片機sCoN寄存器的SM2為多機通信控制位

發布時間:2016/7/17 16:56:15 訪問次數:2469

   在主從式多機通信系統中,主機和從機只能工作在方式2或方式3。這兩種AD8032ARZ工作方式都是9位UART方式,其中的第9位(即TB8)作為地址/數據標志位。當主機發出的是地址信息(用于選通與主機通信的從機)時,將串行發送的第9位數據TB8置為⒈當主機發出的是數據信息時,將串行發送的第9位TB8清0。

   單片機sCoN寄存器的SM2為多機通信控制位,SM2置位為1時,單片機串行口只對接收的地址信息(即9位數據且第9位為1)響應(置位RI并申請串行中斷),而對接收的數據信息,因第9位為0(事先約定發送數據時第9位為0),而被硬件屏蔽掉,不影響RI的值;sM2清0時,單片機串行口既可接收地址信息也可接收數據信息。通常,主從式通信系統中主機需接收所有信息(包括所有從機地址和數據),所以主機的SM2應當清0;而從機只需接收來自主機(以地址區分)的信息,所以應使SM2=1,當接收到主機發出的地址幀信息時,將主機送出的地址與本機地址進行比對,相同時,即認為主機要與自己通信,立即在軟件上對sM2清0,以允許串行口接收主機隨后送出的數據信息,并把本機地址發回主機作為應答;而與主機送出的地址不相同的從機sM2仍保持為l,對主機隨后送出的數據信息不做響應。

   在主從式多機通信系統中,主機和從機只能工作在方式2或方式3。這兩種AD8032ARZ工作方式都是9位UART方式,其中的第9位(即TB8)作為地址/數據標志位。當主機發出的是地址信息(用于選通與主機通信的從機)時,將串行發送的第9位數據TB8置為⒈當主機發出的是數據信息時,將串行發送的第9位TB8清0。

   單片機sCoN寄存器的SM2為多機通信控制位,SM2置位為1時,單片機串行口只對接收的地址信息(即9位數據且第9位為1)響應(置位RI并申請串行中斷),而對接收的數據信息,因第9位為0(事先約定發送數據時第9位為0),而被硬件屏蔽掉,不影響RI的值;sM2清0時,單片機串行口既可接收地址信息也可接收數據信息。通常,主從式通信系統中主機需接收所有信息(包括所有從機地址和數據),所以主機的SM2應當清0;而從機只需接收來自主機(以地址區分)的信息,所以應使SM2=1,當接收到主機發出的地址幀信息時,將主機送出的地址與本機地址進行比對,相同時,即認為主機要與自己通信,立即在軟件上對sM2清0,以允許串行口接收主機隨后送出的數據信息,并把本機地址發回主機作為應答;而與主機送出的地址不相同的從機sM2仍保持為l,對主機隨后送出的數據信息不做響應。

熱門點擊

 

推薦技術資料

硬盤式MP3播放器終級改
    一次偶然的機會我結識了NE0 2511,那是一個遠方的... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
石城县| 龙川县| 拉萨市| 永善县| 兰考县| 明溪县| 徐水县| 高尔夫| 天峻县| 晋江市| 枣强县| 增城市| 长武县| 兰西县| 德江县| 崇明县| 贵定县| 德昌县| 财经| 微博| 平谷区| 武强县| 乐都县| 白银市| 天镇县| 尉犁县| 武宣县| 九龙坡区| 蓬溪县| 团风县| 黑山县| 洪泽县| 唐海县| 酉阳| 内江市| 买车| 原阳县| 井陉县| 仁怀市| 渭源县| 沁源县|