|
|
自己做了一款51單片機開發板,主芯片為 STC89C52RC,也可用 Atmel 的 AT89S52,例程功能是電子鐘,同時測溫度、測濕度,并且帶modbus協議,可聯網。是準備用于通信機房的。主要硬件資源:51單片機 + usb轉串口芯片(ch340g) + 時鐘芯片(ds1302) + RS485接口(max485) + 74HC373+8路撥碼開關(設置modbus從機地址) + 12864LCD顯示屏 + DS18B20(測溫度) + DHT11(測濕度)
提供了STC89C52RC 的下載接口(ch340g),也提供了Atmel 的 AT89S52 的 ISP 下載接口。
最得意之處是,電子鐘的人機交互接口,比網上賣的電子鐘都方便、實用、快捷,共8個按鍵:
K5功能選擇鍵(切換選擇:正常顯示、時間設置、鬧鐘設置),
K6確認鍵(保存:時間設置、鬧鐘設置),
K7退出鍵(退出設置,轉到正常顯示),
K8切鈴鍵(關閉鬧鐘聲響),
K3、K4光標移動選擇鍵(在設置時,左、右移動光標到所選項),
K1、K2數值加、減鍵(在設置時,改變所選項的值)。
電子鐘走時準確,功能完善,顯示清析、美觀。如下圖示,歡迎點評、指點。
|
|