⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hckz.c

📁 很好用 很好用 很好用 很好用
💻 C
字号:
//......................................................................................
//软件版本:2006.11.29
//功能:温湿度控制器,采集温湿度信息,并根据设定植驱动继电器
//创作人:王春海
//所属公司:保定新力特有限公司
//资源分配:eeprom:
//$40-设置的温度上限
//$41-设置的温度下限
//$42-设置的湿度上限
//$43-设置的湿度下限
//$60-采集的温度
//$70-采集的湿度
//$50-设置的密码
//sram:
//$0080:暂时存储采集的温度高位
//$0081:暂时存储采集的温度低位
//按键分配:
//d3-设置
//d4-回车
//d5-上调
//d6-下调 
//继电器控制:
//d2-加热
//b6-风扇
//....................................................................................
#include  "iom16v.h"
#include  "math.h"
#include  "macros.h"
#include  "eeprom.h"
#include  "stdlib.h"
#include  "wd.c"
//#include  "wendukongzhi.s"
unsigned int baiwei=0 ;
unsigned int shiwei=0 ;
unsigned int  gewei=0 ;	   	//定义全局变量baiwei,shiwei,gewei
unsigned int shujul=0;		//定义全局变量shujul
unsigned long    adc_rel=0;	//adc_rel放采样数据和
unsigned long    adc_old=0;
unsigned int eecount=0;                               //从EEPROM读出的数放入eecont 
#pragma   data:code	   
const   unsigned  char  seg_table[15]={0xfb,0x60,0x37,0x75,0x6c,0x5d,0x5f,0x78,0x7f,0xfd,0x5d,0x6e,0x0a,0x04,0x1f};
//.....................................0,    1,   2,  3,   4,   5,   6,   7,   8,    9,  E ,  H ,  L ,  -  , F 

//.............................................................
//功能:io口初始化函数
//.............................................................
#pragma   data:data 
void  io_init (void)
{
 SPH=0X02;
 SPL=0X5F;	  		//初始化堆栈为0x025f
 DDRA=0x20;			//a5为输出,其余为输入
 PORTA=0XFE;		//a5输出为高电平

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -