请教STC12C5A60S2脚位定义的问题,谢谢
本帖最后由 EDWin 于 2023-7-26 17:47 编辑#define bit0 0x01 //
#define bit1 0x02 //
#define bit2 0x04 //
#define bit3 0x08 //
#define bit4 0x10 //
#define bit5 0x20 //
#define bit6 0x40 //
#define bit7 0x80 //
//硬件
#define key_1 bit0
#define key_1_in P2M1 &=~ key_1 ;P2M0 &=~ key_1
#define key_1_status P2 & key_1
#define key_2 bit1
#define key_2_in P2M1 &=~ key_2 ;P2M0 &=~ key_2
#define key_2_status P2 & key_2
#define key_3 bit2
#define key_3_in P2M1 &=~ key_3 ;P2M0 &=~ key_3
#define key_3_status P2 & key_3
#define key_4 bit3
#define key_4_in P2M1 &=~ key_4 ;P2M0 &=~ key_4
#define key_4_status P2 & key_4
#define ssr_con bit6
#define ssr_con_out P1M1 &=~ ssr_con ;P1M0 |= ssr_con
#define ssr_con_1 P1 &=~ ssr_con
#define ssr_con_0 P1 |= ssr_con
按键KEY1用的是P2.0, 按键KEY2用的是P2.1, 按键KEY3用的是P2.2, 按键KEY4用的是P2.3,主要是 P2M1 &=~ key_3 ;P2M0 &=~ key_3怎么理解,
请大佬赐教下,谢谢!!
主要是P2M1,P2M0怎么理解
页:
[1]