PIC18のUARTを支援

B

benz_00

Guest
こんにちは、私はPICのUARTポートに関する質問をしたいと思い、我々は2つ​​のそれぞれ異なった要素のためにそれを使用できますか?私が説明します。例えばRFIDモジュールとBluetoothモジュールのTX用にRXを使用することは可能です?私はそれがあまりにも複雑に見えないため、2つのUARTとPICを使用しないようにしようとするとこれは、ライブラリ内に存在しdoes'ntので、私はシミュレーションはISISをtroughtすることはできませんので、私を助けてpleaase!対応していただきありがとうございます
 
こんにちは、あなたは非常に興味深い質問を得た。 PICのTXとRXは同じボーレート設定を使用して、それはあなたの設計のためのOKであれば、私はあなたがそれを行うことができると思います。あなたは2のUARTモジュールを必要とする場合にも、あなたは、ソフトウェアUARTを書くことができます。あなたもISISでそれをシミュレートすることができます。
 
それは別のデバイスとのTXとRXを接続するには問題ありません。また、あなたのUART端子を高めるためにマルチプレクサ/デマルチプレクサ使用することができますし、また、異なるボーレートでスイッチングすることができます。
 
どのように我々は正確なボーレートの設定で、ソフトウェアUARTのコードを書くことができます...誰もがそうしています...私はこれを実行する必要がありますので、私には2つのUSARTのを持ってPICに切り替える必要はありません..いくつかのいずれかが彼のソフトウェアUARTコードを...共有することができますならば、それは素晴らしいだろう...
 
あなたのコンパイラはどれですか?それはPICC18かのMicroCです。それは私が思うには非常に簡単です。あなたは、データシートから特定のレジスタについて知っておく必要があります。レジスタをチェックして[LIST = 1] [*] SPBRG [*] RCSTA [*] TXSTA [*] RCREG [*] TXREG [/LIST]
 
あなたは、アセンブリとそれを自分で書こうとしている場合はこんにちは、あなたはシリアルプロトコルのタイミング、その他の規則(スタートビット、ストップビット、電圧レベルが...)知っている必要があります。は難しくありませんし、Webで多くの例を見つけることができます。 C言語では、コードの場合、コンパイラのほとんどは、ソフトウェアUARTのライブラリを持っており、まだあなたは、ISISでそれをシミュレートすることができます。次のリンクは、あなたがそれを理解するのに役立つ可能性があり、 http://embeddedcodesource.com/developer/datadog_systems/software_uart/download また、この約edaboardで多数のスレッドがあります。感謝
 
[QUOTE = DineshSL。1082053]こんにちは、あなたは、アセンブリとそれを自分で書こうとしている場合は、シリアルプロトコルのタイミング、その他の規則(スタートビット、ストップビット、電圧レベルが...)知っている必要があります。は難しくありませんし、Webで多くの例を見つけることができます。 C言語では、コードの場合、コンパイラのほとんどは、ソフトウェアUARTのライブラリを持っており、まだあなたは、ISISでそれをシミュレートすることができます。次のリンクは、あなたがそれを理解するのに役立つ可能性があり、 http://embeddedcodesource.com/developer/datadog_systems/software_uart/download また、この約edaboardで多数のスレッドがあります。ありがとう[/QUOTE]そのPDFのおかげで...私はHI-TECH Cコンパイラのを使用しています..といくつかのオフィスの仕事に私は2つのUARTを必要とする..私は、同じコントローラ内のソフトウェアUARTとハードウェアは良い選択だと思った理由です...助けてくれてありがとう..私はこのレポートをバックしようとします
 

Welcome to EDABoard.com

Sponsor

Back
Top