NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 2106 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 1 از 3 123 آخرینآخرین
نمایش نتایج: از 1 به 20 از 46

موضوع: نحوه پروگرام كردن 128وatmega64

  1. #1
    مدیرکل سایت kavir آواتار ها
    تاریخ عضویت
    Jun 2007
    نام
    زارعی
    نوشته ها
    3,547
    تشکر
    1,218
    تشکر شده 5,684 بار در 1,801 پست

    پیش فرض نحوه پروگرام كردن 128وatmega64

    سلام
    شايد خيلي از شما بار اول بخواين atmega64 رو پروگرام كنيد اين نكته مهم رو توجه نكنيد كه پايه هاي پروگرام كردن در اين ميكرو به PDI و PDO وصل ميشه يعني به ترتيب MOSI به PE0 و MISO به PE1 و sck به PB1 وصل ميشود
    حالا با هر پروگرامري كه بود اين استاندارد رو رعايت كنيد و مشكلي نخواهيد داشت
    اينم نكته مهم در پروگرام كردن اين ايسي ها
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: programatmega64.iranmicro.i.gif
مشاهده: 1608
حجم: 9.7 کیلو بایت  
    ویرایش توسط kavir : 15-03-2010 در ساعت 03:00
    کویر ویدئو راه اندازی شد

    اگر چه دیر ولی برگشتم به جمع دوستان قدیمی....


  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  3. #2
    عضو جدید
    تاریخ عضویت
    Mar 2010
    نوشته ها
    11
    تشکر
    25
    تشکر شده 8 بار در 6 پست

    پیش فرض

    دستت درد نکنه داداش خیلی کمک کردی سر پروگرام کردن ای مگا128 گیر کرده بودیم

  4. کاربران : 3 تشکر کرده اند از شما Microbot_Team برای ارسال این پست سودمند:


  5. #3
    عضو جدید
    تاریخ عضویت
    Sep 2009
    نوشته ها
    5
    تشکر
    3
    تشکر شده 5 بار در 3 پست

    پیش فرض

    با این روش تونستم پروگرام کنم
    ولی برنامه کار نمیکنه

    پایه pen هم صفر کردم نشد

  6. کاربران : 3 تشکر کرده اند از شما susmaz برای ارسال این پست سودمند:


  7. #4
    مدیر باز نشسته armstk آواتار ها
    تاریخ عضویت
    Mar 2009
    نوشته ها
    926
    تشکر
    839
    تشکر شده 1,198 بار در 573 پست

    پیش فرض

    نقل قول نوشته اصلی توسط susmaz نمایش پست ها
    با این روش تونستم پروگرام کنم
    ولی برنامه کار نمیکنه

    پایه pen هم صفر کردم نشد
    سلام
    بعضی وقت ها که میبینین یه برنامه میویسین با شبیه ساز کار میکنه ولی با خوده AVR کار نمیکنه تقصیر رو گردن برنامتون نندازین
    بنده همین الان دو تا میکروکنترلر aTMEGA16 که با هم دیگه زمین تا آسمون فرق دارن
    یکیش پروگرم میشه یکیش پروگرم نمیشه (مگا16 با پکیج TQFP-44)
    حالا که امارش رو در آوردم , حدود 2 ساله پیش , اون زمانی که قیمت AVR بالا رفت , ظاهرا یکی از کارخونه های ATMEL در چین به دلیل این که بدون لایسنس قانونی تولید میکرده از طرف اتمل تحریم شده ودیگه میکروهایی که میزده آپدیت نمیشده , میدونین که ATMEL هر وقت میکرویی میزنه چندین دفعه ریورژن جدیدیش رو میده بیرون
    خلاصه میکرویی که من دارم و پروگرم نمیشه ظاهرا ماله همین شعبه کارخونه اتملی بوده که لایسنس نداشته ! و ظاهرا هنوز هم داره تولید میکنه


    این قضیه رو گفتم که همیشه فکر نکنین میکروهایی که نو میخرین 100% درست کار میکنن
    همین الان حدود 20 عدد ATMEGA8 دارم که از اول مشکل داشتن


    میکروکنترلر STM32103-RBT6 بطور کامل راه اندازی شد !!!
    مرحله بعدی اتصال TFT 3.2 به میکرو و بوت کردن UC-OS II + GUI !!!

    .

  8. کاربران : 7 تشکر کرده اند از شما armstk برای ارسال این پست سودمند:


  9. #5
    کاربر علاقه مند
    تاریخ عضویت
    Feb 2009
    نوشته ها
    45
    تشکر
    15
    تشکر شده 22 بار در 16 پست

    پیش فرض

    راهی هست که بشه تشخیص داد که میکرو مال کدوم شعبه هست؟ یا به عبارتی لایسنس داره یا نه؟
    کدهایی که روی میکرو ننوشتن رو یه مقایسه ای کنید ببینید رابطه ی خاصی داره؟!

  10. کاربران : 4 تشکر کرده اند از شما shahinbahari برای ارسال این پست سودمند:


  11. #6
    مدیر باز نشسته armstk آواتار ها
    تاریخ عضویت
    Mar 2009
    نوشته ها
    926
    تشکر
    839
    تشکر شده 1,198 بار در 573 پست

    پیش فرض

    نقل قول نوشته اصلی توسط shahinbahari نمایش پست ها
    راهی هست که بشه تشخیص داد که میکرو مال کدوم شعبه هست؟ یا به عبارتی لایسنس داره یا نه؟
    کدهایی که روی میکرو ننوشتن رو یه مقایسه ای کنید ببینید رابطه ی خاصی داره؟!
    بعید میدونم راهی باشه , فقط تنها راهش اینه که از هر میکرو تعدادی بیش از 5 6 تا داشته باشی و یکی یکی تستشون کنی و تفاوته هر دو جنس رو بدست بیاری

    من همین الان 2 نوع atmeg8-smd دارم که تفاوتشون رو نوشتشون هستش , یکی نوشتش بزرگتره و کاملا قبله روییت هستش - یکی دیگه هستش نوشتش کوچیکه و پارت نامبرش زیاد معلوم نیستش

    ظاهرا اونی که شماره روش کم رنگ تره و کوچیک تره مرغوب تر هستش !
    اینی که میگم رو برای تعداد حدودا 150 عدد atmega8 تست کردیم و به این نتیجه رسیدیم
    جنسی که نامرغوب هستش موقع لحیم کاری خراب شده ولی جنسی که مرغوب بوده مشکلی نداشته


    میکروکنترلر STM32103-RBT6 بطور کامل راه اندازی شد !!!
    مرحله بعدی اتصال TFT 3.2 به میکرو و بوت کردن UC-OS II + GUI !!!

    .

  12. کاربران : 5 تشکر کرده اند از شما armstk برای ارسال این پست سودمند:


  13. #7
    مدیر انجمن cmuiran آواتار ها
    تاریخ عضویت
    Jan 2011
    نام
    پیمان غلامی
    نوشته ها
    1,071
    تشکر
    407
    تشکر شده 966 بار در 553 پست

    پیش فرض

    سلام
    atmega2560 هم همینطور پروگرام میشه ؟؟؟
    یا روش دیگه ای داره ؟؟
    به نام آن کسی که به من بال پرواز داد تا اوج بگیرم

  14. کاربران : 2 تشکر کرده اند از شما cmuiran برای ارسال این پست سودمند:


  15. #8
    عضو جدید
    تاریخ عضویت
    Aug 2011
    نام
    محمدرضا زنگی آبادی
    نوشته ها
    11
    تشکر
    3
    تشکر شده 4 بار در 2 پست

    پیش فرض

    atmega128 یه فیوز بیت داره که مگا128 رو به مگا103 تبدیل میکنه باید آن فبوز بیت رو غیر فعال کنید اگه اون فیوز بیت فعال باشه دیگه میکرو کار نمی کنه

  16. کاربران : 3 تشکر کرده اند از شما mohamad_940 برای ارسال این پست سودمند:


  17. #9
    کاربر علاقه مند
    تاریخ عضویت
    Nov 2011
    نوشته ها
    81
    تشکر
    18
    تشکر شده 122 بار در 73 پست

    پیش فرض

    با سلام . من avr multi programmer با سوکت isp دارم . طبق فایل آموزشی نرم افزارش به atmega 128 وصل گردم ولی میکرو را نمشناسه ؟

    حالا سوالم اینه : این میکرو دو تا vcc و gnd داره . فرق میکنه به کدوم وصلش کنیم با نه ؟

  18. کاربران : 3 تشکر کرده اند از شما starsoheil برای ارسال این پست سودمند:


  19. #10
    مدیرکل انجمنها Doloop آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    حسين
    نوشته ها
    1,964
    تشکر
    3,312
    تشکر شده 3,086 بار در 1,371 پست

    پیش فرض

    من با ۶۴ کار کردم که پروگرم کردنش فکر کنم مثل ۱۲۸ باشه
    مثل همه میکرو ها که شش تا پایه برای پروگرم باید وصل باشه هست که فقط یکیش مثبته و یکیش هم زمین
    چهارتای دیگه هم میسو موسی کلاک و ریسست هست
    اگه تو دیتا شیت نگاه کنی این پایه هاهمشون هست
    *** اللّهم عجّل لولیک الفرج ***

  20. کاربران : 4 تشکر کرده اند از شما Doloop برای ارسال این پست سودمند:


  21. #11
    مدیر انجمن cmuiran آواتار ها
    تاریخ عضویت
    Jan 2011
    نام
    پیمان غلامی
    نوشته ها
    1,071
    تشکر
    407
    تشکر شده 966 بار در 553 پست

    پیش فرض

    من در فایل prog معادل پایه های که به پروگرامر وصل میشه کشیدم
    در فایل bit بستگی به نیازتون میتونین فیوز بیت تنظیم کنین برای کاربرد های معمولی فکر کنم این خوب باشه
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: bit.png
مشاهده: 350
حجم: 38.9 کیلو بایت   برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: prog.png
مشاهده: 312
حجم: 28.1 کیلو بایت  
    به نام آن کسی که به من بال پرواز داد تا اوج بگیرم

  22. کاربران : 5 تشکر کرده اند از شما cmuiran برای ارسال این پست سودمند:


  23. #12
    مدیرکل انجمنها Doloop آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    حسين
    نوشته ها
    1,964
    تشکر
    3,312
    تشکر شده 3,086 بار در 1,371 پست

    پیش فرض

    درسته
    البته مهندس شما چرا پایه کلاک رو علامت نزدی
    فکر کنم پایه شماره 11 که sck هست هم باید وصل بشه
    *** اللّهم عجّل لولیک الفرج ***

  24. کاربران : 4 تشکر کرده اند از شما Doloop برای ارسال این پست سودمند:


  25. #13
    مدیر باز نشسته armstk آواتار ها
    تاریخ عضویت
    Mar 2009
    نوشته ها
    926
    تشکر
    839
    تشکر شده 1,198 بار در 573 پست

    پیش فرض

    با سلام . من avr multi programmer با سوکت isp دارم . طبق فایل آموزشی نرم افزارش به atmega 128 وصل گردم ولی میکرو را نمشناسه ؟
    احتمالا پین ها رو اشتباه میزنی , یه بار دیگه با دقت نگاه کن ببین اشتباهی نکردی؟؟

    حالا سوالم اینه : این میکرو دو تا vcc و gnd داره . فرق میکنه به کدوم وصلش کنیم با نه ؟
    از داخل چیپ اون 2 تا gnd و vcc به هم دیگه وصل هستن , ولی بهتره که به هر دو تا پین ولتاژ بدی


    میکروکنترلر STM32103-RBT6 بطور کامل راه اندازی شد !!!
    مرحله بعدی اتصال TFT 3.2 به میکرو و بوت کردن UC-OS II + GUI !!!

    .

  26. کاربران : 4 تشکر کرده اند از شما armstk برای ارسال این پست سودمند:


  27. #14
    تازه وارد
    تاریخ عضویت
    Mar 2012
    نوشته ها
    4
    تشکر
    1
    تشکر شده 5 بار در 3 پست

    پیش فرض

    ممنونننننننننننننننننن

  28. کاربران : 3 تشکر کرده اند از شما mostafa73 برای ارسال این پست سودمند:


  29. #15
    تازه وارد
    تاریخ عضویت
    Aug 2009
    نوشته ها
    1
    تشکر
    0
    تشکر شده 2 بار در 1 پست

    پیش فرض

    چون مطالب بالا کارمو راه انداخت گفتم از همتون تشکر کنم
    خدا خیرتون بده

  30. کاربران : 2 تشکر کرده اند از شما alinili برای ارسال این پست سودمند:


  31. #16
    عضو جدید
    تاریخ عضویت
    Dec 2011
    نوشته ها
    7
    تشکر
    3
    تشکر شده 3 بار در 2 پست

    پیش فرض

    سر پروگرام کردن mega128A دیگه داشتیم دق می کردیم ، هردفعه یه جور بازی در میاورد، هنوزم مطمئن نیستم که پایه ی 1 رو چیکار باید کرد !؟ بعضی وقتا زمین ، بعضی وقتا هوا!

    همچنین به نظر میاد که نویز شارژر لپ تاپ رو پروگرام کردنش اثر میذاره...
    خلاصه اگه با این مدل کار میکنید ، قبل از نامید شدن خیلی کارها هست که چندبار باید امتحان کنید.

  32. کاربران : 2 تشکر کرده اند از شما sutech برای ارسال این پست سودمند:


  33. #17
    کاربر علاقه مند HAMED_PCB آواتار ها
    تاریخ عضویت
    Nov 2009
    نوشته ها
    43
    تشکر
    24
    تشکر شده 120 بار در 16 پست

    پیش فرض

    ....مشکلم حل شد
    very good

  34. کاربران : 2 تشکر کرده اند از شما HAMED_PCB برای ارسال این پست سودمند:


  35. #18
    مدیر باز نشسته behnam6500 آواتار ها
    تاریخ عضویت
    Jan 2009
    نوشته ها
    801
    تشکر
    311
    تشکر شده 899 بار در 390 پست

    پیش فرض

    فیوز بیتهای کلاک یه mega 128 رو گذاشتم روی کریستال خارجی فرکانس بالا

    cksel = 1110 - sut = 10

    پروگرامر usbasp هست

    این فیوز بیت روی مگا 64 جواب میده و دارم باهاش کار میکنم ولی توی مگا 128 پروگرامر میکرو رو نمیشناسه و مجبورم که کلاک پایین پروگرامر رو انتخاب کنم تا مگا 128 رو بشناسه!!!!!

    چیکارش کنم؟

  36. کاربران : 2 تشکر کرده اند از شما behnam6500 برای ارسال این پست سودمند:


  37. #19
    مدیر کل انجمن ها morteza_rk آواتار ها
    تاریخ عضویت
    Apr 2009
    نام
    مرتضی رحیمی کردمحله
    نوشته ها
    2,071
    تشکر
    2,376
    تشکر شده 2,899 بار در 1,263 پست

    پیش فرض

    سلام بهنام جان

    فکر می کنم اگه جای جامپر مربوط به کلاک usbasp رو تغییر بدی درست بشه. یه بار جاشو عوض کن بعداز اولین پروگرم کردن دوباره بذار سر جاش.
    .
    اَللّهُمَ صَلّ عَلی مُحَمَّد وَ آلِ مُحَمَّد وَ عَجّل الفَرَجَهُم


    وبلاگ شخصی من

  38. کاربران : 2 تشکر کرده اند از شما morteza_rk برای ارسال این پست سودمند:


  39. #20
    مدیر باز نشسته behnam6500 آواتار ها
    تاریخ عضویت
    Jan 2009
    نوشته ها
    801
    تشکر
    311
    تشکر شده 899 بار در 390 پست

    پیش فرض

    نقل قول نوشته اصلی توسط morteza_rk نمایش پست ها
    سلام بهنام جان

    فکر می کنم اگه جای جامپر مربوط به کلاک usbasp رو تغییر بدی درست بشه. یه بار جاشو عوض کن بعداز اولین پروگرم کردن دوباره بذار سر جاش.
    سلام مرتضا جون خوبی؟

    دقیقن همین حالتی که گفتم روی مگا 64 جواب میده و پروگرامر با مگا 64 هیچ مشکلی نداره! کلاکش پروگرامر هم روی کلاک بالا هست برای مگا 64 و توپ کار میکنه!

    ولی برای مگا 128 باید حتمن روی کلاک پایین قرار بگیره!!!!!! همه حالتی هم تست کردم ولی نمیدونم دیگه چیکارش کنم!

  40. کاربران : 2 تشکر کرده اند از شما behnam6500 برای ارسال این پست سودمند:


صفحه 1 از 3 123 آخرینآخرین

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

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