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

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

  1. #1
    مدیرکل سایت kavir آواتار ها
    تاریخ عضویت
    Jun 2007
    نام
    زارعی
    نوشته ها
    3,360
    تشکر
    1,095
    تشکر شده 5,221 بار در 1,658 پست

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

    سلام
    شايد خيلي از شما بار اول بخواين atmega64 رو پروگرام كنيد اين نكته مهم رو توجه نكنيد كه پايه هاي پروگرام كردن در اين ميكرو به PDI و PDO وصل ميشه يعني به ترتيب MOSI به PE0 و MISO به PE1 و sck به PB1 وصل ميشود
    حالا با هر پروگرامري كه بود اين استاندارد رو رعايت كنيد و مشكلي نخواهيد داشت
    اينم نكته مهم در پروگرام كردن اين ايسي ها
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست programatmega64.iranmicro.i.gif  
    ویرایش توسط kavir : 15-03-2010 در ساعت 03:00
    کوبی برد رو با لینوکس تجربه کنید!
    اگر خودمان نساختیم ولی راه را برای ساخت دیگران هموار کردیم...


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

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

    پیش فرض

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

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


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

    پیش فرض

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

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

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


  7. #4
    مدیر باز نشسته armstk آواتار ها
    تاریخ عضویت
    Mar 2009
    نوشته ها
    943
    تشکر
    842
    تشکر شده 1,139 بار در 568 پست

    پیش فرض

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

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


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


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

    .

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


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

    پیش فرض

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

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


  11. #6
    مدیر باز نشسته armstk آواتار ها
    تاریخ عضویت
    Mar 2009
    نوشته ها
    943
    تشکر
    842
    تشکر شده 1,139 بار در 568 پست

    پیش فرض

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

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

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


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

    .

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


  13. #7
    مدیر انجمن cmuiran آواتار ها
    تاریخ عضویت
    Jan 2011
    نام
    پیمان غلامی
    نوشته ها
    974
    تشکر
    352
    تشکر شده 848 بار در 506 پست

    پیش فرض

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

  14. تشکرها از این نوشته :


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

    پیش فرض

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

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


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

    پیش فرض

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

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

  18. تشکرها از این نوشته :


  19. #10
    مدیرکل انجمنها Doloop آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    حسين
    نوشته ها
    1,774
    تشکر
    2,985
    تشکر شده 2,703 بار در 1,226 پست

    پیش فرض

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


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


  21. #11
    مدیر انجمن cmuiran آواتار ها
    تاریخ عضویت
    Jan 2011
    نام
    پیمان غلامی
    نوشته ها
    974
    تشکر
    352
    تشکر شده 848 بار در 506 پست

    پیش فرض

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

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


  23. #12
    مدیرکل انجمنها Doloop آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    حسين
    نوشته ها
    1,774
    تشکر
    2,985
    تشکر شده 2,703 بار در 1,226 پست

    پیش فرض

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


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


  25. #13
    مدیر باز نشسته armstk آواتار ها
    تاریخ عضویت
    Mar 2009
    نوشته ها
    943
    تشکر
    842
    تشکر شده 1,139 بار در 568 پست

    پیش فرض

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

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


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

    .

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


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

    پیش فرض

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

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


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

    پیش فرض

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

  30. تشکرها از این نوشته :


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

    پیش فرض

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

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

  32. تشکرها از این نوشته :


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

    پیش فرض

    ....مشکلم حل شد
    very good
    ای انسان بمان برای ساختن ؛ نساز برای ماندن

  34. تشکرها از این نوشته :


  35. #18
    مدیر انجمن behnam6500 آواتار ها
    تاریخ عضویت
    Jan 2009
    نوشته ها
    694
    تشکر
    301
    تشکر شده 737 بار در 318 پست

    پیش فرض

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

    cksel = 1110 - sut = 10

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

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

    چیکارش کنم؟

  36. تشکرها از این نوشته :


  37. #19
    مدیر کل انجمن ها morteza_rk آواتار ها
    تاریخ عضویت
    Apr 2009
    نام
    مرتضی رحیمی کردمحله
    نوشته ها
    2,040
    تشکر
    2,340
    تشکر شده 2,649 بار در 1,213 پست

    پیش فرض

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

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


    وبلاگ شخصی من

  38. تشکرها از این نوشته :


  39. #20
    مدیر انجمن behnam6500 آواتار ها
    تاریخ عضویت
    Jan 2009
    نوشته ها
    694
    تشکر
    301
    تشکر شده 737 بار در 318 پست

    پیش فرض

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

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

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

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

  40. تشکرها از این نوشته :


صفحه 1 از 2 12 آخرینآخرین

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

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

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