cost 234 ms
我使用“check busy”標志在 LCD 上顯示數據的匯編代碼有什么問題

[英]What is wrong with my assembly code for displaying data onto LCD using 'check busy' flag

這是我第一次使用 LCD,我正在嘗試為 PIC18f458 編寫代碼(見下文)以在 LCD 上顯示 ASCII 字符“N”和“O”; 使用“檢查忙”標志而不是延遲來工作。 當我在 MPLAB X IDE 中調試代碼時,它似乎按預期執行。 但是,當我使用 Proteus 對其進行測試時,它只顯示“O” ...

使用pic16F15243精確測量和顯示10Hz-20kHz方波的頻率

[英]Measuring and displaying frequency of 10Hz-20kHz square wave using pic16F15243 with precision

我正在嘗試使用 pic16F15243 測量平方信號 (10Hz-20kHz) 的頻率,並以 Hz 為單位顯示值。 問題是頻率越高,我就無法獲得准確的測量值(20kHz 我得到 25kHz)。 代碼如下: 我嘗試過不同的波特率和不同的時鍾速度,這是我得到的最接近的。 任何關於如何以可接受的精度獲得讀 ...

PIC16F73 編程

[英]PIC16F73 programming

我正在嘗試對 pic16f73 微控制器進行編程,但在配置位設置中,沒有 select 內部或外部時鍾選項。 任何人都可以幫助我找到解決方案。 ...

在 MPLAB XC8 編譯器中遇到延遲 function 問題

[英]Having trouble with delay function in MPLAB XC8 compiler

我正在使用 PIC16F628A 但 IDE 不接受_delay_ms命令並且不構建/編譯,我不知道該怎么做......這是我的代碼: 我需要添加庫嗎? 該代碼在 MikroC 中運行良好,但我正在嘗試學習 MPLAB,因為它是免費的,並且似乎是嵌入式系統的行業標准工具。 ...

編程 USB 開發板時從哪里開始?

[英]Where to begin when programming USB dev boards?

我最近購買了 Microchip EVB USB7252。 我可以將它用作 USB 集線器。 板上有一些引腳,我一直在尋找將它們用作我的計算機和其他設備(最好是我的 LCD 屏幕)之間的接口的方法。 所以我得到了 IDE + 編譯器,它應該適用於這個產品(MPLAB),但我找不到選擇我的 mode ...

需要模擬我附近的 100 個 BLE 設備

[英]Need to simulate 100 BLE devices in my vicinity

我想測試我的應用程序,當范圍內有很多藍牙設備時,它會收到報告說它不可用。 由於我在遠程位置工作,因此無法驗證問題。 我已經嘗試過某些事情,但最終意識到在我的位置宣傳 BLE id 是將來調試和測試應用程序的唯一方法。 模擬 100 個藍牙設備的最簡單方法和最小外形尺寸(如果解決方案是硬件)是什么 ...

PIC18 上的門控定時器將 TMR3IF 標志設置為延遲,而對於 Fosc/4,它無論如何都不會設置

[英]Gated Timer on PIC18 sets TMR3IF flag to late & with Fosc/4 it doesn't set it anyway

我已經花了幾個晚上調試 PIC18F26K80 上的門控定時器。 我使用 MPLAB v4.15 和 XC8 v2.32。 我想運行一個長周期定時器,所以我選擇了由定時器 4 門控的定時器 3。我已經閱讀了 Microchip 的文檔並試圖在任何地方找到答案,但我無法理解: 為什么它不使用 Fosc ...

dsPIC33 ADC1 給出不正確的轉換值

[英]dsPIC33 ADC1 gives incorrect converted values

早上好,我正在使用 dsPIC33EP512GM604 的 ADC1 並得到不正確的轉換值。 為了檢查這一點,我進行了 10 次連續采樣/轉換的循環。 第一個值總是與它們中的 rest 有很大的不同,但它是最接近“正確”值的值。 以下是相關代碼: 這里的結果,對於某個固定的輸入電壓,對應於 215 ...

在 C 語言上使用 PIC 的代碼出錯

[英]An error on a code using PIC on C language

晚安! 對於看到這個的每個人,我是一名學生,我在這里遇到問題,希望有人能幫助我。 謝謝 所以我使用微型 PIC16F877A 制作一個顯示在顯示器上的數字計數器,所以我在這段代碼中的目標是讓這個計數器計數為 36,然后從 0 重新開始。所以我在底部做了一個 If 語句 if tens( de) 達到 ...

