pic

    0熱度

    2回答

    我通過串口將PIC與Raspberry PI連接起來。我的max485發送和接收使能引腳由gpio引腳控制。我收到的數據已成功打印。但它沒有執行所需的功能。 while True: GPIO.output(repin, False) port.flushInput() time.sleep(.oo5) port.write(bytes(address))

    0熱度

    1回答

    我正在處理與鏈接器文件在應用程序中的問題。發生了什麼是在資源管理器選項卡它似乎鏈接器文件它不是「選定」 我必須指出,我也有一個引導程序。 我收到「(944)數據衝突地址爲1FC02FF8h」的錯誤,我認爲它與此相關。任何人都可以幫助我嗎?非常感謝。

    1熱度

    1回答

    我目前正在開發一個業餘愛好項目,我正在使用PIC控制器和sim900調制解調器通過GPRS連接進行遠程監控。 我可以定期從遠程設備上傳數據到服務器。 現在我想從服務器發送一些控制信號到設備,但是如何找到哪個設備發送數據?我需要知道動態分配的設備的IP地址。 在GSM調制解調器上是否有靜態IP,或任何人都可以請爲此提出解決方案?

    -2熱度

    1回答

    中的更多值,並存儲了四個值。 如何提取該值以顯示值(sprintf)? 請參閱隨附的圖像文件。 下面的代碼: for(a = 4; a < 5; a = a++) { AD1CHS0bits.CH0SA = a ; //select which ANI connect to channel 0 AD1CHS0bits.CH0NA = 0 ; //vre

    1熱度

    1回答

    是否可以在Microchip PIC16F887芯片上使用HC-06 Bluetooth to UART Converter(CSR BC417藍牙芯片)? 我正在看這個課程項目。我必須使用匯編來編程我的PIC芯片。我打算編寫一個簡單的android應用程序來發送PIC命令。

    -5熱度

    1回答

    是否可以在void function中插入for loop? void decode(unsigned char* msg) { int result[5];// can store our value unsigned char lala[50]; if (strstr(msg, "UI01?") != msg) // write in Hypertermin

    1熱度

    2回答

    我目前正在使用3.2768   MHz振盪器編程PIC16F883。我需要在正確的時間使一些LED閃爍,但這在這裏真的不相關。 問題是,已經設置Timer0,但它不工作。我將在這裏發佈我的代碼和初始化,以便您可以看到:)。順便說一下,我在MpLap IDE中進行編程,使用Hi-Tech C編譯器在普通C語言中進行編程。 初始化: T0CS = 0x00; //Set Timer0 to Tim

    2熱度

    1回答

    我需要編程一個PIC16F883來同時閃爍/點亮LED。振盪器運行在3,2768,我使用TIMER0來幫助我進行計時。 現在,我有一個預分頻比設置爲1:256,所以我每50ms得到一箇中斷,並且我有一個從中計算出來的變量,以顯示已經消失了多少秒。 如果輸入被改變,秒變量當然會被重新設置。 這裏是我的老師分配: 如果輸入爲0(閉): 紅色和綠色LED指示燈將會在同一時間被打開15秒。在此之後,綠色L

    0熱度

    1回答

    我有一個連接到我的微控制器(PIC18)的XPORT(TCP/IP串行隧道設備),這樣我可以發送串行消息,這些消息被轉換成TCP/IP包。我已經啓用了TCP/IP打包,這樣所有的字符將被放入一個TCP/IP包,直到短時間內沒有收到任何東西。 我已成功通過tcp/ip隧道發送HTTP GET請求。 雖然當我嘗試發送一個HTTP POST請求,我要麼得到一個「400錯誤的請求」或我的Apache服務器

    -1熱度

    1回答

    我試圖將RA5作爲數字輸出。但它似乎並不奏效。我瀏覽了數據表,發現RA0,RA1和RA3只是輸入。這意味着RA5支持輸入和輸出,對嗎?爲什麼我不能讓RA5輸出數字1? void main() { ANSELA = 0x00; // PORTA digital setup ANSELC = 0x00; // PORTC digital setup TRISA = 0x0