没有合适的资源?快使用搜索试试~ 我知道了~
RA8806液晶程序
5星 · 超过95%的资源 需积分: 9 38 下载量 61 浏览量
2010-01-17
11:01:45
上传
评论
收藏 16KB TXT 举报
温馨提示
试读
25页
RA8806液晶c程序 关于DS18B20温度传感器;
资源推荐
资源详情
资源评论
#define WLCR 0x00
#define MISC 0x01
#define ADSR 0x03
#define INTR 0x0F
#define WCCR 0x10
#define CHWI 0x11 //new(have change)
#define MAMR 0x12
#define AWRR 0x20
#define DWWR 0x21
#define AWBR 0x30
#define DWHR 0x31 //new(have change)
#define AWLR 0x40
#define AWTR 0x50
#define CURX 0x60 //new(have change)
#define BGSG 0x61
#define EDSG 0x62 //new
#define CURY 0x70 //new(have change)
#define BGCM 0x71
#define EDCM 0x72
#define BTMR 0x80
#define ITCR 0x90 //new(have change)
#define KSCR1 0xA0
#define KSCR2 0xA1
#define KSDR0 0xA2 //new(have change)
#define KSDR1 0xA3
#define KSDR2 0xA4
#define MWCR 0xB0 //new(have change)
#define MRCR 0xB1 //new
#define TPCR 0xC0
#define TPXR 0xC1
#define MISC 0x01
#define ADSR 0x03
#define INTR 0x0F
#define WCCR 0x10
#define CHWI 0x11 //new(have change)
#define MAMR 0x12
#define AWRR 0x20
#define DWWR 0x21
#define AWBR 0x30
#define DWHR 0x31 //new(have change)
#define AWLR 0x40
#define AWTR 0x50
#define CURX 0x60 //new(have change)
#define BGSG 0x61
#define EDSG 0x62 //new
#define CURY 0x70 //new(have change)
#define BGCM 0x71
#define EDCM 0x72
#define BTMR 0x80
#define ITCR 0x90 //new(have change)
#define KSCR1 0xA0
#define KSCR2 0xA1
#define KSDR0 0xA2 //new(have change)
#define KSDR1 0xA3
#define KSDR2 0xA4
#define MWCR 0xB0 //new(have change)
#define MRCR 0xB1 //new
#define TPCR 0xC0
#define TPXR 0xC1
#define TPYR 0xC2
#define TPZR 0xC3
#define PCR 0xD0 //new(have change)
#define PDCR 0xD1 //new
#define PNTR 0xE0
#define FNCR 0xF0
#define FVHT 0xF1
sbit DQ=P3^7;//ζȴ«¸ÐÆ÷¿ØÖÆλ£»
uchar ds18b20[2];
uchar ds18b20_t1, ds18b20_t2, ds18b20_temp;
uchar ds18b20_a;
uchar ds18b20_x, ds18b20_y=0;
uchar code table[2][8]= { {0x28,0x46,0x31,0x37,0x02,0x00,0x00,0x11}, //·ÀË®µÄ1
{0x28,0x3e,0x87,0x6b,0x02,0x00,0x00,0x31} //·ÀË®µÄ2
}; //ÐòÁкţ»
void ds18b20_delay(uint i)
{
while(i--);
}
uchar ds18b20_reset(void)
{
uchar x=0;
DQ=1;
ds18b20_delay(8);
DQ=0;
#define TPZR 0xC3
#define PCR 0xD0 //new(have change)
#define PDCR 0xD1 //new
#define PNTR 0xE0
#define FNCR 0xF0
#define FVHT 0xF1
sbit DQ=P3^7;//ζȴ«¸ÐÆ÷¿ØÖÆλ£»
uchar ds18b20[2];
uchar ds18b20_t1, ds18b20_t2, ds18b20_temp;
uchar ds18b20_a;
uchar ds18b20_x, ds18b20_y=0;
uchar code table[2][8]= { {0x28,0x46,0x31,0x37,0x02,0x00,0x00,0x11}, //·ÀË®µÄ1
{0x28,0x3e,0x87,0x6b,0x02,0x00,0x00,0x31} //·ÀË®µÄ2
}; //ÐòÁкţ»
void ds18b20_delay(uint i)
{
while(i--);
}
uchar ds18b20_reset(void)
{
uchar x=0;
DQ=1;
ds18b20_delay(8);
DQ=0;
剩余24页未读,继续阅读
资源评论
- 0901021232014-06-02不错挺全面的
- 冰冻冬瓜2013-11-18不错,对目前项目刚好有用
yangjun1014
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功