#define 范圍(微芯片工作室)

[英]#define scope (microchip studio)

我正在使用 microchip studio 如何在 main.c 文件中定義 F_CPU 並使所有文件“看到”這個定義? 我在 main.c 中聲明: 在 UART.c 中我嘗試使用這個定義: 我收到了這個錯誤: 未聲明錯誤“F_CPU”(在此函數中首次使用)UART_TEST XX ...

鎖存寄存器顯示的值與端口寄存器不同

[英]Latch register not showing the same value as the port register

我正在 PIC18F4550 上編寫一個程序,我在內存中定義了數據,並希望將其逐個字符地發送到 PORTA。 我已經這樣做了,但是 LATA 上顯示的值不是 PORTA 寄存器中顯示的值。 我搜索了數據表,它指出寫入端口將寫入其鎖存器,但是,我遇到了端口和鎖存器寄存器在寫入時具有相同值的情況。 只是 ...

如何到model設備?

[英]How to model devices?

我正在尋找一種方法來為我想從頭開始制作的設備創建 3d model,並能夠可視化其尺寸。 我試過使用像 blender 這樣的軟件,但我認為這不是最好的方法。 我想要的是 model,看看電路板是否適合 model。 任何幫助都感激不盡。 ...

ARM-Cortex M4F 的 R3 寄存器在 ldr 指令后突然改變值

[英]R3 register of ARM-Cortex M4F suddenly changes value right after ldr instruction

我有一個非常奇怪的錯誤,其中 ldr 指令首先將有效值加載到 R3 寄存器中,然后當我使用調試器單步執行一條指令時,它突然包含值 0x0。 此程序集由 GCC9 為 C++17 從 C++ 生成。 指令是: r3 不應該在最后一條ldr指令之后具有值0x0000a1a9嗎? 為了提供更多信 ...

PIC16F877 使用 MPLAB 以 C 語言在 LED 上顯示 ADC 結果

[英]PIC16F877 display the result of ADC on LEDs with C language using MPLAB

我使用 PIC16F877,我的目的是選擇通道 4 以在 PortD LED 上顯示模擬輸入 AN4 值。 近似值約為1V。 我寫了一個代碼,但是,無論我如何運行我的代碼,GPIO 監視器都沒有反應。 順便問一下,我是否在while(1){}循環中編寫了 ReadADC1() ? 我試過了,但沒有幫 ...

你如何在 yocto linux 系統中包含藍牙

[英]How do you include bluetooth in a yocto linux system

有沒有人知道解釋如何在 yocto 構建中實現藍牙的任何好的說明。 我已經將藍牙添加到 machine.conf 中的 MACHINE 變量中,並將 bluez 添加到位於我的構建目錄中的 local.conf 中的 CORE_IMAGE_EXTRA_INSTALL 中。 構建新映像后,blueto ...

使用 Atmel Studio 將 Arduino 代碼轉換為 C++

[英]Transform Arduino Code into C++ with Atmel Studio

我想使用愛普生的 RTC,Model: R4543。 我找到了一些 Arduino 庫,我想將它們轉換為 Microchip Studio。 原 Arduino 代碼為: 我把它改成了: 這個對嗎? 它不起作用,我正在嘗試找出問題所在。 數據類型為 uint8_t。 謝謝你,馬庫斯 ...

如何制作 function 以在 Arduino 蜂鳴器上保存和重放音調?

[英]How to make function for save and replay tones on Arduino buzzer?

我對我在 Arduino 中的項目有疑問,我有這個頻率數組作為注釋: 如果按下其中一個按鈕,則此 function 用於播放音符: } 那么,我怎樣才能通過按下按鈕按順序制作新的頻率場,以便我可以保存並在蜂鳴器上重播我的旋律? 我使用了我所有的想法,但沒有奏效,我也沒有新的想法。 所以如果有人有 ...

是否可以創建支持多個不同微控制器的 PIC 固件二進制文件?

[英]Is it possible to create a PIC firmware binary that supports multiple different microcontrollers?

由於當前芯片短缺,我不得不購買與最初設計規格不同的 PIC 微控制器。 初始:PIC24FJ256GA606 修訂版 1:PIC24FJ512GA606 修訂版 2:PIC24FJ1024GA606 在這種情況下,微控制器屬於同一系列,但具有不同大小的 memory。 最初,創建二進制文件是為了支 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM