📄 def.h
字号:
#ifndef DEF_H
#define DEF_H
//<包含工程所有硬件信息>
// 其余模块文件与硬件间无任何关联
#include <reg51.h>
#define BYTE_BIT0 0x01
#define BYTE_BIT1 0x02
#define BYTE_BIT2 0x04
#define BYTE_BIT3 0x08
#define BYTE_BIT4 0x10
#define BYTE_BIT5 0x20
#define BYTE_BIT6 0x40
#define BYTE_BIT7 0x80
//LCD1602
sbit LCM_RW = P3^6;
sbit LCM_RS = P3^7;
sbit LCM_E = P3^4;
#define LCM_Data P1
//Matrix_Key (row 行 col 列 从1开始计数)
#define KEY_PINS P1
sbit ROW1 = P1^0;
sbit ROW2 = P1^1;
sbit ROW3 = P1^2;
sbit ROW4 = P1^3;
sbit COL1 = P1^4;
sbit COL2 = P1^5;
sbit COL3 = P1^6;
sbit COL4 = P1^7;
//SRT8300
sbit SDIO =P3^5;//=P2^6;
sbit SCLK =P2^4;//=P2^5;
sbit SEN =P2^6;//=P2^3;
sbit BMOD =P2^5;//=P2^2;
sbit BEN =P2^0;//=P2^0;
/*
//<nRF905>
sbit TX_EN =P2^6;
sbit TRX_CE =P2^5;
sbit PWR_UP =P2^4;
sbit AM =P3^2;
sbit DR =P3^3;
sbit CD =P3^5;
//<SPI>
sbit MISO =P2^3;
sbit MOSI =P2^2;
sbit SCK =P2^1;
sbit CSN =P2^0;
*/
//蜂鸣器
sbit BUZZER =P2^7;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -