日韩区国产区,亚洲精品久久视频,亚洲精品福利电影,欧美精品一卡两卡

歡迎訪問北京智英偉業(yè)辦公家具有限公司官方網(wǎng)站!
熱搜關(guān)鍵詞:
密集柜   密集架   檔案密集柜   檔案密集架   智能密集柜   智能密集架   密集柜廠家   密集架廠家   檔案柜   密集柜價格   密集架價格
聯(lián)系方式
聯(lián)系人 : 劉經(jīng)理
電話 : 010 80259761
手機(jī) : 13601342066
郵箱 : 13601342066@163.com
網(wǎng)址 : m.shuinisha.com
地址 : 北京市大興區(qū)西紅門開發(fā)區(qū)
詳細(xì)新聞
當(dāng)前位置: 首頁 > 詳細(xì)新聞

智能密集架移動列命令接收

作者:北京智英偉業(yè)辦公家具有限公司 來源:m.shuinisha.com  發(fā)表時間:2014-5-21 瀏覽:次  百度一下

智能密集架移動列初始化時鐘和10端口后,進(jìn)入while循環(huán)后等待命令消息的到來。各個移動列都有自己固定的列號,等待列號從RS一485總線上傳送到該列上時,移動列接收到列號信息后,便將總線上的列號與自身的列號比較,滿足條件則執(zhí)行相應(yīng)程序,否則移動列便繼續(xù)等待消息。其它消息例如:紅外感應(yīng)消息、接近開關(guān)消息和控制燈消息到來時,會根據(jù)此消息是由本列或其它列產(chǎn)生而對標(biāo)志位做出不同的處理,并將處理后的消息在總線上返回固定列。

        智能密集架移動列命令消息的接收都是通過UART中斷和10中斷實(shí)現(xiàn),其UART接收中斷程序如下:
#Pragmavector=UARTORX`VECTOR
一Interi'UPtvoidUA又I…oesRX(void)
{add一data二RXBUFO;
}
#Pragma編譯命令是用來控制編譯器存儲器分配的,vector代表中斷向量,hiten'Upt關(guān)鍵字聲明了在處理器發(fā)生中斷時調(diào)用的函數(shù),此函數(shù)必須為空,且無參數(shù)。adddata是接收數(shù)據(jù)的整型變量,RXBUFO是接收緩沖器。
        10端口中斷接收程序如下:
#Pragmavecto二PORTZ一ECTOR
一nten衛(wèi)PtvoidPORI,2_ISR(void)
{datal“PZIN&BITS:
if(data1==0)//紅外中斷
{
PZOUT&=~BIT4;
vai讓red=0:
sel甘ed=0;
        通過總線發(fā)送紅外標(biāo)志狀態(tài)位
}
        從datal=PZIN&BITS可以看出具有中斷能力的P2.5引腳控制紅外感應(yīng)信號。P2.5引腳在硬件電路上是強(qiáng)拉高電平,軟件設(shè)置PZIES=OXZO,即對應(yīng)的P2.5引腳可以由高到低的電平跳變中產(chǎn)生中斷。程序中,如果datal一0,則說明產(chǎn)生了紅外中斷,PZOUT&一BIT4為的是將控制紅外的LED燈亮起,varred變量是表示全局紅外標(biāo)志,selfred是自身紅外標(biāo)志,主程序會根據(jù)varred和Selfred變量控制電機(jī)起停。

本文地址:m.shuinisha.com /news_253.html
        
上一篇:智能密集架移動列模塊軟件設(shè)計(jì)
下一篇:智能密集架移動列命令處理
Copyright 北京智英偉業(yè)辦公家具有限公司 All rights reserved.
聯(lián)系人:劉經(jīng)理 郵箱:13601342066@163.com 手機(jī):13601342066 地址:北京市大興區(qū)西紅門開發(fā)區(qū) |    京ICP備12044450號-4
主站蜘蛛池模板: 定州市| 南平市| 玉溪市| 闸北区| 施甸县| 乌拉特前旗| 耒阳市| 凤翔县| 莱芜市| 凤台县| 廊坊市| 临江市| 甘孜县| 政和县| 武冈市| 分宜县| 怀安县| 信宜市| 屏东县| 洞头县| 梁山县| 云浮市| 嘉义县| 民权县| 方城县| 铜梁县| 扶绥县| 西林县| 新田县| 郴州市| 汝州市| 齐河县| 青冈县| 延庆县| 金川县| 枞阳县| 万盛区| 阜南县| 元阳县| 蓬莱市| 宁强县|