DS18B20温度センサーをSTC89C52/AT89C51で動作させる実装ガイド
プロジェクト概要
本プロジェクトは、STC89C52やAT89C51といった標準的な8051コアマイコン向けのDS18B20温度センサー駆動実装です。メイン制御プログラム(main.c)、独立した温度センサードライバモジュール(temp.c, temp.h)、およびコンパイル済みHEXファイル(template.hex)を含み、DS18B20の1-Wire通信プロトコルを厳密に実装しています。
システム設計とアーキテクチャ
...
8月11日 19:48 投稿
AT89C51による7セグメントLEDのダイナミックスキャン制御とProteusシミュレーション
AT89C51マイコンを使用して複数桁の7セグメントLEDを制御する際、表示がちらついたり、一部の桁だけ点灯したり、意図しないパターンが表示されることがあります。これは「ダイナミックスキャン」のタイミングや論理に誤りがあることが原因です。本稿では、Proteus環境で共陽極6桁7セグメントLED(7SEG-MPX6-CA)を安定して駆動するための「セグメント選択(セグ選)」と「 ...
6月18日 19:37 投稿