logo资料库

c语言实现上升沿.doc

第1页 / 共1页
资料共1页,全文预览结束
1 int f(int t) { return t>0?1:0; } 就形成一个阶梯函数,0 时刻开始为 1,之前为 0; int p(int t) { return t==0?1:0; } 就形成一个脉冲函数,0 时刻为 1,其他时刻为 0; 2. while(1) { if(px^x) { while(px^x){} //下降沿程序 } else { while(!px^x){} //上升沿程序 } } 3 读 IO; 保存当前状态; if( 之前状态为 1 && 当前状态为 0) { 下降沿; } else if ( 之前状态为 0 && 当前状态为 1 ) { 上升沿; } else { 没发生变化 }
分享到:
收藏