功能描述 1、採用51單片機作為主控芯片; 2、採用12864液晶顯示:温度、濕度、光照、設置菜單; 3、採用DHT11檢測温度、濕度; 4、採用光敏電阻+TLC549檢測光照; 5、通過按鍵進入設置菜單,設置各項上下限,超限報警(液晶顯示+蜂鳴器); 6、支
第二十三章 LCD1602液晶顯示 1. 導入 LCD1602(16×2 字符型液晶)使用基於HD44780控制器的命令集,支持8位或4位數據總線,常用於菜單、狀態與調試信息顯示。本章以“4位總線,RW接地(只寫)”方案實現穩定驅動,提供完整API:初始化、定位、打印、清屏、自定義字符(CGRAM)。 目標: 掌握LCD
第十四章 RS485通信 1. 導入 在第十五章中,我們學習了UART串口通信,實現了單片機與PC之間的點對點通信。然而,在工業控制、遠距離傳輸、多設備組網等場景中,UART的通信距離短(15米)、抗干擾能力弱、僅支持點對點通信,已無法滿足需求。 本章將介紹RS485通信,它是一種差分信號傳輸的串行通信標準,具有抗干擾能力強、通信距離遠
功能描述 採用51單片機作為主控芯片; 採用1602液晶顯示温濕度、時間、電壓、開門時間; 採用DHT11傳感器檢測温濕度; 採用1302時鐘芯片; 採用PCF8591檢測電壓; 支持三種工作模式: 1、冷藏模式:壓縮機+冷風機運行。
《嵌入式成長系列之51單片機 — 按鍵》 ! 🔥小龍報:個人主頁 🎬作者簡介:C++研發,嵌入式,機器人方向學習者 ❄️個人專欄:《工科必裝軟件安裝教程》《嵌入式的開端 ---- 51單片機》✨ 永遠相信美好的事情即將發生 文章目錄 《嵌入式成長系列之