|
自己做了一款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数值加、减键(在设置时,改变所选项的值)。
电子钟走时准确,功能完善,显示清析、美观。如下图示,欢迎点评、指点。
|
|