اطلاعیه

Collapse
No announcement yet.

مشکل عجیب با atmega8 و sim900

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    مشکل عجیب با atmega8 و sim900

    سلام دوستان
    من این ماژول خیلی سعی کردم که راه اندازی کنم ولی اصلا جوای نمیداد تا اینکه کاملا اتفاقی سیم + تغذیه مدار با pind.7 برخورد کرد ومن دیدم که ارتباط برقرار شد وجواب ماژول روی ال سی دی نمایش داده شد . :eek: :eek:
    خودم فکر میکنم که مال سطح ولتاژ تایه های rd و tx باشه که چون تغذیه میکرو از پین دی7 وصل شده سطح ولتاژ پایه های ارتباط سریال اومده پایین و ارتباطش با ماژول بر قرار شده.نظر شما چیه؟؟؟؟
    یک مشکل دیگه اینکه من کدها میفرستم و ماژول هم با ok تاییدش میکنه ولی اس ام اس ارسال نمیشه. مشکلش چیه؟؟؟؟؟؟؟؟؟؟
    ودر ضمن من پین دی 6 گزاشتم که امتحان کنم ببینم برنامه تو دستور if اجرا میشه یا نه و اگه رفت داخل if این پین روشن بشه ولی تا تغذیه روشن میشه این پین هم روشن میشه .
    اینم کدها

    کد:
    PORTD.6=0;
     sprintf(g,"ATE0%c",a);
     puts(g);
     delay_ms(1000); 
    while (1)
       {
        if(PIND.7==1&&c==0)
        { 
        delay_ms(1000);
        sprintf(g,"AT%c",a);
        puts(g);
        c=1;
        delay_ms(700);
        sprintf(g,"AT+CMGF=1%c",a);
        puts(g);
        delay_ms(100);
        sprintf(g,"AT+CMGS=%c09132893648%c%c",j,j,a);
        puts(g);
        delay_ms(100);
        sprintf(g,"rasool1%c",k);
        puts(g);
        PORTD.6=1; 
        }
        
        lcd_clear();
        sprintf(lcd,"Rd%s",b);
        lcd_puts(lcd);
        delay_ms(500);
        PORTD.6=0;
    }
        
    }
لطفا صبر کنید...
X