新手求助:关于MC35I的IGT引脚启动问题
在网上买了个TC35I的模块,寄过来后发现模块上标签显示是MC35I,店主又找不到。查看电路图,发现上面画的是IGT直接通过一个1K电阻连接到的VDD 4V上的,用万用表测两者之间的电阻确实是1K。
MC35I模块上电后IGT引脚用万用表测一直是处于低电平状态,用单片机引脚也拉不高。
用逻辑分析仪观察波形发现IGT引脚的信号是以2S低电平+200MS的高电平为周期的。
看了下模块背面有个555,估计是启动电路,但店主给的原理图中根本没这个。给的程序中关于IGT的代码就这一段:
void Initialize_Model(void)
{ //初始化 PIN检测
uchar h;
IO_IGT=0;
for(h=0;h<12;h++)
{//进行初始化,并显示
Send_AT_Command(TC35_INIT);
if(uart_buff==0x0d&&uart_buff==0x30){
chinit=1;
break;
}
if((h%4)==0){
IO_IGT=1;
}
else if((h%2)==0){
IO_IGT=0;
}
timer_S_cnt=0;
}
实在搞不懂是怎么实现启动的。(用店主给的程序能正常实现发短信的功能)还有就是只要IGT引脚保证在上电10MS以上有100MS的低电平就行了么?怎么我感觉我观察到的现象莫名其妙,谁能给我解释下,谢谢了! 对的给个100ms以上的低电平就可以!米可以节到单片机的IO口上!用单片机控制就行!手机回复的真费劲! 回复【1楼】xiaosi1102
-----------------------------------------------------------------------
嗯,谢谢了。根据上面的程序和我的测试,你能想出是什么电路么。还有你有没有这方面的例程?
页:
[1]