ホームページ  >  記事  >  tcon とはどのようなレジスタですか?

tcon とはどのようなレジスタですか?

尚
オリジナル
2020-02-28 09:45:1215790ブラウズ

#TCON: タイマ制御レジスタ

レジスタ アドレス 88H、ビット アドレス 8FH ~ 88H

tcon とはどのようなレジスタですか?

TF0(TF1)——カウントオーバーフローフラグビットカウンタがオーバーフローすると、このビットは 1 に設定されます。

TR0 (TR1) - タイマ動作制御ビット

TR0 (TR1) = 0 の場合、タイマ/カウンタ動作を停止します。

TR0 (TR1) = 1 の場合、タイマ/カウンタ動作を開始します。タイマ/カウンタの動作

IE0 (IE1)——外部割り込み要求フラグ

CPU が P3.2 (P3.3) で有効な割り込み要求をサンプリングすると、このビットはハードウェアを 1 に設定します。割り込み応答が完了し、割り込みサービスが転送されると、ハードウェアは自動的に割り込みサービスを 0 にクリアします。

IT0 (IT1) - 外部割り込み要求信号モード制御ビット

IT0 (IT1) = 1 パルスモードの場合 (立ち下がりエッジの立ち下がりジャンプが有効)

When IT0 ( IT1) = 0 レベルモード (アクティブローレベル) このビットはソフトウェアによって 1 にセットまたは 0 にクリアされます。

TF0 (TF1)——カウント オーバーフロー フラグ ビット

カウンタがオーバーフローすると、このビットはハードウェアによって 1 に設定されます。割り込みサービスに切り替えると、ハードウェアは自動的にサービスを 0 にクリアします。カウントオーバフローフラグビットの使用用途には、割り込みモード使用時は割り込み要求フラグビットとして使用する場合と、クエリモード使用時はクエリステータスビットとして使用する場合があります。

さらに関連する知識については、

PHP 中国語 Web サイト に注目してください。

以上がtcon とはどのようなレジスタですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。