問題タブ [pic]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
pic - PIC で基本的なバイナリ変換が失敗する
私はdecを変換する次のコードを持っています。バイナリ(intとして保存)に変換し、 C::B で問題なく動作します:
しかし、MikroC を搭載した PIC18F4550 で同じことをしようとすると、失敗します。「pow」を含め、使用する変数の宣言を尊重しました。何があっても、出力は間違っています (たとえば、110110 ではなく -62053)。
ご覧いただきありがとうございます:)良い一日を
c++ - PIC の LED が点滅しないのはなぜですか?
pic24、特に PIC24FJ64GA002 を使い始めようとしています。データシートでレジスタなどを調べましたが、まだ LED を点滅させることができません。デバッグ経由で実行すると正しく実行されますが、実際に pic で実行しようとすると、まったく実行されないようです。
私は、ピン 9 (OSCI) と 10 (OSCO) に接続された外部オシレータ、具体的には 8MHZ オシレータを使用しています。コンパイラは Mplab の C30 です。
データシートのリンク: http://ww1.microchip.com/downloads/en/DeviceDoc/39881D.pdf
コードは以下です
c - SPI ヘッダー ファイル
SPI ヘッダー ファイルが必要なので、2 つの PIC24FJ64GA002 用に SPI マスターとスレーブを記述できます。持っていたのですが、誤って削除してしまいました。ヘッダーをダウンロードするためのリンクを送ってください。至急ですのでお早めに。
c - PIC A/D 変換の問題
pic18f14k50 コントローラーを搭載した一種のマウスのアナログ信号を読み取ろうとしています。ここに簡単な回路があります: http://dl.dropbox.com/u/14663091/schematiconew.pdf . AN9 回路ポートからアナログ信号を読み取る必要があります。メイン関数はポートから読み取り、しきい値に達すると 30 回点滅します。
AN9 ポートから読み取るには、OpenADC() API メソッドを使用する myReadADC() という 2 つのメソッドを使用しました。
ポートからの手動読み取りを実装する myReadADC2()。
どちらの場合も機能しません。(アナログ信号を送信する) ポート AN9 に触れますが、高いしきい値 (~50) を設定すると、LED は点滅しません。低いしきい値 (~0) では、PIC に電力を供給するとすぐに点滅します。多分私は間違ったポートを使用していますか?私は実際に AN9 を読み取りポートとして渡していますか? それとも、しきい値が間違っているのでしょうか? どうすれば正しい値を見つけることができますか? ありがとうございました
MPLAB C18 Api http://dl.dropbox.com/u/14663091/API%20microchip%20C18.pdf .
c - マイクロコントローラPICを搭載したInvensenseIMU3000
Invensense IMU3000をマイクロコントローラーで使用した経験のある人はいますか?PIC用のIMUライブラリを構築しようとしていますが、依存関係に固執しています。他のマイクロコントローラーでの他の経験も同様に素晴らしいでしょう!基本的に、Visual Studio 2005プロジェクトを取得してそこで変更を加え、PICの依存関係を追加する(行き詰まる)か、ライブラリ全体をPIC環境でコンパイルする方がよいかどうかはわかりません。
他のプラットフォームでも、どんなヒントも役に立ちます!
皆さん、ありがとうございました!
embedded - 8 ビット Microchip PIC12F683 のアナログ ピンへの入力電流を無視できますか?
CdS 光依存抵抗 (下の図の R2) を使用して周囲の明るさの値を測定しようとしています。R1 は既知の値であり、R2 の抵抗は現在の周囲の明るさと逆対数関係にあります。
分圧器の中央の電圧を使用して、ソフトウェアで R2 の値、つまり輝度を計算できます。PIC チップの AD 機能を使用して、その電圧を測定するつもりです。CdS セルは本質的に少し不正確ですが、可能な限り最高の精度を得たいと考えています。AN0 ピンに流れる入力電流は無視できますか?
おまけの質問 - LDR の逆対数応答を線形化する方法を知っている人はいますか? 1ルクスで1メガオーム、10ルクスで100k、100ルクスで10kなど。解像度がはるかに低い一方の端を選択します。
labview - PIC 18f4455 を labview に接続する
PIC 18f4455によって送信されたUSBポートからデータを読み取る必要があり、データは一括で送信され、データはlabviewに表示されます(これを考えてください)
このデータを labview で取得することは可能ですか? いくつかの指針を教えていただけますか?
microcontroller - dspic 33 - ウォッチドッグタイマー
こんにちは、構成ビットなしでマイクロチップの dspic33 内にウォッチドッグ タイマーを実装する方法があるかどうかを知りたいのですが、ソース コード自体にのみ実装できます。
ide - MPLAB の無料代替 (PIC 開発)
私は最近 MPLAB を使い始めましたが、Eclipse と VS IDE を使用する人にとっては非常に限られています。無料の IDE や、Eclipse や Netbeans を PIC 開発用に構成する方法を知っていますか?
皆さんありがとう
assembly - PIC ASMで遅延はどのように機能しますか?私は本当に困惑しています
全く分かりません。どういうわけかコメントでオンラインで見たすべてのコードには、なぜそれが多くのサイクルを実行しているのかという乱数がありますが、なぜ何が何を、どこで何が誰を行うのかについての説明は文字通りありません。本当にわかりません。
例えば:
どんな助けでも素晴らしいでしょう。