求帮忙解读一小段程序

2019-03-24 17:04发布

file:///d:DocumentsTencent Files2842535357ImageC2CJM~STO2FVC99S62N(S$QXA0.png
这是51单片机测量外部脉冲宽度的信号部分的程序,这段我看不懂,大神帮忙解释下
signal void test(double cc)
{    port3 &= ~(0x1<<2)  ;    swatch(1) ;    port3 |= (0x1<<2) ;    swatch(cc) ;    port3 &= ~(0x1<<2) ;    swatch(0.1) ;    _break_ = 1 ;}


此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
3条回答
ienglgge
2019-03-25 04:30
port3 &= ~(0x1<<2)     port3 |= (0x1<<2) ;   这些是对某些io置高  置低的操作。看这些io实际硬件连接。    至于swatch,得看函数内部执行了什么内容。

一周热门 更多>