📄 mtouch16.h
字号:
#include <pic.h>
#define CLR 0
#define SET 1
#define NUM_BUTS 16
#define AVG_DELAY 10
#define ON 0
#define OFF 1
#define TRISC2OUT TRISA5
#define TRISC12IN0 TRISA0
#define TRISC12IN1 TRISA1
#define TRISC12IN2 TRISB3
#define TRISC12IN3 TRISB1
#define COM RA0
#define SPK RC5
#define LED1 RC1
#define LED2 RC2
#define LED3 RA6
#define LED4 RA7
#define TRISCOM TRISA0
#define TRISSPK TRISC5
#define TRISLED1 TRISC1
#define TRISLED2 TRISC2
#define TRISLED3 TRISA6
#define TRISLED4 TRISA7
#define TRISS0 TRISB0
#define TRISS1 TRISB1
#define TRISS2 TRISB2
#define TRISS3 TRISB3
#define TRISMCLR TRISE3
#define B0 0
#define B1 1
#define B2 2
#define B3 3
#define B4 4
#define B5 5
#define B6 6
#define B7 7
#define B8 8
#define B9 9
#define B10 10
#define B11 11
#define B12 12
#define B13 13
#define B14 14
#define B15 15
typedef struct {
char BTN0:1; // { byte 0 }
char BTN1:1;
char BTN2:1;
char BTN3:1;
char BTN4:1;
char BTN5:1;
char BTN6:1;
char BTN7:1;
char BTN8:1; // { byte 2 }
char BTN9:1;
char BTN10:1;
char BTN11:1;
char BTN12:1;
char BTN13:1;
char BTN14:1;
char BTN15:1;
} BButtons;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -