中易网

AVR studio 中PORTC = (1<<PC0) ,这句赋值会不会导致port C端口的其它位被置为0啊?

答案:2  悬赏:60  
解决时间 2021-01-12 22:25
  • 提问者网友:皆是孤独
  • 2021-01-12 12:02
AVR studio 中PORTC = (1<<PC0) ,这句赋值会不会导致port C端口的其它位被置为0啊?
最佳答案
  • 二级知识专家网友:零点过十分
  • 2021-01-12 13:38
PORTC |= (1<PORTC &= ~(1<第一个应该是或,PC0应该是一个变量,这样的操作最终在于或和与操作而不是PORTC移位,所以其他位不会为0
全部回答
  • 1楼网友:酒者煙囻
  • 2021-01-12 14:05
对~~不过是 | 而不是你写的 !,这样就能实现PC0的置位和清零了~~要是想把PC口全置位和清零了就直接 PORTC=0x00 PORTC=0xff 就行了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息