资源简介
用Proteus进行的温度传感器DS18B20的仿真图,含有51单片机的源代码,非常适合初学者!!
代码片段和文件信息
#include
#define uchar unsigned char
#define uint unsigned int
sbit DQ=P3^7;//ds18b20与单片机连接口
sbit RS=P3^0;
sbit RW=P3^1;
sbit EN=P3^2;
unsigned char code str1[]={“temperature: “};
unsigned char code str2[]={“ “};
uchar data disdata[5];
uint tvalue;//温度值
uchar tflag;//温度正负标志
/*************************lcd1602程序**************************/
void delay1ms(unsigned int ms)//延时1毫秒(不够精确的)
{unsigned int ij;
for(i=0;i for(j=0;j<100;j++);
}
void wr_com(unsigned char com)//写指令//
{ delay1ms(1);
RS=0;
RW=0;
EN=0;
P2=com;
delay1ms(1);
EN=1;
delay1ms(1);
EN=0;
}
void wr_dat(unsigned char dat)//写数据//
{ delay1ms(1);;
RS=1;
RW=0;
EN=0;
P2=dat;
delay1ms(1);
EN=1;
delay
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 83471 2007-11-20 13:24 ds18b20\Backup Of ds1820.DBK
文件 4308 2007-12-05 20:19 ds18b20\ds1820
文件 3719 2007-12-05 20:19 ds18b20\ds1820.c
文件 85412 2007-12-14 20:13 ds18b20\ds1820.DSN
文件 3648 2007-12-05 20:19 ds18b20\ds1820.hex
文件 29 2007-12-05 20:19 ds18b20\ds1820.lnp
文件 7818 2007-12-05 20:19 ds18b20\ds1820.LST
文件 15669 2007-12-05 20:19 ds18b20\ds1820.M51
文件 5455 2007-12-05 20:19 ds18b20\ds1820.OBJ
文件 1180 2009-07-31 20:49 ds18b20\ds1820.Opt
文件 159 2009-07-31 20:48 ds18b20\ds1820.plg
文件 1483 2010-01-24 13:53 ds18b20\ds1820.PWI
文件 1929 2009-04-21 21:24 ds18b20\ds1820.Uv2
....... 1184 2009-04-28 12:39 ds18b20\ds1820_Opt.Bak
....... 1680 2007-12-05 19:12 ds18b20\ds1820_Uv2.Bak
文件 85413 2007-12-05 18:45 ds18b20\Last Loaded ds1820.DBK
目录 0 2010-01-24 13:53 ds18b20
----------- --------- ---------- ----- ----
302557 17
相关资源
- 郭天祥51单片机开发板原理图
- 51单片机 LCD1602液晶 sht31 IIC接口
- DS18B20+DS1302 显示温度和时间Proteus仿真
- 51单片机 ADC0832 ADC 仿真 proteus LCD160
- DS18B20 的温度测量系统
- 基于新一代8051单片机的旋转 LED灯
- TX-1C Proteus仿真板
- 电子万年历设计含有实验报告,原理
- 电子秤仿真设计.rar
- ADC0804+DAC0832 51单片机
- 亲手写的基于51单片机的24LC512读写程
- 51单片机简单的中断法串口收发程序
- DS18b20温度传感器
- MSP430F149单片机模拟IIC和DS18B20通信进行
- STM32F103DS18B20数字温度传感器
- C51单片机12864菜单实现功能_综合.rar
- 51单片机控制步进电机的程序
- 基于51单片机的定时器汇编源程序
- 单片机红绿灯实验报告
- 基于51单片机的超强科学计算器--精确
- 基于单片机at89c52,ds18b20的数字温度计
- 用ADC0808、51单片机做的数字电压表
- 51单片机汇编计算器
- DS12C887、1602与51单片机接口PCB图和驱动
- 基于AT89S51单片机的教室灯光智能控制
- 基于DSP F2812的DS18B20实现
- PIC16F877的DS18B20的C程序,1602液晶显示
- 自己编写的使用nrf2401无线通信时51单
- 51单片机汇编指令详解
- 基于51单片机的红外遥控电动机转速控
评论
共有 条评论