91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2KB
    文件類型: .c
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-05-12
  • 語(yǔ)言: 其他
  • 標(biāo)簽: 51單片機(jī)??DS18b20??

資源簡(jiǎn)介

使用Keil軟件編程,下載進(jìn)51單片機(jī),在數(shù)碼管上顯示溫度

資源截圖

代碼片段和文件信息

#include
#define?uchar?unsigned?char?
#define?uint?unsigned?int
uchar?templ=0temph=0;
uchar?e=1000f=0;
sbit?dq=P3^4;//溫度傳感器信號(hào)線
sbit?bq=P3^5;?//蜂鳴器接口
float?temp;//定義整型的溫度數(shù)據(jù)
void?yuzhi()
{?? ???
???{?
?????switch(P3)
?{
???case?0xfe:e=180;break;
???case?0xfd:f=160;break;
???default:break;
?}
???}
}
void?delay(uint?z)//延時(shí)函數(shù)
{
uint?s;
for?(s=0;s}
uchar?code?pan1[]={
0XC00XF90XA4
0XB00X990X92
0X820XF80x800X90};//無小數(shù)點(diǎn)
uchar?code?pan2[]={
0x400x790x24
0x300x190x12
0x020x780x000x10};//有小數(shù)點(diǎn)

uchar?dsreset(void)//ds18b20初始化函數(shù)
{
uchar?x;
dq=0;
delay(80);
dq=1;
delay(15);
x=dq;
delay(5);
return?x;
}
uchar?tempread(void)//讀一個(gè)字節(jié)函數(shù)
{
uchar?idat;
dat=0;
for(i=0;i<8;i++)
{
dq=1;
delay(5);
dq=0;??????
dat>>=1;//復(fù)合賦值運(yùn)算,等效dat=dat>>1(dat=dat右移一位后的值)
dq=1;
if(dq)
dat|=0x80;
delay(4);
}
return(dat);
}
void?tempwritebyte(

評(píng)論

共有 條評(píng)論

相關(guān)資源