资源简介
STC15F104E单片机18B20温度传感器的示例
代码片段和文件信息
/**************************************
STC15F104E@11.0592MHz 18B20温度ROM读取
By LiJ2008^ZHKG
***************************************/
#include “reg51.h“
#include “INTRINS.H“
#define BAUD 0xFE80 // 9600bps @ 11 .0592MHz
sfr AUXR = 0x8E;
sfr P3M1 = 0xB1;
sfr P3M0 = 0xB2;
sbit RXB = P3^0; //define UART TX/RX port
sbit TXB = P3^1;
sbit DPWR = P3^4;
sbit DQ = P3^5; //DS18B20的数据口位P3.3
typedef bit BOOL;
typedef unsigned char BYTE;
typedef unsigned int WORD;
BYTE TBUFRBUF;
BYTE TDATRDAT;
BYTE TCNTRCNT;
BYTE TBITRBIT;
BYTE TmComp;
BOOL TINGRING;
BOOL TENDREND;
void DelayXus(BYTE n);
void DS18B20_Reset();
void DS18B20_WriteByte(BYTE dat);
void UART_INIT();
void DS18B20_PG();
BYTE DS18B20_ReadByte();
BYTE t r;
BYTE ROM[8];
void main()
{
P3M1 = 0x00;
P3M0 = 0x10;
TMOD = 0x00; //timer0 in 16-bit auto reload mode
AUXR = 0x80; //timer0 working at 1T mode
TL0 = BAUD;
TH0
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6762 2013-04-11 15:44 15F104ES18B20Temp.c
----------- --------- ---------- ----- ----
6762 1
- 上一篇:信号发生器(附电路图以及源码)
- 下一篇:STC51 ADC 采集及串口通讯
相关资源
- STC51 ADC 采集及串口通讯
- STC15开发手持点巡检考勤机
- arduino读取温湿度传感器程序
- DHT11温湿度传感器51单片机在LCD1602.d
- DHT11温湿度传感器
- MLX90614红外测温传感器源码 单片机源
- STM32控制MPU6050六轴传感器源码
- 51单片机及温度传感器DS18B20来设计
- 光敏二极管传感器资料
- 车用电机温度传感器手册.pdf
- 泥人MCP2515模块-拓展帧例程(STC89)
- STC12C5Axx-程序
- stc12c5608ad_ad_da_转换
- 单片机(STC 1TMCU控制DS1302)
- STC自动器 免手动
- CListCtrl嵌入buttonCOMBOBOX,EDITBOX,LIST
- DS1820温度传感器开发程序
- SHT3X温湿度传感器驱动linux
- 无线传感器网络定位算法代码大全
- 读取温湿度传感器SHT3x_DIS的值
- STC89C52单片机获取DHT11温湿度到LCD显示
- stc51单片机modbus
- stc51单片机modbus网络tcp模式
- STM32+AM2302驱动代码(温湿度传感器)
- arduino 舵机控制 串口通信 超声波传感
- 51单片机教程(STC89C52使用手册.pdf)
- CC2530温湿度传感器
- 烟雾报警系统C语言程序
- MFC ListControl 中checkbox 处理 图标ICON
- 基于RS485的电容式土壤湿度和温度传感
评论
共有 条评论