📄 portsfrdefine.h
字号:
//******************************************************************************
// *
// Filename: ADE7169计量系统--表计 *
// Date: 2006-07-03 *
// File Version: Ver1.0 *
// 端口引脚和特殊寄存器的宏定义 *
// Author: LuoDongSheng *
// Company: NingBoSANXING *
// *
//*******************************************************************************/
#ifndef __PortSFRdefine_h
#define __PortSFRdefine_h
//******************************************************************************
#include "ioADE7169F16.h"
//******************************************************************************
// 一、ADE7169引脚定义
// (UART通信)
#define TXD PORT1_bits.D0 //uart通信发送引脚
#define RXD PORT1_bits.D1 //uart通信接收引脚
#define RXD485 INT0_bit // RS485通信时的起始检测信号,检测到此信号有低电平时,转到RS485通信
#define RS485_CTRL P1_bit.D4 // RS585通信使能控制
#define IR_CTRL P0_bit.D5 // 红外通信使能控制
// (I2C通信)
#define SDA PORT0_bits.D4 //I2C通信数据引脚
#define SCL PORT0_bits.D6 //I2C通信时钟引脚
// (输出脉冲)
#define P_CF PORT0_bits.D2 //脉冲输出引脚
#define S_CF PORT0_bits.D3 //功能输出引脚 (秒脉冲输出)
// (按键输入)
#define Key_Disp P0_bit.D0 //显示按键
#define Key_Prog P0_bit.D7 //编程按键
// (信号指示灯)
#define P_LED P1_bit.D2 //脉冲指示灯
#define G_LED P1_bit.D3 //功能指示灯
// 二、SFR寄存器定义
//******************************************************************************
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -