A
Abdullbasit
Guest
こんにちは、私はAVRマイクロコントローラを使用してデジタル時計を作成してもらっていますが、考え方は同じです。あなたはそれがソフトウェアの設計を簡素化するため、割り込みに精通し、CPUへの負荷を軽減する必要がある、あなたのプログラムに2割り込み必要があります:1 - タイマ2割り込みを、TR2はそれぞれ50ミリ秒(50000私12MHzの水晶を使用している場合)オーバーフローしてください、したがって、あなたのISRには各20オーバーフロー(20 * 50 = 1秒)秒をインクリメントする、秒が60に達した場合に、というように、それとインクリメントの分を消去する必要があります必要があります。 2 - ディスプレイをリフレッシュするためのTR0割り込み