简易数字温度1分析.docxVIP

  • 10
  • 0
  • 约 20页
  • 2016-11-15 发布于湖北
  • 举报
简易数字温度计 自动4班 冯申正一丶设计题目:简易数字温度计。 二丶设计内容: (1)可以测量-50到100摄氏度内的温度 (2)用液晶显示温度,精确到小数点后两位; (3)测量误差在0.5摄氏度以内。 三丶设计要求: (1)设计电路原理图; (2)仿真结果电路图; (3)画出程序流程图; (4)编写程序; 四丶设计步骤: 1.电路原理图: 2. 仿真结果电路图: 3. 程序流程图: 开始 温度零下? 温度值取补码置“—”标志 计算小数位温度BCD值 计算整数位温度BCD值 结束 置“+”标志 N Y (1).温度计算模块程序流程图: 初始化 N 读温度数据并存储 生成地址字节1001000,循环次数3 延时1S以上等待结果 启动转换 向设置/状态寄存器设置为连续工作方式 生成地址字节1001000,循环次数3次 地址字节加02H 循环次数减1为0? 读温度数据并存储及显示 地址字节加02H 循环次数减1为0? N N (2).主程序流程图: 4. 程序: #include reg51.h #include intrins.h #define uchar unsigned char #define uint unsigned int #define DiSdata P0 //七段码数据输

文档评论(0)

1亿VIP精品文档

相关文档