单片机实验二.pptxVIP

  • 0
  • 0
  • 约小于1千字
  • 约 6页
  • 2026-09-09 发布于黑龙江
  • 举报

过程控制仪表及装置实验四DS18B20温度采集显示实验

一、实验目的1、掌握DS18B20芯片的原理和编程;2、掌握LCD1602的原理及编程;3、实现DS18B20温度采集并通过LCD1602进行显示;

预习问题1、请简述DS18B20的性能指标。2、请简述DS18B20的工作原理。

三、DS18B20相关子程序1、初始化;2、DS18B20写一个字节子程序;3、DS18B20读一个字节子程序;4、DS18B20开始温度转换;(用的的命令0xCC,0x44)5、发送温度命令(0xCC,0xbe);6、读取温度(采集两个温度高、低字节读入到温度变量(temp)中)

三、LCD1602相关程序1、初始化LCD屏;2、LCD1602写一个字节命令子程序;3、LCD1602写一个字节数据子程序;

思考题(1)延时程序有很多,请分析一下延时程序的时间是多少?并说明这个时间是怎么得到的(12M晶振)?voidDelaytime(unsignedintt){??unsignedinti;??for(i=t;i0;i--)??{????_nop_();?_nop_();????_nop_();?_nop_();????_nop_();?_nop_();??}}(2)请编写一个200ms的延时子程序(12M晶振)并说明程序的误差精度?

文档评论(0)

1亿VIP精品文档

相关文档