会报错。显示error:expected';'beforenumericconstant经过进一步测试貌似对PORTC.6赋初值也会报错,即使用变量代替也不行比如A=PORTC.6不知道这是啥原因?...
会报错。显示error: expected ';' before numeric constant
经过进一步测试貌似对PORTC.6赋初值也会报错,即使用变量代替也不行比如A=PORTC.6
不知道这是啥原因?
avr单片机中可以这样定义吗比如#definePORT_SIDPORTC.6实际操作中(avrstudio4.13)给PORT_SID赋值
答案:1 悬赏:70 手机版
解决时间 2021-01-03 06:43
- 提问者网友:浩歌待明月
- 2021-01-02 17:12
最佳答案
- 五星知识达人网友:鱼忧
- 2021-01-06 20:31
不可以,你说的这种方法只适用于51单片机。
你如果想对位操作的话只能使用位运算:
第六位置1: PORTC |= 1 << 6;
第六位清0:PORTC &= ~(1 << 6);
你如果想对位操作的话只能使用位运算:
第六位置1: PORTC |= 1 << 6;
第六位清0:PORTC &= ~(1 << 6);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