📄 port.h
字号:
#ifndef _port_h_
#define _port_h_
#include <reg52.h>
//stc89LE516AD为主控单片机
//电热管控制端口
sbit Heat_Control_Pin=P3^7; // 为0停止加热;为1启动加热
//6个按键端口
/*sbit Key_Temperature_Up=P1^7; //温度加1
sbit Key_Temperature_Down=P1^0; //温度减1
sbit Key_Pressure_Up=P1^6; //压强加1
sbit Key_Pressure_Down=P1^1; //压强减1
sbit Key_Ozone=P0^6; //F2启动臭氧消毒按键
sbit Key_Start_Stop=P1^5; //F1开始及结束键
sbit Key_F1=P0^7; //F3还没用
sbit Key_F2=P0^5; //F4还没用*/
// 数码管驱动相关接口
sbit SDATA_595 = P3^4 ; /*串行数据输入*/
sbit SCLK_595 = P2^4; /*移位时钟脉冲*/
sbit RCK_595 = P3^5; /*输出锁存器控制脉冲*/
//电机正反转控制端口及电机转动最大位置检测
sbit Motor_TurnDown=P2^6; //关闭阀门
sbit Motor_TurnUp=P2^5; //电机转打开阀门
//蜂鸣器
sbit Beep=P0^5;
//电磁阀
sbit magnet_valve1=P2^3;//电磁阀1 特殊情况排水电磁阀
sbit Ozone_Control=P2^2;//电磁阀2 臭氧消毒控制端口
sbit magnet_valve3=P2^1;//电磁阀3 出水
sbit magnet_valve4=P2^0;//电磁阀4
//AD620输入
sbit AD620_Out=P1^4; //压力传感器放大后的输出信号
//两路负温度系数热电阻温度传感器输出端口
sbit RT1=P1^2;
sbit RT2=P1^3;
//EEPROM24C01控制
sbit EEPROM_SDA=P0^3;
sbit EEPROM_SCL=P0^4;
//WTV语音芯片
sbit WTV_CS=P0^0;
sbit WTV_SDA=P0^1;
sbit WTV_SCL=P0^2;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -