ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 11
  1. #1
    2015/08/06
    7
    0

    فرستادن َAT به sim900a

    سلام دوستان
    من ماژول راه انداز Sim900a رو از همین جا خریداری کردم و وقتی سیم کارت توش میذارم و بهش زنگ میزنم بوق ازاد هم میزنه ولی وقتی دستور AT رو با میکرو میفرستم کاراکتر بی معنی برمیگردونه گاهی هم اصلا چیزی برنمیگردونه...تنظیمات میکروم ظاهرا درسته چون وقتی به صورت نرم افزاری TX میکرو رو به RX اش میفرستم درسته
    تاپیک رو هم تا حدودی خوندم و سعی کردم نکاتی که گفتن رعایت کنم ولی درست نشد. باود ریت میکرو رو هم (با یه خطایی احتمالا) روی 9600 تنظیم کردم.
    کسی میتونه کمکم کنه؟ ممنون میشم
    این کدیه نوشتم کامپایلرم IAR هستش و زبانم هم C
    کد PHP:
    while(1)
      {
        if(
    UCA1TXIFG!=0) {
          
    UCA1TXBUF printf("AT%c",enter);
        
    int l=0,j=0;
               for(
    j=0;j<1000;j++)
                for(
    l=0;l<500;l++)
                {};
        }
      } 
    enter هم همون 13 به اسکی هستش
    اون for هایی هم که گذاشتم برای یه تاخیر نیم ثانیه ای هست
  2. #2
    2010/08/19
    کردستان
    1,925
    897

    پاسخ : فرستادن َAT به sim900a

    سلام
    در ماژول سیم 900 باود ریت به صورت خودکار و با ارسال یک کاراکتر A به ماژول شناسایی و ذخیره میشه. یعنی شما باید قبل از هرگونه ارسالی باودریت میکرو و ماژول رو هماهنگ کنید. این مورد رو تست کنید ببینید نتیجه چی میشه.
    چرا ناراحتی پاتریک!
    + امروز ی بچه دیدم سرچهارراه گل میفروخت
    - از دیدنش ناراحت شدی؟
    + نه
    پس چی ناراحتت کرده
    + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
    ------------------------------------------------------------------------------------------------------
    تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
  3. #3
    2015/08/06
    7
    0

    پاسخ : فرستادن َAT به sim900a

    ممنون بابت توجهتون
    من کاراکتر A رو به همین روش که AT رو میفرستادم فرستادم و بعدش AT رو فرستادم ولی بازم به هر دوشون جواب بی ربط میده ( دوتا سوال در این باره 1 بعد از A باید اینتر رو هم بفرستیم دیگه؟ 2پاسخ ماژول به کاراکتر A چی باید باشه؟)
    میشه مشکل از چیزی که دارم رو LCD نمایش میدم باشه؟
    برای نوشتن روی LCD از سیستم وقفه استفاده میکنم که وقفه شو از RX میکرو میگیره ...یعنی هر وقت که کاراکتری برای میکروم میرسه میره رو LCD نمایشش میده...LCD ام رو به میکرو وصل کردم و از پایه های مربوط به LCD سیم 900 استفاده نکردم
    اینم وقفه ام هست اگه خواستید ببینید
    کد PHP:
    #pragma vector=USCIAB1RX_VECTOR
    __interrupt void USCI1RX_ISR(void){
      if(
    UCA1RXIFG!=0)
      {
        
    unsigned char q;
         
    UCA1RXBUF;
         
    lcdData(q);
      } 
      
    asm(" EINT");

  4. #4
    2010/08/19
    کردستان
    1,925
    897

    پاسخ : فرستادن َAT به sim900a

    خب در مورد سوال اول باید بگم خیر فقط فرستان A کفایت می کنه و اینتر هم بزنید چیزی نمیشه.
    اینکه روی نمایشگر چیزهای غیرمرتبط شاید ببینید بخاطر دریافت کدهای اینتر و n\ شاید باشه.
    ابتدا ماژول رو با پورت سریال کامپیوتر تست کنید بهتره تا هم از سالم بودنش مطمئن بشین هم از دریافت صحیح کاراکترها.
    موفق باشید
    چرا ناراحتی پاتریک!
    + امروز ی بچه دیدم سرچهارراه گل میفروخت
    - از دیدنش ناراحت شدی؟
    + نه
    پس چی ناراحتت کرده
    + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
    ------------------------------------------------------------------------------------------------------
    تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
  5. #5
    2015/08/06
    7
    0

    پاسخ : فرستادن َAT به sim900a

    ممنون من فعلا برام مقدور نیس نیست با کامپیوتر وصل شم...یکی از دلایلش اینه که اونم پیچیدگی های خاص خودش رو داره و من ناواردم و پورت RS232 هم ندارم.... هیچ جوره راه نداره با میکرو بتونم راهش بندازم؟
    یه سوال دیگه ...اینکه باید OK بفرسته ینی وقتی با اسکپ ببینیم بایدمعادل باینری کاراکتر O و K رو اسکپ دیده بشه؟
  6. #6
    2010/08/19
    کردستان
    1,925
    897

    پاسخ : فرستادن َAT به sim900a

    نقل قول نوشته اصلی توسط brilliantgirl

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    ممنون من فعلا برام مقدور نیس نیست با کامپیوتر وصل شم...یکی از دلایلش اینه که اونم پیچیدگی های خاص خودش رو داره و من ناواردم و پورت RS232 هم ندارم.... هیچ جوره راه نداره با میکرو بتونم راهش بندازم؟
    یه سوال دیگه ...اینکه باید OK بفرسته ینی وقتی با اسکپ ببینیم بایدمعادل باینری کاراکتر O و K رو اسکپ دیده بشه؟
    لاجیک آنالیزر داشته باشین بهتر و راحتره.
    چرا ناراحتی پاتریک!
    + امروز ی بچه دیدم سرچهارراه گل میفروخت
    - از دیدنش ناراحت شدی؟
    + نه
    پس چی ناراحتت کرده
    + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
    ------------------------------------------------------------------------------------------------------
    تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
  7. #7
    2009/08/27
    تهران
    634
    416

    پاسخ : فرستادن َAT به sim900a

    از کریستال 8 مگاهرتز برای میکرو استفاده کن مشکلت حل میشه
  8. #8
    2015/08/06
    7
    0

    پاسخ : فرستادن َAT به sim900a

    نقل قول نوشته اصلی توسط yousef55

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    از کریستال 8 مگاهرتز برای میکرو استفاده کن مشکلت حل میشه
    من الان یه پیشرفت داشتم و وقتی A میفرستم A بهم برمیگردونه ( کلا هر حرفی بفرستم برش میگردونه) ولی وقتی از دستور printf استفاده میکنم و AT میفرستم کاراکتر بی معنی میده...هنوزم مشکلم از کلاکیه که دارم استفاده میکنم؟
    و در کل شما و بقیه دوستان کسی میدونه چرا این اتفاق میوفته؟
    ممنون از وقتی که میذارید

    نقل قول نوشته اصلی توسط سوران آراسته

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    لاجیک آنالیزر داشته باشین بهتر و راحتره.
    لاجیک انالیزر وصل کردنش سخت نیس؟ چون من تا حالا باهاش کار نکردم میپرسم...وصل کردنش راحته یا اونم فن و فوت داره؟ برا منی که خیلی تجربه سخت افزاری ندارم چقد وقت میبره تا راهش بندازم و ازش استفاده کنم؟
    ممنون
  9. #9
    2009/08/27
    تهران
    634
    416

    پاسخ : فرستادن َAT به sim900a

    حالت اکوی ماژول رو خاموش کنید
  10. #10
    2015/08/06
    7
    0

    پاسخ : فرستادن َAT به sim900a

    سلام دوستان
    من تونستم دستور بفرستم و مشکل ظاهرا این بود که با دستور Printf دستورات فرستاده نمیشدن و مجبور شدم هر دستوری که میخوام بفرستم کاراکتر به کاراکتر بریزمش تو پورت TX میکروم
    کسی از دوستان راه حلی داره برا این موضوع؟ چون کار تقریبا سختیه (هم برا من هم برا کسی که بخواد بعدا بفهمه این چه برنامه ایه که نوشته شده ) که بخوام برا هر دستور چندین خط برنامه بنویسم....به جزprintf راه دیگه ای هست؟ یا چرا از این دستوراتی که با printf هستن پشتیبانی نمیکنه؟
صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 11

موضوعات مشابه

  1. sim900 vs sim900A
    توسط intel_amd در انجمن ماژول های GPS - GSM - GPRS
    پاسخ: 0
    آخرين نوشته: 2015/08/04, 01:05
  2. Sim900a PCB
    توسط hosseinghaheri در انجمن مدار چاپی (PCB)
    پاسخ: 1
    آخرين نوشته: 2015/01/22, 15:37
  3. sim900a
    توسط میثم_1818 در انجمن ماژول های GPS - GSM - GPRS
    پاسخ: 0
    آخرين نوشته: 2013/11/16, 19:15
  4. برد راه انداز sim900A
    توسط titana در انجمن ماژول های GPS - GSM - GPRS
    پاسخ: 1
    آخرين نوشته: 2013/10/04, 21:46
  5. فرستادن یه کد مثل 03H به یه ای سی یا ...
    توسط erfan m در انجمن میکروکنترلرهای AVR
    پاسخ: 22
    آخرين نوشته: 2012/01/14, 06:45

کاربرانی که این تاپیک را مشاهده کرده اند: 0

هیچ عضوی در لیست وجود ندارد.

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •