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





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









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





صفحه 2 از 2 نخست 12
  1. #11
    تاریخ عضویت
    2009/08/27
    تهران
    806
    539

    پاسخ : نحوه ذخیره کردن یک عدد8رقمی از کیپد 4*4درحافظه میکرو جهت ارسال به sim 900

    به تعداد شماره ها A رو مقداردهی میکنید
    هربار داخل رشته عدد قبلی میاد کنار عدد بعدی میشینه
    اینجا رشته هستش و نحوه کار مثل بایت نیست که عدد ها تغییر کنه به تعداد A میان کنار هم میشینن و شما یک رشته شامل شماره دلخواهتون دارید
  2. #12
    تاریخ عضویت
    2016/05/25
    904
    761

    پاسخ : نحوه ذخیره کردن یک عدد8رقمی از کیپد 4*4درحافظه میکرو جهت ارسال به sim 900

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

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

    عضویت

    به تعداد شماره ها A رو مقداردهی میکنید
    هربار داخل رشته عدد قبلی میاد کنار عدد بعدی میشینه
    اینجا رشته هستش و نحوه کار مثل بایت نیست که عدد ها تغییر کنه به تعداد A میان کنار هم میشینن و شما یک رشته شامل شماره دلخواهتون دارید
    با تمام توضیحاتی که شما دوست عزیز گفتید من زیاد متوجه نشدم.یعنی برام مبهم بود.
    اگه میشه برنامه رو همراه بامتغیرهاو حلقه دریافت کارکترها از کی پد بنویسید.
    ممنون میشم.
  3. #13
    تاریخ عضویت
    2016/05/25
    904
    761

    پاسخ : نحوه ذخیره کردن یک عدد8رقمی از کیپد 4*4درحافظه میکرو جهت ارسال به sim 900

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

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

    عضویت

    به تعداد شماره ها A رو مقداردهی میکنید
    هربار داخل رشته عدد قبلی میاد کنار عدد بعدی میشینه
    اینجا رشته هستش و نحوه کار مثل بایت نیست که عدد ها تغییر کنه به تعداد A میان کنار هم میشینن و شما یک رشته شامل شماره دلخواهتون دارید
    اینکار رو می کنم .ارور میده
    اعدادکی پد از نوع بایت هستند هرکارمی کنم تومتغیرstringنمیره
  4. #14
    تاریخ عضویت
    2014/09/06
    769
    87

    پاسخ : نحوه ذخیره کردن یک عدد8رقمی از کیپد 4*4درحافظه میکرو جهت ارسال به sim 900

    من با زبان c کار میکنم و زیاد از بیسیک سردر نمیارم. ولی خلاصه کاری که من انجام دادم این بود که یه آرایه مثلا 10 بایتی تعریف کردم و اعداد رو تک تک توی هرکدوم از خونه ها ریختم. بعد این ده تا خونه رو به رشته تبدیل کردم و ریختمش توی یه آرایه دیگه. حالا تک تک خونه های این آرایه رو به ترتیب برای sim900 ارسال کردم.
    ویرایش توسط vahidabedi : 2016/09/24 در ساعت 11:03
  5. #15
    تاریخ عضویت
    2016/05/25
    904
    761

    پاسخ : نحوه ذخیره کردن یک عدد8رقمی از کیپد 4*4درحافظه میکرو جهت ارسال به sim 900

    با سلام مجدد .چند روزی درگیر این پروژه بودم .در حین اجرای پروژه بالاخره تونستم مدارم و ببندم و برای تعریف شماره تلفن در حافظه میکرو بتدابه ماژول sms دادم و شماره اون پیام رو ذخیره کردم اینجوری راحتتره و نیاز به کیپد نداره.دوستان راه حل های ارایه دادن ولی فرمول های ناقص نه تنها بی فایده هستندبلکه وقت ادم و می گیرند. برای فرمولی که جناب اقای yosef55 عزیزارایه دادند .یه شبانه روز ذهن من و مشغول خودش کرد.
    به هر صورت مشکلی که در عنوان این تاپیک بودحل کردم.البته دور زدم.
    مشکلی که الان با این ماژول دارم اینه که بعضی اوقات تمام مشخصات اس ام اس ارسالی از ماژول شامل تاریخ ،ساعت و...درال سی دی نمایش داده می شه .انچه که مدنظر قرار می گیره متن اس ام اس هست .ولی تاریخ و ساعت و unreac sms از متن جدا نمی شوند.
    دستورش هم از همون روش معروف ()b=inkeyهستش
    dim sms as string*20
    dim g as byte , b as byte

    .
    .
    .

    Print "AT+CMGR=1"
    " "=sms
    Do
    ( ) B = Inkey
    Select Case B
    Case 0:
    Case 13:
    If Sms <> " " Then Exit Do
    Case 10:
    If Sms <> "" Then Exit Do
    Case Else
    (Sms = Sms + Chr(b
    End Select

    Loop
    lcd sms
    دوستان عزیز با اجرای برنامه بالا باید متن خالص اس ام اس ازکل عبارت ،خارج بشه بعضی وقت ها این اتفاق می افته ولی بعضی اوقات کل مخلفات اس ام اس بر وی ال سی دی نمایش داده میشه.برا ی حل این مشکل چه راه حلی پیشنهاد میدید؟


    ویرایش توسط Namvar14 : 2016/09/30 در ساعت 13:17 دلیل: غلط املایی
  6. #16
    تاریخ عضویت
    2016/05/25
    904
    761

    پاسخ : نحوه ذخیره کردن یک عدد8رقمی از کیپد 4*4درحافظه میکرو جهت ارسال به sim 900

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

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

    عضویت


    مشکلی که الان با این ماژول دارم اینه که بعضی اوقات تمام مشخصات اس ام اس ارسالی از ماژول شامل تاریخ ،ساعت و...درال سی دی نمایش داده می شه .انچه که مدنظر قرار می گیره متن اس ام اس هست .ولی تاریخ و ساعت و unreac sms از متن جدا نمی شوند.
    دستورش هم از همون روش معروف ()b=inkeyهستش
    dim sms as string*20
    dim g as byte , b as byte

    .
    .
    .

    Print "AT+CMGR=1"
    " "=sms
    Do
    ( ) B = Inkey
    Select Case B
    Case 0:
    Case 13:
    If Sms <> " " Then Exit Do
    Case 10:
    If Sms <> "" Then Exit Do
    Case Else
    (Sms = Sms + Chr(b
    End Select

    Loop
    lcd sms
    دوستان عزیز با اجرای برنامه بالا باید متن خالص اس ام اس ازکل عبارت ،خارج بشه بعضی وقت ها این اتفاق می افته ولی بعضی اوقات کل مخلفات اس ام اس بر وی ال سی دی نمایش داده میشه.برا ی حل این مشکل چه راه حلی پیشنهاد میدید؟

    خودم این مشکل و تقریبا حل کردم به این شکل عمل کردم.درپایان خواندن اس ام اس طول متغیرsms با دستورlenمحاسبه کردم و داخل متغیرi از نوع بایت ریختم.با یه دستور شرطی if ،اگرمقدارi از 30 بیشترشد عملیات خواندن رو دوباره انجام بده .با این کارعملیات خواندن انقدرتکرار میشه که تا متن اصلی استخراج بشه.مشکلی که در این روش اینه که اگه اس ام اس طولش بیشت از 30باشه تو حلقه گیر می کنه. برای حل این مشکل هم می تونید در حین تکرار خواندن حلقه یه متغیری بایتی رو بشمارید که اگر از 20 بیشتر شد خارج بشه.
    ویرایش توسط Namvar14 : 2016/09/30 در ساعت 13:52
صفحه 2 از 2 نخست 12
نمایش نتایج: از 11 به 16 از 16

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

  1. نحوه ذخیره اطلاعات کیپد در آی سی ATMEGA16
    توسط sadeghtajik در انجمن میکروکنترلرهای AVR
    پاسخ: 0
    آخرين نوشته: 2015/02/03, 23:06
  2. نحوه ذخیره کردن اتوماتیک گرافها
    توسط POLIZEI در انجمن Labview
    پاسخ: 6
    آخرين نوشته: 2014/02/10, 02:17
  3. کم کردن پایه های اشغالی کیپد در میکرو
    توسط javad mollania در انجمن میکروکنترلرهای AVR
    پاسخ: 7
    آخرين نوشته: 2012/05/18, 16:57
  4. نحوه ذخیره کردن برق تولید شده
    توسط alireza_radnezhad در انجمن سیستم های قدرت
    پاسخ: 10
    آخرين نوشته: 2012/01/12, 22:23
  5. نحوه ذخیره کردن ماتریس در حلقه for
    توسط k_siroos در انجمن Matlab
    پاسخ: 2
    آخرين نوشته: 2010/07/20, 08:08

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

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

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

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