C
Crackler
Guest
私はクラスの私のマイコンのための2つの問題で必要ないくつかのヘルプを。我々は、マイクロコントローラを使用してモトローラM68HC11。私はPA5ポートラインにパルスを生成する1つの5msに必要なコードポートライン上のすべての8msのパルスを5msのPA4と生成するコードを私は必要があります。このような何か:
引用:
1つの簡単な使用の出力は比較関数のパルスを生成する特定の
期間。
まず、この値はパルスのリーディングエッジに対応する書かれている
への出力はレジスタを比較します。
出力は自動的に設定するには設定されて比較
対応する出力のいずれか高いか低い、パルスされての極性に応じて
生産。
これは、比較した後に発生すると、出力は自動的に再プログラムさ比較
出力は戻って、そのアクティブレベルの横に比較でピンに変更します。
値
パルスの幅に対応する元の出力が-コンペアレジスタに追加されます
値、およびこの結果は、出力はレジスタを比較するに書き込まれます。
以来、ピンの状態
変更は自動的にフリーランニングカウンタの特定の値は、パルスで発生する
幅は正確に解決するように制御することができますフリー実行しているカウンタに依存しない
ソ¥フトウェアの待ち時間です。
パルスを、出力を生成のための行動を繰り返すことで
特定の周波数、デューティサイクルの信号が生成されることができます。
引用:
1つの簡単な使用の出力は比較関数のパルスを生成する特定の
期間。
まず、この値はパルスのリーディングエッジに対応する書かれている
への出力はレジスタを比較します。
出力は自動的に設定するには設定されて比較
対応する出力のいずれか高いか低い、パルスされての極性に応じて
生産。
これは、比較した後に発生すると、出力は自動的に再プログラムさ比較
出力は戻って、そのアクティブレベルの横に比較でピンに変更します。
値
パルスの幅に対応する元の出力が-コンペアレジスタに追加されます
値、およびこの結果は、出力はレジスタを比較するに書き込まれます。
以来、ピンの状態
変更は自動的にフリーランニングカウンタの特定の値は、パルスで発生する
幅は正確に解決するように制御することができますフリー実行しているカウンタに依存しない
ソ¥フトウェアの待ち時間です。
パルスを、出力を生成のための行動を繰り返すことで
特定の周波数、デューティサイクルの信号が生成されることができます。