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

正文內(nèi)容

基于單片機(jī)的照明控制系統(tǒng)畢業(yè)設(shè)計(jì)論文c語(yǔ)言-資料下載頁(yè)

2025-02-26 12:01本頁(yè)面

【導(dǎo)讀】統(tǒng)的常規(guī)電子線路。同時(shí)樓宇智能化的發(fā)展與成熟,也為基于單片機(jī)的照明控制系統(tǒng)的普及。與應(yīng)用奠定了堅(jiān)實(shí)的基礎(chǔ)。以設(shè)計(jì)過(guò)程為主線,分別。該照明控制系統(tǒng)的主控制器、分控制器分別是以AT89C51與AT89C2051單片機(jī)為基礎(chǔ),實(shí)現(xiàn)了有線通信、無(wú)線數(shù)傳、控制與顯示等功能。文中詳細(xì)地描述了控制電路的設(shè)計(jì)過(guò)程,序設(shè)計(jì)以及燈光控制、定時(shí)控制、鍵盤(pán)掃描與LED顯示等程序設(shè)計(jì)。線數(shù)傳模塊實(shí)現(xiàn)照明燈的無(wú)線遙控,同樣實(shí)現(xiàn)有線方式控制的功能。

  

【正文】 ,然后執(zhí)行相應(yīng)的子程序,實(shí)現(xiàn)所要求的控制功能。 開(kāi) 始初 始 化將 第 一 根 列 線 置 高依 次 掃 描 行 線有 信 號(hào) 嗎延 時(shí) 一 次有 信 號(hào) 嗎再 延 時(shí) 一 次有 信 號(hào) 嗎將 上 一 根 列 線 置 低將 下 一 根 列 線 置 高依 次 掃 描 行 線有 信 號(hào) 嗎延 時(shí) 一 次有 信 號(hào) 嗎再 延 時(shí) 一 次有 信 號(hào) 嗎是 第 四 根 列 線 嗎將 第 四 根 列 線 置 低返 回 對(duì) 應(yīng) 鍵 值返 回 對(duì) 應(yīng) 鍵 值返 回 一 個(gè) 值YYYNNNYYYNNNYN 圖 鍵盤(pán)掃描程序流程圖 LED數(shù)碼顯示程序設(shè)計(jì) 本系統(tǒng)采用了四位共陽(yáng)極七段數(shù)碼管,共陽(yáng)極數(shù)碼管的 8個(gè)發(fā)光二極管的陽(yáng)極(二極管正端)連接在一起,通常,公共陽(yáng)極接高電平(一般接電源),其它管腳接段驅(qū)動(dòng)電路輸出端。當(dāng)某段驅(qū)動(dòng)電路的輸出端為低電平時(shí),則該端 所連接的字段導(dǎo)通并點(diǎn)亮,根據(jù)發(fā)光字段的不同組合可顯示出各種數(shù)字或字符。此時(shí),要求段驅(qū)動(dòng)電路能吸收額定的段導(dǎo)通電流,還需根據(jù)外接電源及額定段導(dǎo)通電流來(lái)確定相應(yīng)的限流電阻,這里的限流電阻選為 100Ω 。 這里選用的 7447芯片是從 BCD碼到 SEG7段碼的轉(zhuǎn)換器,而 74LS138是一個(gè)地址譯碼器,基于單片機(jī)的照明控制系統(tǒng) 26 通過(guò) 74LS138選通某個(gè)數(shù)碼管,然后根據(jù) 7447傳送過(guò)來(lái)的 SEG7段碼的數(shù)據(jù)進(jìn)行顯示,而在非選通的時(shí)候,數(shù)碼管能夠保持原有的顯示數(shù)據(jù)。 LED數(shù)碼顯示程序的流程圖如圖 。 子 程 序 入 口初 始 化返 回YN查 表 取 段 碼段 碼 送 驅(qū) 動(dòng) 顯 示位 碼 送 譯 碼 器 選 通 低 位數(shù) 碼 管數(shù) 字 是 否 顯 示 完顯 示 緩 沖 區(qū) 左 移關(guān) 顯 示 圖 LED數(shù)碼顯示程序流程圖 照明啟??刂瞥绦蛟O(shè)計(jì) 照明的啟停控制主要是由主控制器發(fā)出指令,通過(guò) RS485通信方式或無(wú)線數(shù)傳方式控制全部或部分分控制器所控制照明燈具的啟停,因此照明啟??刂瞥绦蛴蓛刹糠纸M成,即全部啟??刂婆c單獨(dú)啟停控制兩部分。 全部啟停控制程序設(shè)計(jì) 全部照明啟停控制系統(tǒng)是利用主控制器上的開(kāi)、關(guān)按鍵來(lái)控制全部照明燈的啟停,控制命令是通過(guò)串口通信方式傳達(dá)到分控制器,分控制器再依據(jù)命令向 ,來(lái)達(dá)到控制燈泡亮和滅的目的。 在 這個(gè)多機(jī)系統(tǒng)中采用的是主從式通信方式,主機(jī)即主控制器處于主導(dǎo)和支配地位,從基于單片機(jī)的照明控制系統(tǒng) 27 機(jī)即分控制器一般以中斷方式來(lái)接收和發(fā)送數(shù)據(jù)。在主從式多機(jī)系統(tǒng)中主機(jī)發(fā)送的信息可以傳送到所有的從機(jī)或指定的從機(jī),在這里是要發(fā)送給所有的從機(jī),來(lái)控制照明燈的啟停。在本系統(tǒng)中采用廣播式命令,不需要從機(jī)返回信息,從機(jī)之間也不能直接通信。主機(jī)由 AT89C51單片機(jī)充當(dāng),從機(jī)為 AT89C2051單片機(jī)。主機(jī)與從機(jī)的數(shù)據(jù)通信波特率定為 9600波特,每個(gè)從機(jī)都有唯一的地址號(hào),用來(lái)區(qū)分各從機(jī)。單片機(jī)的數(shù)據(jù)通信由串口完成,定時(shí)器 T1為波特發(fā)生器,數(shù)據(jù) 傳送格式為 1位起始位, 8位數(shù)據(jù)位, 1位停止位, 1位可編程位( TB8)。工作方式:定時(shí)器 T1設(shè)置為方式 2,串口設(shè)置為工作方式 3。 本系統(tǒng)的通信原理為:從機(jī)在建立與主機(jī)通信之前所有分機(jī)的 SM2都置 1,即隨時(shí)處于對(duì)通信線路監(jiān)聽(tīng)的狀態(tài),只能收到主機(jī)發(fā)送來(lái)的機(jī)號(hào)信息。主機(jī)向從機(jī)發(fā)送廣播地址信息時(shí),廣播地址為 00H,所有分機(jī)都接收到廣播地址信息,然后進(jìn)入正常通信狀態(tài),清除 SM2位,開(kāi)始接收主機(jī)發(fā)送來(lái)的命令。從機(jī)收到的命令是開(kāi)燈時(shí),向 ,打開(kāi) MOC3021驅(qū)動(dòng)雙向可控硅,從而就點(diǎn)亮了燈泡;同理,如果收到 的命令是關(guān)燈時(shí),向 平,封閉 MOC3021使雙向可控硅截止,也就達(dá)到了關(guān)閉燈泡的目的。該系統(tǒng)的主機(jī)和從機(jī)的控制程序流程圖如圖 。 開(kāi) 始初 始 化調(diào) 用 鍵 盤(pán) 掃 描 子 程 序取 鍵 值有 鍵 按 下 嗎發(fā) 送 數(shù) 據(jù) 給 從 機(jī)返 回YN 圖 全部啟??刂浦鳈C(jī)程序流程圖 基于單片機(jī)的照明控制系統(tǒng) 28 中 斷 程 序 入 口初 始 化接 收 主 機(jī) 發(fā) 送 的 地 址地 址 是 0 0 H 嗎接 收 主 機(jī) 發(fā) 送 的 數(shù) 據(jù)是 打 開(kāi) 命 令 嗎向 P 3 . 7 口 輸 出 高 電 平返 回是 關(guān) 閉 命 令 嗎向 P 3 . 7 口 輸 出 低 電 平NYYNYN 圖 全部啟停控制從機(jī)程序流程圖 單獨(dú)啟??刂瞥绦蛟O(shè)計(jì) 單獨(dú)照明啟??刂葡到y(tǒng)是通過(guò)主機(jī)發(fā)送給指定的從機(jī)命令信息,來(lái)實(shí)現(xiàn)照明燈的啟??刂啤V鳈C(jī) 首先發(fā)送從機(jī)地址,被叫到的從機(jī)向主機(jī)發(fā)送本機(jī)地址,然后主機(jī)向從機(jī)傳送數(shù)據(jù),從機(jī)根據(jù)接收的數(shù)據(jù)信息執(zhí)行相應(yīng)的命令。單片機(jī)的工作方式同全部照明啟??刂葡到y(tǒng)。其具體的工作過(guò)程是:所有的從機(jī)在通信之前都把 SM2位置 1,隨時(shí)處于偵聽(tīng)狀態(tài)。當(dāng)主機(jī)發(fā)送從機(jī)的地址信息時(shí),每幀數(shù)據(jù)的第 9位都為 1,所有從機(jī)都接收到地址信息,然后判斷主機(jī)是否呼叫本機(jī)。如果呼叫本機(jī)則進(jìn)入正式通信狀態(tài),清除 SM2,并把本機(jī)地址號(hào)發(fā)送給主機(jī)作為應(yīng)答,然后才開(kāi)始接收主機(jī)發(fā)送來(lái)的信息。而其它從機(jī)由于地址號(hào)不符,他們的 SM2位仍然為 1,仍處于偵聽(tīng)狀態(tài),無(wú)法 接收主機(jī)發(fā)送來(lái)的數(shù)據(jù)信息。主機(jī)收到從機(jī)發(fā)送來(lái)的回應(yīng)基于單片機(jī)的照明控制系統(tǒng) 29 信息后,比較主機(jī)已發(fā)送的地址號(hào)與剛接收的地址號(hào)是否相符,如果不符,則發(fā)出錯(cuò)誤信息;如果相符,則正式發(fā)送數(shù)據(jù)信息,這時(shí)發(fā)送的每幀的第 9位都為 0。只有 SM2=0的從機(jī)才能接收到主機(jī)發(fā)送的信息。從機(jī)根據(jù)命令執(zhí)行相應(yīng)的動(dòng)作,如果為打開(kāi)命令,則輸出高電平驅(qū)動(dòng)可控硅動(dòng)作,開(kāi)啟照明燈;如果為關(guān)閉命令,則輸出低電平使可控硅截止,停掉照明燈。該系統(tǒng)的主機(jī)和從機(jī)控制程序流程圖分別如圖 。 開(kāi) 始初 始 化調(diào) 用 鍵 盤(pán) 掃 描 子 程 序取 鍵 值有 鍵 按 下 嗎發(fā) 送 地 址 給 從 機(jī)返 回YN接 收 從 機(jī) 返 回 的 地 址兩 個(gè) 地 址 相 符 嗎發(fā) 送 數(shù) 據(jù) 給 從 機(jī) 送 顯 錯(cuò) 誤 信 息 “ 0 E ”YN 圖 單獨(dú)啟??刂浦鳈C(jī)程序流程圖 基于單片機(jī)的照明控制系統(tǒng) 30 中 斷 程 序 入 口初 始 化接 收 主 機(jī) 發(fā) 送 的 地 址與 本 機(jī) 地 址 相 符 嗎接 收 主 機(jī) 發(fā) 送 的 數(shù) 據(jù)是 打 開(kāi) 命 令 嗎向 P 3 . 7 口 輸 出 高 電 平返 回是 關(guān) 閉 命 令 嗎向 P 3 . 7 口 輸 出 低 電 平NYYNYN向 主 機(jī) 發(fā) 送 本 機(jī) 地 址 圖 單獨(dú)啟??刂茝臋C(jī)程序流程圖 照明亮度控制程序設(shè)計(jì) 照明亮度控制系統(tǒng)是利用主控制器鍵盤(pán)上的增值與減值鍵,通過(guò)串口通信方式來(lái)控制分控制器所控制的照明燈的亮度。在這里對(duì)于燈泡亮度的調(diào)節(jié)是通過(guò) PWM方式來(lái)進(jìn)行的,分控制器選用的是 AT89C2051單片機(jī),這種單片機(jī)本身沒(méi)有 PWM輸出,只能通過(guò)軟件方法實(shí)現(xiàn)。在一定頻率的方波中,調(diào)整高電平和低電平的占空比,即可實(shí)現(xiàn)。假設(shè)把一個(gè) 周期分為 10個(gè)時(shí)間等份,如果方波中的高低電平占空比是 1:9,這時(shí)就是一個(gè)比較暗的亮度,如果占空比是 5:5,就是一個(gè)中間亮度,如果高低電平占空比是 9:1,這時(shí)就是一個(gè)比較亮的亮度,高低電平占空比為 0:10時(shí),燈泡是滅的,高低電平占空比為 10:0時(shí),燈泡最亮。在進(jìn)行實(shí)驗(yàn)中,將定時(shí)器 1的溢出定為 1/20210秒,每 10次脈沖輸出一個(gè) 2KHz頻率。這每 10次脈沖再用來(lái)控制基于單片機(jī)的照明控制系統(tǒng) 31 高低電平的 10個(gè)比值。這樣,在每個(gè) 1/2021秒的方波周期中,都可以改變方波的輸出占空比,從而控制燈泡的 10個(gè)亮度級(jí)別。在主控制器鍵盤(pán)上 每次按增值與減值鍵改變占空比的值就可以控制燈泡的亮度。 全部亮度控制程序設(shè)計(jì) 全部照明亮度控制系統(tǒng)就是主機(jī)向從機(jī)發(fā)送廣播地址,所有從機(jī)都接收主機(jī)發(fā)送來(lái)的數(shù)據(jù)信息,然后根據(jù)命令是調(diào)亮還是調(diào)暗來(lái)進(jìn)行相應(yīng)的燈泡亮度控制。該系統(tǒng)的主機(jī)控制程序流程圖同圖 ,從機(jī)控制程序流程圖如圖 。 中 斷 程 序 入 口初 始 化接 收 主 機(jī) 發(fā) 送 的 地 址地 址 是 0 0 H 嗎接 收 主 機(jī) 發(fā) 送 的 數(shù) 據(jù)是 調(diào) 亮 命 令 嗎返 回是 調(diào) 暗 命 令 嗎NYYNYN交 流 電 過(guò) 零 點(diǎn) 嗎向 P 3 . 7 口 輸 出 增 加 一 個(gè) 亮度 級(jí) 別 的 P W M 信 號(hào)還 有 數(shù) 據(jù) 嗎交 流 電 過(guò) 零 點(diǎn) 嗎向 P 3 . 7 口 輸 出 減 少 一 個(gè) 亮度 級(jí) 別 的 P W M 信 號(hào)YYYNNN 圖 全部亮度控制從機(jī)程序流程圖 基于單片機(jī)的照明控制系統(tǒng) 32 單獨(dú)亮度控制程序設(shè)計(jì) 單獨(dú)照明亮度控制系統(tǒng)通信原理基本上與單獨(dú)照明啟??刂葡到y(tǒng)相同,也是開(kāi) 始時(shí)所有從機(jī)處于監(jiān)聽(tīng)狀態(tài),等待主機(jī)的呼叫,當(dāng)主機(jī)發(fā)出某一從機(jī)的地址時(shí),所有從機(jī)將接收到的地址與本機(jī)地址相比較,如果相符,說(shuō)明主機(jī)在呼叫自己,然后發(fā)回應(yīng)答信號(hào),表示準(zhǔn)備好開(kāi)始接收后面的命令,否則不予理睬,繼續(xù)監(jiān)聽(tīng)呼叫地址。主機(jī)收到從機(jī)的應(yīng)答后,則開(kāi)始一次通信,通信完畢,從機(jī)繼續(xù)處于監(jiān)聽(tīng)狀態(tài),等待呼叫。從機(jī)在收到調(diào)亮或調(diào)暗的命令后,利用零點(diǎn)檢測(cè)電路檢測(cè)電源過(guò)零點(diǎn),一旦單片機(jī)的 ,就會(huì)向 口輸出 PWM信號(hào)以調(diào)高或調(diào)低燈泡的亮度。該系統(tǒng)的主機(jī)控制程序流程圖同圖 ,從機(jī)控制程序流 程圖如圖 。 中 斷 程 序 入 口初 始 化接 收 主 機(jī) 發(fā) 送 的 地 址與 本 機(jī) 地 址 相 符 嗎接 收 主 機(jī) 發(fā) 送 的 數(shù) 據(jù)是 調(diào) 亮 命 令 嗎返 回是 調(diào) 暗 命 令 嗎NYYNYN交 流 電 過(guò) 零 點(diǎn) 嗎向 P 3 . 7 口 輸 出 增 加 一 個(gè) 亮度 級(jí) 別 的 P W M 信 號(hào)還 有 數(shù) 據(jù) 嗎交 流 電 過(guò) 零 點(diǎn) 嗎向 P 3 . 7 口 輸 出 減 少 一 個(gè) 亮度 級(jí) 別 的 P W M 信 號(hào)YYYNNN向 主 機(jī) 發(fā) 送 本 機(jī) 地 址 圖 單獨(dú)亮度控制從機(jī)程序流程圖 基于單片機(jī)的照明控制系統(tǒng) 33 照明定時(shí)控制程序設(shè)計(jì) 照明定時(shí)控制系統(tǒng)是利用從機(jī)即單片機(jī) AT89C2051和時(shí)鐘芯片 DS1302進(jìn)行數(shù)據(jù)通信,讀取和寫(xiě)入實(shí)時(shí)數(shù)據(jù),主機(jī)采用串口通信方式對(duì)從機(jī)進(jìn)行定時(shí)時(shí)間的設(shè)置,從機(jī)然后根據(jù)設(shè)定的時(shí)間進(jìn)行照明燈的啟??刂啤?DS1302的控制字節(jié)的最高有效位(位 7)必須是邏輯 1,如果它為 0,則不能把數(shù)據(jù)寫(xiě)入到 DS1302中;位 6如果為 0,則表示存取日歷時(shí)鐘數(shù)據(jù),為 1表示存取 RAM數(shù)據(jù);位 5~位 1指示操作單元的地址;最低有效位(位 0)如為 0表示要進(jìn)行寫(xiě)操作,為 1表示進(jìn)行讀操作,控制字節(jié)總是從最低位開(kāi)始輸出。 DA1302的控制字如表 41所示。 7 6 5 4 3 2 101R A MC KA 4 A 3 A 2 A 1 A 0R DW表 4 1D S 1 3 0 2 的 控 制 字 在 DS1302芯片中,通過(guò)把 RST輸入驅(qū)動(dòng)置高電平來(lái)啟動(dòng)所有的數(shù)據(jù)傳送。 RST輸入有兩種功能:首先, RST接通控制邏輯,允許地址 /命令序列送入移位寄存器;其次, RST提供了終止單字節(jié)或多字節(jié)數(shù)據(jù)的傳送手段。當(dāng) RST為高電平時(shí),所有的數(shù)據(jù)傳送被初始化,允許對(duì) DS1302進(jìn)行操作。 如果在傳送過(guò)程中置 RST為低電平,則會(huì)終止此次數(shù)據(jù)傳送,并且 I/O引腳變?yōu)楦咦钁B(tài)。在控制指令字輸入后的下一個(gè) SCLK時(shí)鐘的上升沿時(shí)數(shù)據(jù)被寫(xiě)入 DS1302,數(shù)據(jù)輸入從低位即位 0開(kāi)始。同樣,在緊跟 8位的控制指令字后的下一個(gè) SCLK脈沖的下降沿讀出 DS1302的數(shù)據(jù),讀出數(shù)據(jù)時(shí)從低位 0位至高位 7。 全部定時(shí)控制程序設(shè)計(jì) 在全部定時(shí)控制系統(tǒng)中是通過(guò)主控制器向所有的分控制器發(fā)送廣播地址,分控制器在收到廣播地址后,使自己處于接收數(shù)據(jù)狀態(tài),然后主控制器向網(wǎng)絡(luò)中發(fā)送時(shí)間數(shù)據(jù)信息,分控制器在收到時(shí)間數(shù)據(jù)后寫(xiě)入 DS1302芯片,等到設(shè)定時(shí)間到達(dá)后,單片機(jī)發(fā)出命令關(guān)閉照明燈。該系統(tǒng)的主機(jī)控制流程圖同圖 ,從機(jī)的控制流程圖如圖 。 基于單片機(jī)的照明控制系統(tǒng) 34 中 斷 程 序 入 口初 始 化接 收 主 機(jī) 發(fā) 送 的 地 址地 址 是 0 0 H 嗎接 收 主 機(jī) 發(fā) 送 的 數(shù) 據(jù)返 回NYY時(shí) 間 到 了 嗎N將 數(shù) 據(jù) 寫(xiě) 入 D S 1 3 0 2 芯 片讀 出 D S 1 3 0 2 芯 片 的 數(shù) 據(jù)關(guān) 閉 照 明 燈 圖 全部定時(shí)控制從機(jī)程序流程圖 單獨(dú)定時(shí)控制程序設(shè)計(jì) 主控制器使用鍵盤(pán)輸入被呼叫分控制器的地址,并通過(guò)網(wǎng)絡(luò)向所有分控制器傳送,在分控制器將該地址與本機(jī)地址進(jìn)行比較后,判斷是否是呼叫自己,如果是呼叫本機(jī),就將本機(jī)地址傳送給主控制器,進(jìn)一步接收傳送的數(shù)據(jù),然后分控制器就將數(shù)據(jù)寫(xiě)入 DS1302芯 片,等到設(shè)定的時(shí)間到達(dá)時(shí)就執(zhí)行關(guān)閉照明燈的命令。單獨(dú)定時(shí)控制的主機(jī)程序流程圖同圖 所示,從機(jī)程序流程圖如圖 。 基于單片機(jī)的照明控制系統(tǒng) 35 中 斷 程 序 入 口初 始 化接 收 主 機(jī) 發(fā) 送 的 地 址與 本 機(jī) 地 址 相 符 嗎接 收 主 機(jī) 發(fā) 送 的 數(shù) 據(jù)返 回NYY時(shí) 間 到 了 嗎N向 主 機(jī) 發(fā) 送 本 機(jī) 地 址將 數(shù) 據(jù) 寫(xiě) 入 D S 1 3 0 2 芯 片讀 出 D S 1 3 0 2 芯 片 的 數(shù) 據(jù)關(guān) 閉 照 明 燈 圖 單獨(dú)定時(shí)控制從機(jī)控制程序流程圖 RS485通信程序設(shè)計(jì) 由于 RS485總線是異步半雙工的通信總線,在某一個(gè)時(shí)刻總線只可能呈現(xiàn)一種狀態(tài),所以這種方式一般適用于主機(jī)對(duì)從機(jī)的查詢方式通信。在通信中,主機(jī)與各個(gè)從機(jī)進(jìn)行通信,必須能對(duì)各個(gè)從機(jī)進(jìn)行識(shí)別,這一識(shí)別功能是利用串口控制寄存器 SCON的 SM2位實(shí)現(xiàn)的 。當(dāng)串口以方式 3工作時(shí),發(fā)送和接收的每一幀信息都是 11位,其中第 9位數(shù)據(jù)位是可編程的,通過(guò)對(duì) SCON寄存器的 TB8位置 1或置 0,以區(qū)別發(fā)送的是地址幀還是數(shù)據(jù)幀(規(guī)定地址幀的第 9位為 1,數(shù)據(jù)幀的第 9位為 0)。若從機(jī)的控制位 SM2被設(shè)為 1,則當(dāng)接收的是地址幀時(shí),數(shù)據(jù)裝基于單片機(jī)的照明控制系統(tǒng) 36 入 SBUF,并置 RI=1,向 CPU發(fā)出中斷申請(qǐng),若接收的是數(shù)據(jù)幀,則不產(chǎn)生中斷,信息被拋棄。若 SM2被設(shè)為 0,則無(wú)論是地址幀還是數(shù)據(jù)幀都將產(chǎn)生 RI=1中斷標(biāo)志,數(shù)據(jù)裝入 SBUF。利用這一功能,可以按照如下步驟進(jìn)行數(shù)據(jù)通信: ( 1) 將所有 SM2位置 1,使其處于只接收地址幀的狀態(tài)。 ( 2) 主機(jī)發(fā)送一幀地址信息,其中前 8位數(shù)據(jù)位表示通信的從機(jī)地址,第 9位為 1,表示當(dāng)前幀為地址幀。 ( 3) 從機(jī)接收到地址幀后,如果是廣播地址幀,則所有從機(jī)都將其 SM2位置 0,準(zhǔn)備接收主機(jī)發(fā)送的數(shù)據(jù)或命令;如果不是廣播地址幀,則將本機(jī)地址與幀中地址進(jìn)行比較。如果地址相同,則將其 SM2位置 0,并發(fā)送本機(jī)地址幀,然后準(zhǔn)備接收數(shù)據(jù)。如果地址不同,則丟棄當(dāng)前數(shù)據(jù), SM2位不變。 ( 4) 主機(jī)發(fā)送數(shù)據(jù)幀,相應(yīng)的從機(jī)接收,其他從機(jī)則不受影響。 ( 5) 當(dāng)主機(jī)需要與其他從機(jī)通信 時(shí),可以再次發(fā)出地址幀尋呼從機(jī),重復(fù)這一過(guò)程。 主機(jī)在發(fā)送數(shù)據(jù)時(shí),按照表 42的數(shù)據(jù)格式進(jìn)行傳輸。 字 節(jié) 數(shù) n數(shù) 據(jù) 1數(shù) 據(jù) 2數(shù) 據(jù) n 字 節(jié) 奇 偶 校 驗(yàn)表 4 2 在程序中,第 9位發(fā)送數(shù)據(jù)位 SCON中的 TB8位,第 9位接收數(shù)據(jù)位為 SCON的 RB8位,因此,發(fā)送數(shù)據(jù)前,可以通過(guò)對(duì) TB8位置
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1