找回密码
 立即注册
查看: 200|回复: 1

请教STC12C5A60S2脚位定义的问题,谢谢

[复制链接]

该用户从未签到

1

主题

1

回帖

31

积分

新手上路

积分
31
发表于 2023-7-26 17:43:19 | 显示全部楼层 |阅读模式
本帖最后由 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怎么理解,
请大佬赐教下,谢谢!!

回复 送花

使用道具 举报

该用户从未签到

1

主题

1

回帖

31

积分

新手上路

积分
31
 楼主| 发表于 2023-7-26 18:29:50 | 显示全部楼层
主要是P2M1,P2M0怎么理解
回复 支持 反对 送花

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2024-5-20 14:53 , Processed in 0.079481 second(s), 33 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表