51個のシングルチップマイクロコンピュータをベースにしたデジタルクロック(パーペチュアルカレンダー)

1.主なデザイン内容

STC89C52シングルチップマイクロコンピュータ+ DS1302クロックチップ+ボタンモジュール+ LCD1602ディスプレイ+電源で構成
1.年、月、日、時、分、秒、週、月のカレンダーを表示
できます。2。ボタンでアラームとアラームを設定できます。3
。ボタンを調整できます。時間。通常の年か飛躍の年かを示します。
設定、追加、減算、切り替えの合計4つのボタン。

2.設計計画

シングルチップの電子パーペチュアルカレンダーを作成する方法はたくさんあり、選択できるデバイスやテクノロジーにはさまざまな種類があります。したがって、システムの全体的な設計計画では、システム機能を満たすことを前提として、システムが使用される環境を十分に考慮する必要があります。選択する構造は、使いやすく、実装しやすいものである必要があります。デバイスの選択は、適切なパラメータ、安定したパフォーマンス、および低さを重視する必要があります。電力消費と低コスト。

システム設計の要件により、システムは、電源モジュール、クロックモジュール、ディスプレイモジュール、キーボードインターフェイスモジュール、およびアラームモジュールの6つのモジュールで構成されていることが事前に決定されています。回路システムのブロック図を図1に示します。

図1ハードウェア回路のブロック図

 

3.ハードウェア設計のアイデア

ハードウェアは、STC89C52シングルチップマイクロコンピュータ+ DS1302クロックチップ+ボタンモジュール+ LCD1602ディスプレイ+電源で構成されています。

4.ソフトウェア設計のアイデア

このシステムのソフトウェア部分は、主にグレゴリアンカレンダー計算プログラムを設計し、キーの入力をスキャンする必要があります。プログラムの実行開始後、最初に初期化する必要があります。マイクロプロセッサの各ピンのステータスは、プログラムの初期化コマンドに従って初期化されます。初期化が完了したら、グレゴリアンカレンダー計算プログラムを実行してグレゴリアンカレンダーの日時情報を取得し、キースキャンプログラムを実行して検出します。キーが押されていない場合、キーが押されている場合、アラームクロックが設定されます。設定と計算が完了すると、表示プログラムが実行されます。表示プログラムは、取得したグレゴリアンカレンダー情報を対応するLCD1602に送信して表示します。

すべての資料には、プログラム(メモ)、AD概略図、protuesシミュレーション、リファレンスペーパー、プログラムの説明、シミュレーションの説明、シミュレーションビデオ、概略の説明、資料の使用方法の紹介など、最も完全なネットワークが含まれています。Https://www.cirmall.com/circuit/18406

MCUの設計と情報の詳細については、WeChatの公開アカウント「ElectronicEngineerGrowthDiary」に注目してください。

 

おすすめ

転載: blog.csdn.net/weixin_41017942/article/details/107587678