单片机课设任务(数字温度计).docVIP

  • 8
  • 0
  • 约1.03万字
  • 约 12页
  • 2016-10-19 发布于贵州
  • 举报
单片机课设任务(数字温度计)

单片机课程设计任务书 题目:基于Proteus仿真的单片机C程序设计 ——能显示时间的数字温度计 一、设计目的 1、掌握单片机定时器的编程方法; 2、熟练运用C语言中的程序数组、字符串等知识; 3、熟悉单片机C语言体系内容程序设计方法和开发流程; 4、综合运用所学的理论知识去解决实际问题; 5、培养调查研究、查阅技术文献、资料手册的能力。 二、设计要求 1、测量并显示温度值,温度测量误差≤±1℃; 2、测量温度范围为-55℃——+128℃; 3、显示当前测量时间、星期、温度; 4、可调整显示时间、星期; 5、显示温度值若百位为0,则灭0,若十位为0,也灭0; 6、温度超过设定的报警温度时指示灯报警即红灯亮,否则绿灯亮; 7、可调整报警温度; 8、显示报警温度时,若百位为0,则灭0,若十位为0,也灭0。 三、设计器材 1、计算机一台,需安装keilc及Proteus软件; 2、微控制器采用AT89C51单片机; 3、温度传感器采用DS18B20; 4、LCM1602液晶显示温度及时间。 四、设计内容 1、单片机最小应用系统仿真电路设计; 2、LM1602液晶与AT89C51连接电路设计及调试 要求:连接好电路后,编程测试使LM1602能够按照指令正常显示字符; 3、数字钟的设计 要求:先在在LM1602液晶的第一行中间位置显示时、分、秒, 增加星期显示; 4、时钟调整

文档评论(0)

1亿VIP精品文档

相关文档