任务三温度检测..docVIP

  • 4
  • 0
  • 约1.8万字
  • 约 15页
  • 2017-01-28 发布于重庆
  • 举报
任务三温度检测.

项目三 温度系统的设计与制作(8学时) 项目目标 能分析本设计的流程图,绘制电路原理图 能编写、调试PIC单片机C语言显示控制程序、 掌握字符型LCD12864的显示原理 掌握温度芯片DS18B20的工作原理及其应用 项目要求 在Proteus软件中绘制温度检测电路,设计软件流程图,根据流程图编写程序,在Proteus软件中实现显示仿真效果 制作电路,烧写程序到所制作的电路,并进行功能检测 项目实施过程及步骤 1、启动PROTEUS软件绘制项目原理图(如图1) 图1 温度检测系统原理图 参考程序 // // 名称: DS18B20.C 实时时钟程序 // #include DS18B20.H #include delay.h // 为了使用Delay3US(unsigned char t) //复位DQ18B20函数,每次通信过程都是以Reset信号开始 // 返回值: 1: 复位成功 0: 不存在设备 unsigned char DS_Reset(void) { unsigned char Presence=1; // 应答位 DQ_HIGH(); //释放总线等电阻拉高总线 NOP(); // 对同一端口操作要延时一个NOP DQ_LOW() ; //主机拉至低电平 // RB1=1;

文档评论(0)

1亿VIP精品文档

相关文档