针对机械式和非数字式温湿度仪不能上传数据的问题,设计了一种以单片机AT89C51为控制核心的数字式温湿度仪;详细介绍了该测量仪的硬件及软件设计,并给出了数字式温湿度传感器SHT11的3个操作函数即复位时序函数、写字节时序函数和读字节时序函数的编程实现。测试结果表明,该测量仪可靠性高、成本低。