microchip

    -3熱度

    1回答

    我很好奇小處理器(最新的正確術語?)芯片,我可以與我的手機進行交互。但我目前的互聯網搜索讓我意識到,在這項技術上我是多麼無知。任何人都可以提出一個很好的起點,學習&這些工作?以下是我想到的是: WiFi和/或藍牙功能的 寫入和安全的代碼放到芯片(藍牙?) 一般和負擔得起的芯片技術,我可以購買到開始編碼並進一步瞭解這一點。 哪些語言和操作系統的支持 我知道這是很模糊的,但是這是這樣一個新的領域對我來

    0熱度

    1回答

    的XC32編譯器狀態 編譯器的用戶手冊是自由軟件基金會 GCC編譯器的端口。 這太棒了!由於現在我可以使用GCC/G ++功能。 但是,我似乎無法找到什麼版本,它被移植的(檢查是否我最喜歡的功能是支持) 我有最新的XC32編譯器,v1.44。 任何人都可以幫我找到GCC/G ++端口版本的位置嗎? 謝謝

    0熱度

    2回答

    我目前正在學習如何將PIC18F4550用於我的項目。有什麼方法可以將程序加載到PIC中而不使用ICSP或PICKit?在首次使用PIC時,我們可以使用USB將程序加載到PIC中嗎?

    0熱度

    1回答

    我正在寫的以下7段LCD上顯示溫度的代碼: LCD-H301C31TF Datasheet 我使用PIC24FJ64GA006微。 我只能使用PORTB [13:6],PORTD [0:7],PORTE [0:7]端口引腳。 你能幫我找到更優雅的方法來替換下面的代碼嗎? void SegLCD_Set(uint8_t Value,uint8_t Digit) { switch(Digi

    0熱度

    2回答

    我很迷茫,如何解決這個問題,它應該如此簡單。我正在使用pic16F1526,並試圖將模擬量從0-255的讀數大致調整爲50-100。我正在使用這個公式 result =((user_input + 200)* 200)/ 800; 在代碼塊和我的計算器中,它可以在0-255的所有數字下工作,並且無論我在代碼bloack中使用8位,16位變量,它都能很好地工作。 我已經驗證了AtoD輸入正在正確地將

    -1熱度

    3回答

    我正在嘗試設置一個延遲0.25秒的定時器1,並且遇到困難。 我用下面的計算來獲得的寄存器值: FCPU = FOSC/4 = 16兆赫/ 4 = 4 MHz的 Ftimer = FCPU /預分頻器= 4MHz的/ 8 = 0.5兆赫 Ttimer = 1/Ftimer = 1/0.5兆赫= 2我們 計數=期望的延遲/ Ftimer = 0.25/2 =我們125000 這種特殊的芯片具有以下pr

    0熱度

    2回答

    我在Windows 10中的MPLAB 3.65上嘗試將程序加載到Microchip PIC18F45K50上。該方案建立罰款,但下面是ICD 3輸出,當我嘗試加載代碼: 連接到MPLAB ICD 3 ... 上ICD當前加載固件3 固件包版本..... 01.49.09 固件類型.............. PIC18F 使能編程器以使能電源 - VDD = 3.250000伏特。 ****目標

    3熱度

    1回答

    我正在基於PIC的微控制器(微芯片)中進行編程。我使用的PIC模型是PIC16。 我在分類數據類型時遇到問題 例如, MOVLW xxxx其中xxxx如下: - 0x23:十六進制 23:小數 D'20': 十六進制 1Bh:十六進制 b'00101100': 二進制 爲什麼1Bh,D'20',0x23十六進制?是否有任何其他的方式展現在PIC彙編

    -1熱度

    2回答

    不好意思再問......但我似乎二進制奮鬥...... 我偶然發現了以下行 MGC_SSPBUF_REG = (GESTIC_I2C_ADDR << 1) | 1; // write Address to MGC3130 除了一個事實,即不`噸知道,爲什麼一個人會將地址轉移到左邊以便保存它,但我無法理解這個OR操作。 將地址ORed加「1」將始終導致1111 1111,不是嗎? 我在C編程與M

    -3熱度

    1回答

    無論如何,我可以將PIC MCU插入或集成到我的C#代碼中,以便創建文本編輯器並使用我的軟件編譯代碼。