امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
برنامه نویسی با خیال راحت ,که میکرو کارش رو درست انجام میده!
نویسنده پیام
EBKA آفلاین
مخترع
****

ارسال‌ها: 1,099
موضوع‌ها: 89
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 1655
( 2792 تشکر در 982 ارسال )
ارسال: #1
برنامه نویسی با خیال راحت ,که میکرو کارش رو درست انجام میده!
سلام...
من یکی از دغدغه های فکریم زمانی که یه مدار و میسازم اینه که مدار دقیقا اون درخواست هایی که من ازش داشتم رو براورده کنه...
ولی در بیشتر موارد به این صورت نبود...
مدار کار میکرد...دو روز یا سه روز بعد بعضی وقت ها گیر میکردو از اینا...
برای رفع مشکل هنگ کردن دربسکام فک کنم باید از دستور WHACHDOG استفاده کنم...که میکرو برحسب زمانی که باش انتخاب میکنی ریست بشه...
این خوبه...
ولی ریست شدن در مدار من نباید اتفاق بیافته.. چون خود ریست شدن هم باعپ میشه که برنامه من بره تو خط اول که میخواد گزینه ها رو انتخاب کنه...و دستگاه ها رو هوا میمونن...
چی کار کنم؟
که هنگ نکنه.. و خیالم راحت باشه که میکرو کارش و درست انجام میده....
بهتره این طور بگم:
واسه یه برنامه چه چیزهایی رو پیشنهاد میکنید که میکرو خوب کار کنه!!!!
اول سوال من رو دوستان جواب بدم بعد راه های پیشنهادی!!!

ابراهیم خوانین زاده
 ساعت کار بدن انسان بیشتر وقتها, کمتر از 657.000 ساعت است و بعد از آن از کار می افتد  :():کمی فکر کنیم.....

259-734

[/url]
وبلاگ من


وب سایت من
[url=http://www.ebka-intelligent.com/]
آموزش کار با rfm12b,آموزش کامل ای سی ds1307, آموزش اتصال ماژول em18,سنسور رنگ ,سنسور گاز, و ... در وبلاگ من خواهید دید



۳۱-مرداد-۱۳۸۹, ۱۵:۴۹:۳۵
وب سایت ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #2
RE: برنامه نویسی با خیال راحت ,که میکرو کارش رو درست انجام میده!
نوسان ساز داخلی بهتره ولی دقیق نیست !!
و یه جا من ( 200 تا مدار بودش ) کریستال خارجی 11 مگ گذاشتم و هرزگاهی پس از 6 ماه کریستالهاش میسوزه !!!
در کل داخلی پیشنهاد میشه اگه مشکل زمان بندی نداشته باشین !!!

یه خازن 104 یا 204 کنار پایه های تغذیه میکرو بهش وصل کنین !

مقادیر مهم رو تو EEPROM ذخیره کنین و موقع بالا اومدن برنامه اونها رو بخونین تا اگه وسط کار هنگ کرد یا برق رفت مشکلی پیش نیاد !
می تونین یه فلاگ هم واسه این کار بگیرین و اونم تو EEPROM ذخیره کنین و هر جای برنامه بود یه مقدار منحصر به فرد داشته باشه و موقع بالا اومدن برنامه مقدارشو بخونین و اینطوری راحت می تونین بفهمین کجای برنامه بوده که دچار مشکل شده و بره ادامه کارهاشو انجام بوده !
( نمی دونم مفهوم رو رسوندن یا نه )

واچ داگ هم خوبه ولی زمانش رو یه طوری ( معمولا 2048 خوبوه ) در نظر بگیرین که قبل از اون خودتون تو برنامه ریستش کرده باشین تا به وقت میکرو رو الکی ریست نکنه !!

معمولا هر چی فرکانس میکرو پایین تر باشه امکان هنگ کردن و یا ریست شدنش کمتره پس اگه مشکل ندارین یه مگ داخلی بذارین !!!

برق میکرو رو جدا کنین و پایه های تغذیه میکرو انشعاب واسه جای دیگه ای نگیرین !!!!


۳۱-مرداد-۱۳۸۹, ۲۱:۴۶:۱۷
ارسال‌ها
پاسخ
تشکر شده توسط : reza555, رسول, linaz, EBKA, salehjg, SMNsoft, mostafa_naderi, sharin
maxn@morteza آفلاین
در حال پیشرفت
***

ارسال‌ها: 318
موضوع‌ها: 29
تاریخ عضویت: اردیبهشت ۱۳۸۸

تشکرها : 157
( 607 تشکر در 221 ارسال )
ارسال: #3
RE: برنامه نویسی با خیال راحت ,که میکرو کارش رو درست انجام میده!
نظر منم اینه با علی موافقم
تغدیه مهمترین نقشو دارهتو هنگ کردن پس به تخزیه و کنمتر کردن نویز فکر کن

داده پردازان سریر سیستم
۰۶-شهریور-۱۳۸۹, ۱۴:۰۹:۲۲
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, رسول


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  مشکل در پاک کردن برنامه میکرو Salam7 1 398 ۲۹-بهمن-۱۴۰۰, ۲۲:۵۰:۴۴
آخرین ارسال: 1نفر
Question [سوال] کمک در برنامه نویسی دور موتور خودرو HPower 6 2,592 ۲۵-آبان-۱۳۹۷, ۲۲:۰۳:۵۷
آخرین ارسال: alimogmov
  برنامه نویسی AVR به روش فلوچارتی با نرم افزار FLOWCODE AVR V3 koorosh.k 8 12,641 ۲۴-آذر-۱۳۹۵, ۲۲:۴۶:۰۸
آخرین ارسال: 1نفر
  تست میکرو saber.k 10 14,048 ۰۹-شهریور-۱۳۹۵, ۰۲:۰۹:۲۷
آخرین ارسال: yadulla fazel
  سوالهای برنامه نویسی با کامپایلر BASCOM EBKA 242 157,509 ۱۸-خرداد-۱۳۹۵, ۲۰:۱۸:۲۴
آخرین ارسال: hassan721
  انجام دسترات در background فروم باز 8 3,445 ۱۰-دى-۱۳۹۴, ۰۰:۲۶:۵۵
آخرین ارسال: sharin
  برنامه نویسی بیسکام soy1345 17 13,270 ۲۳-مرداد-۱۳۹۴, ۱۷:۱۷:۵۶
آخرین ارسال: MN-123
  آموزش برنامه نویسی ربات مسیریاب kamran0080 3 10,199 ۲۶-تير-۱۳۹۴, ۱۷:۲۵:۳۶
آخرین ارسال: sona2
  چرا کیپد رو یکبار می زنم،چندبار عدد نشون میده alikiller990 3 2,753 ۱۲-خرداد-۱۳۹۴, ۱۴:۲۹:۳۷
آخرین ارسال: alikiller990
Exclamation کمک در مورد برنامه نویسی avr . saeedsniper2 5 3,585 ۱۵-اردیبهشت-۱۳۹۴, ۰۹:۲۰:۳۳
آخرین ارسال: kimiafars

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS