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

  • 大小: 675KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2024-02-04
  • 語言: 其他
  • 標簽: 論文??C程序??

資源簡介

主要應用于本科畢設《中央空調室內智能溫控器設計》的proteus仿真和C程序,還包括一篇論文。

資源截圖

代碼片段和文件信息

#include
#include
#define?uchar?unsigned?char//宏定義
#define?uint?unsigned?int
////////////////////全局變量/////////////////////////////
float??TEMP_NOW=0.0;
float??TEMP_SET=21.0;
uint??T_Count=0;
uint??S_Count=0;
uint??P_Count=0;
uint??N_Count=0;
uint??M_Count=1;


#define K_UP ????0X20//定義鍵值
#define K_DOWN ?0X21
#define K_CLEAR? ????0X24
#define K_OK ????0X25
#define K_ONE ????0X30
#define K_FOUR ?0X31
#define K_SEVEN ????0X32
#define K_POINT ?0X33
#define K_TWO ????0X34
#define K_FIVE ????0X43
#define K_EIGHT 0X36
#define K_ZERO 0X37
#define K_THREE 0X38
#define K_SIX ????0X40
#define K_NINE 0X41
#define K_SET ???0X42
extern?float?TEMP_NOW;
extern?float?TEMP_SET;
extern?uint??T_Count;
extern?uint??S_Count;
extern?uint??P_Count;
extern?uint??N_Count;
extern?uint??M_Count;
extern?uchar?Current_Temp_Display_Buffer[];
extern?uchar?set_Temp_Display_Buffer[];
extern?int?sel;
sbit??lcden=P2^7;//液晶使能
sbit??lcdrs=P2^6;//液晶數據/命令選擇端
sbit??DQ???=P3^7;//DS18B20數據端
sbit??XX???=P2^5;//讀寫選擇端
sbit??cold?=P2^0;//輸出信號
sbit??warm?=P2^1;//輸出信號
uchar?Current_Temp_Display_Buffer[]={“???NOW:?00.0“};
uchar?set_Temp_Display_Buffer[]=????{“???SET:?38.0“};
int?sel=0;

uchar?code?KeyCodeTable[]=
{
?? 0x110x120x140x180x210x220x240x280x410x420x440x480x810x820x840x88
};


#define?delayNOP()?{_nop_();_nop_();_nop_();_nop_();}

uchar?code?Temperature_Char[8]?=?{0x0c0x120x120x0c0x000x000x000x00};
uchar?code?df_Table[]={0112334456678899};
uchar?CurrentT?=?0;
uchar?Temp_Value[]={0x000x00};
uchar?Display_Digit[]={0000};

bit?DS18B20_IS_OK?=?1;

void?Read_Temperature();
void?Display_Temperature();

void?Comparison();
//////////////////////定時///////////////////////////////
void?timer0_init(void)
{
TMOD?= 0x00??;?//設置定時器0的工作方式
TH0?=?(8192-5000)/32;//單片機晶振為12MHz,機器周期為1us,t=5ms,
??????????????????????//N=5000/1=5000
TL0?=?(8192-5000)%32;
IE??= 0x82;
TR0=1;
}
void?timer0()?interrupt?1?
{ ????
TH0?=?(8192-5000)/32;
TL0?=?(8192-5000)%32;?
if(++T_Count?==?100) ???//////100為0.5s ??
{?? ?
TR0=0;
Read_Temperature();
Display_Temperature()?;
T_Count=0;
if(++P_Count?==?6)
{
?N_Count=1;
}
??? TR0=1;
}
}
void?delay1(uint?z) ??//延時函數
{
uint?xy;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
void?write_com(uchar?com)??//寫命令函數
{
lcdrs=0;??//選擇寫命令模式
P0=com; ??//將要寫的命令字送到數據總線上
delay1(5);?//稍作延時以待數據穩定
lcden=1;??//使能端給一高脈沖,因為初始化函數中已經將lcden置零
delay1(5);?//稍作延時
lcden=0;??//將使能端置0完成高脈沖
}
void?write_date(uchar?date) ?//寫數據函數
{
lcdrs=1;???//選擇寫數據模式
P0=date;
delay1(5);
lcden=1;
delay1(5);
lcden=0;
}
void?init_lcd() ???//初始化函數
{
lcden=0;
write_com(0x38);?//設置16*2顯示,5*7點陣,8位數據接口
write_com(0x0c);?//設置開顯示,不顯示光標
write_com(0x06);?//寫一個字符后地址指針加1
write_com(0x01);?//顯示清0數據指針清0
}
void?Print()
{
uchar?num;
write_com(0x80);
for(num=0;num<12;nu

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-04-25?18:46??110.基于單片機設計的空調溫度控制器(畢業設計)\
?????文件??????120092??2014-07-20?10:43??110.基于單片機設計的空調溫度控制器(畢業設計)\4456CFD56E7F40371877F4E03101A509.png
?????文件???????23130??2014-07-20?10:43??110.基于單片機設計的空調溫度控制器(畢業設計)\Backup?Of?New?Project.pdsbak
?????文件???????23128??2014-07-20?10:43??110.基于單片機設計的空調溫度控制器(畢業設計)\New?Project.pdsprj
?????文件????????1084??2018-04-25?18:46??110.基于單片機設計的空調溫度控制器(畢業設計)\New?Project.pdsprj.PC201610261759.Administrator.workspace
?????文件????????2948??2014-07-20?10:43??110.基于單片機設計的空調溫度控制器(畢業設計)\New?Project.pdsprj.SVL5MBPHQOHMRTK.Administrator.workspace
?????文件??????659456??2014-07-20?10:43??110.基于單片機設計的空調溫度控制器(畢業設計)\基于單片機的空調溫度控制器設計.doc
?????文件???????28410??2014-07-20?10:43??110.基于單片機設計的空調溫度控制器(畢業設計)\基于單片機設計的空調溫控器
?????文件???????40418??2014-07-20?10:43??110.基于單片機設計的空調溫度控制器(畢業設計)\基于單片機設計的空調溫控器.LST
?????文件???????38625??2014-07-20?10:43??110.基于單片機設計的空調溫度控制器(畢業設計)\基于單片機設計的空調溫控器.M51
?????文件???????34625??2014-07-20?10:43??110.基于單片機設計的空調溫度控制器(畢業設計)\基于單片機設計的空調溫控器.OBJ
?????文件???????17265??2014-07-20?10:43??110.基于單片機設計的空調溫度控制器(畢業設計)\基于單片機設計的空調溫控器.c
?????文件???????10752??2014-07-20?10:43??110.基于單片機設計的空調溫度控制器(畢業設計)\基于單片機設計的空調溫控器.hex
?????文件??????????84??2014-07-20?10:43??110.基于單片機設計的空調溫度控制器(畢業設計)\基于單片機設計的空調溫控器.lnp
?????文件????????3879??2014-07-20?10:43??110.基于單片機設計的空調溫度控制器(畢業設計)\基于單片機設計的空調溫控器.plg
?????文件???????55420??2014-07-20?10:43??110.基于單片機設計的空調溫度控制器(畢業設計)\基于單片機設計的空調溫控器.uvopt
?????文件???????13331??2014-07-20?10:43??110.基于單片機設計的空調溫度控制器(畢業設計)\基于單片機設計的空調溫控器.uvproj
?????文件???????????0??2014-07-20?10:43??110.基于單片機設計的空調溫度控制器(畢業設計)\基于單片機設計的空調溫控器_uvproj.bak

評論

共有 條評論