欧美人妻少妇精品久久黑人,日韩国产精品免费av久久98,欧美高清freexxxx性,欧美日韩精品suv,国产suv精品一区二区,欧美大屁股xxxxbbbbb,

競標(biāo)描述

競標(biāo)秘訣:競標(biāo)之后即可獲得雇主聯(lián)系方式,主動聯(lián)系雇主更容易中標(biāo)!

交付描述
1個階段 , 共3個階段
最多可添加 3 個圖片/文件,每個大小不超過 5MB
    維權(quán)
       最多可添加 3 個圖片/文件,每個大小不超過 2MB
    對雇主進(jìn)行評價
    • 付款積極性  
    • 合作愉悅度  
    對服務(wù)商進(jìn)行評價
    • 工作速度  
    • 工作質(zhì)量  
    • 工作態(tài)度  
    競標(biāo)描述
       最多可添加 5 個圖片/文件

    企業(yè)用戶請完善企業(yè)信息,
    個人用戶請完善個人信息

    電子方案開發(fā)供應(yīng)鏈平臺
    一鍵發(fā)布任務(wù)
    獲取驗證碼
    返回

    發(fā)布成功


    當(dāng)前位置 : 首頁 > 快包項目 > 項目詳情

    基于STC12C5A單片機(jī)的輸入輸出控制板軟件

    青銅1級項目 星級雇主

    3630人瀏覽

    24人競標(biāo)

    反饋

    收藏

    該雇主為三星雇主,選中多次,項目靠譜,請大家踴躍競標(biāo)!

    ¥3000.00

    發(fā)布時間:2016.07.09 行業(yè)分類:工業(yè)電子 技術(shù)分類:傳感技術(shù)
    • 發(fā)布需求
      2016.07.09
    • 聯(lián)系雇主
    • 雇主選中
    • 托管傭金
    • 服務(wù)商工作
    • 驗收付款
    項目詳情 (競標(biāo)后方可查看雇主聯(lián)系方式)

    項目任務(wù)是在一塊由STC12C5A控制的,帶有12個繼電器輸出和18個輸入的控制板上, 開發(fā):

    1. 通過485通信的協(xié)議控制繼電器吸合和斷開的軟件(需求和協(xié)議已規(guī)劃和整理好)

    2. 通過485通信的協(xié)議可以修改12個繼電器輸出和18個輸入的對應(yīng)關(guān)系,例如1對1或者1對1、2、18,2對2、17,這樣原本按1對應(yīng)1輸出可以修改為1、2、18輸出


    具體需求稍后上傳

    開發(fā)目標(biāo)

    在發(fā)包方提供的基于STC12C5A16S2的繼電器板上開發(fā)軟件

    發(fā)包方提供材料清單

    STC12C5A16S2單片機(jī)資料

    繼電器板

    繼電器板的原理圖

    大致功能要求

    1. 通過485接口發(fā)送私有協(xié)議可以讀取輸入(開關(guān)量和觸點(diǎn)輸入)和輸出(繼電器)的狀態(tài).

    2. 輸入支持開關(guān)量和觸點(diǎn)輸入

    3. 有輸入時可以根據(jù)對應(yīng)關(guān)系在輸出端輸出

    4. 通過485接口發(fā)送私有協(xié)議可以更改輸入對應(yīng)輸出的對應(yīng)關(guān)系

    5. 要求全面引入STC的加密功能, 使燒入的程序不能被破解

    6. 發(fā)包方可以發(fā)布某一個或一串STC ID適用的燒入目標(biāo)程序或包含目標(biāo)程序的EXE發(fā)布給客戶使用而不被破解. 而且這個可以讓發(fā)包方選擇這個EXE是否可以僅在首次運(yùn)行的這一臺PC上運(yùn)行還是可以在任意多臺PC機(jī)上運(yùn)行.

    實現(xiàn)方式

        通過一張鏈表來實現(xiàn), 這張表是一張二維表, 最上面橫向是輸入序列,最左邊縱向是輸出序列, 準(zhǔn)備通過它們的對應(yīng)關(guān)系來控制輸入和輸出的對應(yīng).

    所有的輸入和輸出狀態(tài),以及端口的配置數(shù)據(jù)全部存在這張表中.

    輸入和輸出的對應(yīng)關(guān)系需要條件和參數(shù)傳遞,應(yīng)此通過這個表的IF(條件)Select(參數(shù))鏈接到另2個表中

    表的具體內(nèi)容請看目錄下文件:鏈表.xlsx”

    程序的模塊組成

    計劃將該程序分為:

    1. 輸入輸出狀態(tài)讀取和控制模塊

    這個模塊負(fù)責(zé)處理通過485接口發(fā)送和接收的輸入輸出狀態(tài)讀取和控制相關(guān)的協(xié)議,以及根據(jù)協(xié)議讀取輸入和輸出狀態(tài)控制輸出的功能.

    2. 輸入檢測模塊

    這個模塊負(fù)責(zé)處理輸入, 它根據(jù)一個可以調(diào)整檢測周期的協(xié)議修改后的周期參數(shù),來周期性的檢測輸入

    具體實現(xiàn):

    1.定義一個InterfaceCheckTime變量,用于提供輸入處理模塊用于檢測外部接口的循環(huán)周期,InterfaceCheckTime變量的值來源于表的2JKLM

    2.為每一個輸入定義二個變量,一個叫InxN一個叫InxP,其中X是輸入號,InxN用于存儲輸入的當(dāng)前值,InxP用于存儲輸入之前一個監(jiān)測周期監(jiān)測的值,InxNInxP的初始值來源于表的4JKLM,表的初始值始終為00,程序運(yùn)行中InxNInxP變量的值存在RAM中斷電丟失,而不是和表一樣放在EPROM.

    3.為每一個輸入定義一個變量:InxED,它只有兩個值0/1表示打開和關(guān)閉,其中X是輸入號。

    DEL

    6.為每一個輸入設(shè)置一個變量:InXsc,它只有兩個值0/1表示開關(guān)量輸入和觸點(diǎn)輸入,其中X是輸入號。

    7.為每一個輸入設(shè)置一個變量:InXs,它只有兩個值0/1表示開關(guān)量輸入是低電平觸發(fā)還是高電平觸發(fā)。

    8.為每一個輸入設(shè)置一個變量:InXc,它只有兩個值0/1表示觸點(diǎn)輸入是前沿觸發(fā)還是后沿觸發(fā)。

    DEL

    程序流程:

    1.InputCheckTime變量定義的定時器到時了嗎?到了開始讀端口高低電平0/1,同時將InputCheckTime重置為2JKLM的值開始遞減;沒到時不執(zhí)行繼續(xù)跳到外部讓其他程序執(zhí)行.

    2.進(jìn)入讀取18個輸入端口的循環(huán),首先看這個端口的InxED值是否為1(x是端口號),1說明端口打開,那么就將該端口InXn的值賦予InXp,將這個周期讀取的輸入寄存器數(shù)據(jù)賦予InXn,InxED值是否為0(x是端口號)的說明端口關(guān)閉了,不用讀取它的值

    3.直到把全部18個輸入端口的值讀取完畢跳出循環(huán)

    3. 輸入確認(rèn)和對應(yīng)輸出執(zhí)行模塊

    這個模塊根據(jù)輸入檢測模塊提供的數(shù)據(jù)判斷是否有輸入, 再根據(jù)輸入的條件判斷是否滿足, 然后執(zhí)行select選擇的輸出,并根據(jù)參數(shù)執(zhí)行相應(yīng)的延遲和延遲關(guān)閉.

    具體實現(xiàn):

    1.設(shè)置一個循環(huán)來處理所有18個輸入的處理

    2.檢查每個輸入的InxNInxP是否不同,不同說明于之前的狀態(tài)不同意味著該輸入端口有輸入

    3.然后讀取InxST的值,看接口是被定義為開關(guān)還是觸點(diǎn)輸入類型

    4.如果是開關(guān)量的,取出InxN的值,看它是1=高電頻還是0=低電頻,如果是1就執(zhí)行J這一列的操作,如果是0就執(zhí)行K這一列的操作

    5.操作步驟:1.首先讀取IF里的條件要求,看看是否滿足條件(IF條件的處理方式請看IF表單),如果不滿足就不執(zhí)行,如果滿足執(zhí)行表格中對應(yīng)的左邊的輸出項目,并攜帶Select參數(shù)執(zhí)行,執(zhí)行前判斷相應(yīng)行的IF條件是否滿足.

    4. 鏈表

    見目錄

    5. 鏈表配置協(xié)議

    再議

    本項目中包含更多內(nèi)容

    您需要 登錄 才可以查看內(nèi)容和下載附件,

    沒有賬號?立即注冊

    溫馨提示

    1、我愛方案網(wǎng)是會員制服務(wù),服務(wù)商通過競標(biāo)后即可聯(lián)系雇主;
    2、項目預(yù)算與報價不代表最終成交價格,成交價以雙方協(xié)商為準(zhǔn);
    3、平臺提供設(shè)計項目對接服務(wù),希望促成高效合作,對交易雙方不收取傭金,謝謝留意!

    • 1723685750Tuki  被  開發(fā)一款單機(jī)款的手機(jī)麻將輔助工具選中,獲得一張白銀競標(biāo)卡

    • huangjs  被  PCB畫板子選中,獲得一張青銅競標(biāo)卡

    • yufangneng  被  轉(zhuǎn)接板PCB設(shè)計選中,獲得一張青銅競標(biāo)卡

    • 1706835722StQd  被  解決4g模組信號不穩(wěn)定的方案選中,獲得一張白銀競標(biāo)卡

    • 1650088906gOpu  被  基于STM32U5(M33核)的雙通道音頻型儀表信號采集處理 嵌入式軟件編程選中,獲得一張白銀競標(biāo)卡

    • aceapp  被  在OpenWRT設(shè)備上,實現(xiàn)語音對講功能選中,獲得一張青銅競標(biāo)卡

    • yufangneng  被  單片機(jī)無線通訊電路板升級選中,獲得一張青銅競標(biāo)卡

    • 逸休哥哥  被  電刺激儀器選中,獲得一張白銀競標(biāo)卡

    • 1706835722StQd  被  摘果器電動化設(shè)計選中,獲得一張白銀競標(biāo)卡

    • “選中”的服務(wù)商免費(fèi)獲取競標(biāo)卡

      查看詳情>>
    • 完成選中的雇主已領(lǐng)置頂現(xiàn)金券

      查看詳情>>
    • 這是什么讓服務(wù)商和雇主雙贏的操作 ?

      查看詳情>>
    • 競標(biāo)記錄(24)
    猜您感興趣的任務(wù)
    更多
    • ¥ 15000.00 逆變器控制
        505人瀏覽/6人已經(jīng)投標(biāo)   工業(yè)電子   7天前   安徽/滁州
      競標(biāo)中
      23天21時 后競標(biāo)截止
    •   830人瀏覽/11人已經(jīng)投標(biāo)   工業(yè)電子   17天前   四川/成都
      競標(biāo)中
      12天21時 后競標(biāo)截止
    •   604人瀏覽/4人已經(jīng)投標(biāo)   工業(yè)電子   18天前   江蘇/南京
      競標(biāo)中
      11天21時 后競標(biāo)截止
    •   543人瀏覽/0人已經(jīng)投標(biāo)   工業(yè)電子   19天前   廣東/深圳
      競標(biāo)中
      10天21時 后競標(biāo)截止
    • ¥ 2000.00 筆式電推桿
        788人瀏覽/4人已經(jīng)投標(biāo)   工業(yè)電子   22天前   廣東/深圳
      競標(biāo)中
      8天21時 后競標(biāo)截止
    不夠精準(zhǔn)?趕緊完善你的技術(shù)標(biāo)簽>>
    推薦元器件
    更多
    雇主信息
    checkbilly

    聯(lián)系方式:

    競標(biāo)后可見

    好評率:

    100%

    發(fā)包數(shù)量:

    9

    選中數(shù)量:

    6

    相關(guān)方案
    更多
    熱門元器件
    更多
    最新活動
    意見反饋
    取消