سلام استاد
یه برنامه نوشتم با ماژول sim808 و میکرو ATMEGA128
هم از اینترنت استفاده میکنم و به سرور اطلاعات میفرستم، هم اس ام اس دریافت و ارسال میکنم, میزان آنتن رو از ماژول میگیرم و شارژ سیم کارت و …
برنامه خوب کار میکنه و مشکلی نداره تا وقتی که پیامک میاد
وقتی پیامک میاد، میکرو AT+CMGR=1 رو میفرسته که متن پیامک رو بگیره، ولی بیشتر وقتا بعضی کارکتر هاش با خطا ارسال میشه
مثلا AT+VMGR=1 یا خطاهای مشابه این ارسال میشه،
حتی اگه در این حین میکرو یه چیز دیگه هم واسه ماژول بفرسته بازم با خطا ارسال میشه، مثلا اگه کامند دریافت آنتن دهی رو بفرسته ، با خطا ارسال میشه
فقط تا لحظاتی بعد از دریافت پیامک این مشکل هست
در غیر این صورت مشکلی نداره.
فرکانس کاری میکرو هم روی ۸ مگاهرتز و باودریت uart هم روی ۹۶۰۰ هست