📄 system.h
字号:
#ifndef __SYSTEM_H__
#define __SYSTEM_H__
#if PLCC_PACKAGE_IO
// define for the developement board for PLCC package
#define MCU_OUT_PIN P01 // for debug signal
#define MCU_KEY1_PIN P20
#define MCU_KEY2_PIN P21
#define MCU_KEY3_PIN P26
#define MCU_KEY4_PIN P27
//#define MCU_KEYINT_PIN P17
#define MCU_KEYINT_PIN MCU_OUT_PIN // for debug signal
#define MCU_SEL_HAND_PIN P00 // select Uart(1) or IIC(0)
#define OutPinOn() MCU_OUT_PIN =1
#define OutPinOff() MCU_OUT_PIN =0
#define OutPinCPL() MCU_OUT_PIN = ~MCU_OUT_PIN
#define BLANK P16
#define LATCH P02
#elif TSSOP_PACKAGE_IO
// define for the formal board for TSSOP package
#define MCU_KEY1_PIN P00
#define MCU_KEY2_PIN P01
#define MCU_KEY3_PIN P02
#define MCU_KEY4_PIN P03
#define MCU_KEYINT_PIN P21
#define MCU_SEL_HAND_PIN P27 // select Uart(1) or iic(0) function
#define BLANK P16
#define LATCH P20
#elif TSSOP_PACKAGE_IO_SECOND
// define for the formal board for TSSOP package second version
#define MCU_KEY1_PIN P00
#define MCU_KEY2_PIN P01
#define MCU_KEY3_PIN P02
#define MCU_KEY4_PIN P03
#define MCU_KEYINT_PIN P21
#define MCU_SEL_HAND_PIN P24 // select Uart(1) or iic(0) function
#define BLANK P16
#define LATCH P20
#endif
// following define for the system debug
// define for all package IC
#define MCU_P30_PIN P30
#define MCU_P31_PIN P31
#define SetP30PinOn() MCU_P30_PIN =1; EA=0
#define SetP30PinOff() MCU_P30_PIN =0; EA=1
#define P30PinCPL() MCU_P30_PIN = ~MCU_P30_PIN
#define SetP31PinOn() MCU_P31_PIN =1; EA=0
#define SetP31PinOff() MCU_P31_PIN =0; EA=1
#define P31PinCPL() MCU_P31_PIN = ~MCU_P31_PIN
#define SelHandPinHigh() MCU_SEL_HAND_PIN =1
#define SelHandPinLow() MCU_SEL_HAND_PIN =0
#define DEBUG_SelHigh() SelHandPinHigh()
#define DEBUG_SelLow() SelHandPinLow()
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -