が必要M68HC11コードPA4ポートシングル5msのパルスで生成する

C

Crackler

Guest
私はクラスの私のマイコンのための2つの問題で必要ないくつかのヘルプを。我々は、マイクロコントローラを使用してモトローラM68HC11。私はPA5ポートラインにパルスを生成する1つの5msに必要なコードポートライン上のすべての8msのパルスを5msのPA4と生成するコードを私は必要があります。このような何か:

引用:

1つの簡単な使用の出力は比較関数のパルスを生成する特定の

期間。
まず、この値はパルスのリーディングエッジに対応する書かれている

への出力はレジスタを比較します。
出力は自動的に設定するには設定されて比較

対応する出力のいずれか高いか低い、パルスされての極性に応じて

生産。
これは、比較した後に発生すると、出力は自動的に再プログラムさ比較

出力は戻って、そのアクティブレベルの横に比較でピンに変更します。


パルスの幅に対応する元の出力が-コンペアレジスタに追加されます

値、およびこの結果は、出力はレジスタを比較するに書き込まれます。
以来、ピンの状態

変更は自動的にフリーランニングカウンタの特定の値は、パルスで発生する

幅は正確に解決するように制御することができますフリー実行しているカウンタに依存しない

ソ¥フトウェアの待ち時間です。
パルスを、出力を生成のための行動を繰り返すことで

特定の周波数、デューティサイクルの信号が生成されることができます。
 
現在は上に見つけることができますhttp://www.metrowerks.com

、について
zmath

 
こんにちは!

この関数は、の例の出力はキャプチャ。さらに詳しい情報は、HC11マニュアルですのリファレンス。

宜しく
ワット
申¥し訳ありませんが、添付ファイルを、この必要があります表¥示するにはログインしての

 

Welcome to EDABoard.com

Sponsor

Back
Top