中易网

avr单片机中语句“DDRD &= ~(1 << PD2);”什么意思? 谢谢

答案:4  悬赏:0  
解决时间 2021-01-10 08:19
avr单片机中语句“DDRD &= ~(1 << PD2);”什么意思? 谢谢
最佳答案
AVR编写程序最好加上这个头文件#include .(ICCAVR)
这句写成DDRD&=~BIT(2)就可以,不用这样麻烦。
最简单的理解:
DDRD|=BIT(2); //PD2脚输出高电平,其余的脚原来是什么电平不会变
DDRD&=~BIT(2); //PD2脚输出低电平,其余的脚原来是什么电平不会变
&(与)可以理解为乘的运算,PD2口取反为0后,无论原来的PD2口是什么电平,一乘它都会变成0,关系是:0&1=0,1&0=0,1&1=1,0&0=0
全部回答
就是将PD2对应的管脚置零
就是把PD2所对应的DDRD的位清零,其余不变
把1左移PD2位取反,然后和DDRD与,就是PD2所对应的DDRD的位清零,其余不变
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
杭州卡耐基教育是骗局吗?
wow奇怪的空间碎片怎么获得 有什么用
黑龙江省根河属于哪个市
录音算不算证据,是放在车上偷偷录的
孔子传的目录
锐度主张 金属贞操二人行 燕子 小芳高清完整
bef0re的音标是什么
3.5×16.3+3.7×3.5能简算的就简算
公司领导欺骗了我,我很委屈怎么办
汽车通风座椅怎么清理
导数中可导点和不可导点的问题。
求教美缝施工的方法
列举几条饮食卫生常识。
没有新生名册怎么办?
vegas pro12 不能渲染吗 为什么渲染那个键是
推荐资讯
波雅汉库克是处女吗? 她不是也被天龙人奴役
精密铸造工艺流程
孩子一哭起来就没完没了而且谁都不理怎么办
求这张猫猫图片的原图
什么8.00减6.10=1.50
断路器 上C60和D60有什么不同,,如何选择这两
国有患,君死社稷,谓之大义。的意思
形容孔雀的名句
仙剑奇侠传5手游阵容怎么搭配 阵容组合推荐
千颂伊喝酒发疯是哪一集
网速每秒1mbp能看视频吗?
如何报考苏大音乐学院
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?