128microcontroller atmegaのでinterfaching 485を

P

pronab

Guest
親愛なるすべて、

私は助けをsoftware.Howハードウェア485の両方を開始するマイクロエレクトロニクスのRSとそれをインターフェイス、私の新しいユーザーをのatmega 128したい今私は。

感謝

 
現時点ではこの、トピック、この注意をとしてください。取る:マルチプロセッサ通信モードUCSRA設定マルチプロセッサ通信モード(MPCMのビット)受信側でUSARTの受信可能¥フレーム受信フィルタ機能¥をします。情報をフレームのアドレスが含まれていないと無視されるバッファを受け取ることが入れ。これにより、バスで複数のシステムで、CPUで処理されるているにフレームの受信数を減らすマイコンのシリアルと同じこと通信を介して。トランスミッタは、MPCMのです影響して、設定が持ってはモードを通信プロセッサになる使用済みマルチ活用が異なる場合、システムそれは一部の。

ビット場合ストップ最初し、ビットを受信データの受信フレームを含む5〜8に設定さまで情報のアドレスを示す場合、またはフレームが含まれているデータを。フレームを場合は、データの、アドレスフレームを受信機が設定さ9)が使用される特定のデータRXB8(ビット9ビット、をクリックします。時のフレームの種類のビット(最初の停止または9ビット)1、フレームのアドレスが含まれます。時のフレームの種類のビットが0のフレームがフレームされたデータ。

マルチプロセッサ通信モードは、MCUが可能¥複数のスレーブのマスタからデータをマイコンに表¥示されます。これが対処されてているMCUが見つけるうちには、フレームを行う最初のアドレスのデコード。対処する場合、特定のスレーブがされているMCUがします無視受信されるまで別のアドレスフレームフレームを受信したMCUは、それが受信スレーブ、他の中のフレームを次のデータを通常どおり。

 
budhyは書き込み:

現時点では、このトピックで注目をしてください:
マルチプロセッサ通信モードマルチプロセッサ通信モード(MPCM)UCSRAのビットの設定受信フレームUSARTの受信機で受信のフィルタリング機能¥を有効にします。
アドレス情報が含まれていないフレームは無視され、受信バッファに入れていません。
これにより、複数のマイコンを持つシステムでは、CPUで処理する必要があります受信フレームの数を同じシリアルバスを介して通信が減少します。
トランスミッタはMPCMの設定によって影響を受けないですが、持っては別のときには、システムマルチプロセッサ通信モードを利用しての一部に使用される。受信機は最初のストップビットを5〜8データビットをし、含まれているフレームを受信するように設定された場合のフレームはデータやアドレス情報が含まれる場合を示します。
受信機は9データビットを持つフレームは、次に)アドレスとデータフレームを識別するために使用される9ビット(RXB8設定されている場合。
時のフレームの種類のビット(最初の停止または9ビット)1、フレームのアドレスが含まれます。
時のフレームの種類のビットがゼロであるフレームはデータフレームです。マルチプロセッサ通信モードでは、複数のスレーブマイコンは、マスタMCUからデータを受信することができます。
これは、最初に、どのアウトMCUが解決されている検索するアドレスのフレームをデコードすることによって行われます。
特定のスレーブは、MCUが解決されている場合、他のスレーブマイコンは、別のアドレスフレームを受信するまで、受信フレームは無視されますが、これは、通常どおり、次のデータフレームを受信します。
 

Welcome to EDABoard.com

Sponsor

Back
Top