NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 3965 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 4 از 4

موضوع: چطوري ميشه براي atmega8 اس ام دي (smd) برنامه نوشت!!

  1. #1
    تازه وارد
    تاریخ عضویت
    Jun 2013
    نام
    امین زارعی
    نوشته ها
    3
    تشکر
    2
    تشکر شده 0 بار در 0 پست

    Exclamation چطوري ميشه براي atmega8 اس ام دي (smd) برنامه نوشت!!

    چطوري ميشه براي atmega8 اس ام دي (smd) برنامه نوشت!!
    .
    .
    .
    !بايد regfile$ اون رو چجوري تعريف کرد؟لطفا در مورد برنامه نويسي در بسکام براي آي سي هاي smd راه حل بگين!!!مخصوصا براي آي سي atmega 8 smd
    .
    .
    ممنون

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

  3. #2
    کاربر فعال
    تاریخ عضویت
    Jul 2011
    نوشته ها
    130
    تشکر
    65
    تشکر شده 204 بار در 77 پست

    پیش فرض

    سلام مهندس

    خوب فرقی نداره که! بسته بندی ربطی به نوع میکرو نداره. مثلا اگر ATmega8L خریدی میتونی (طبق دیتا شیت)
    بسته بندی های زیر رو انتخاب کنی:
    QFN/MLF-1
    TQFP-2
    PDIP-3
    حالا بستگی به خودت داره که کدوم نوعش رو انتخاب کنی ولی در کل همه اینها یکی اند یعنی شما توی کدت چیزی رو نباید تغییر بدی و برای هر کدوم که بخوای کد بنویسی باید ATMEGA8L رو انتخاب کنی

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


  5. #3
    مدیر انجمن sobhan537 آواتار ها
    تاریخ عضویت
    Aug 2012
    نام
    عبدالملکی
    نوشته ها
    1,084
    تشکر
    3,098
    تشکر شده 804 بار در 495 پست

    پیش فرض

    نقل قول نوشته اصلی توسط hossein1387 نمایش پست ها
    ...برای هر کدوم که بخوای کد بنویسی باید ATMEGA8L رو انتخاب کنی
    سلام....
    مهندس ببخشید، یعنی در بیسکام برای میکرو ATmega16A در ابتدای برنامه باید عبارت "regfile = "m16Adef.dat$ رو بنویسیم یا "regfile = "m16def.dat$ ؟
    ویرایش توسط sobhan537 : 05-07-2013 در ساعت 13:33

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

    پیش فرض

    مهندس ببخشید، یعنی در بیسکام برای میکرو ATmega16A در ابتدای برنامه باید عبارت "regfile = "m16Adef.dat$ رو بنویسیم یا "regfile = "m16def.dat$ ؟
    سلام

    فرقی نداره که مهندس. شما برای اطمینان خاطر به پوشه ی نصب بسکامت یه سر بزن. اونجا اسم تمامی میکروکنترلرهای ساپورت شده هست. (فایل هائی با پسوند dat) شما برای هر میکرو باید همون اسمو در اول برنامه بنویسی.

    اما این نکته رو هم اضافه کنم که برخی از رجیسترهای m16 با m16a فرق داره. به عبارتی m16a یه سری رجیستر یا بیت هائی در هر رجیستر اضافه تر داره. اگه پوشه ی نصب مراجعه کنید می بینید که هم m16 داریم و هم m16a که شما می تونی از هر کدوم خواستی استفاده کنی.

    نکته ی عجیب اینه که من m32a ندیدم هنوز. نمی دونم چرا!؟
    .
    اَللّهُمَ صَلّ عَلی مُحَمَّد وَ آلِ مُحَمَّد وَ عَجّل الفَرَجَهُم


    وبلاگ شخصی من

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


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

  1. مشکل عجیب در adc میکروکنترلر atmega8
    توسط azadmard در انجمن AVR
    پاسخ: 13
    آخرين نوشته: 31-01-2014, 15:08
  2. مشخصات میکرو atmega8
    توسط kendab در انجمن AVR
    پاسخ: 2
    آخرين نوشته: 13-02-2013, 19:30
  3. atmega8 pin
    توسط mehrdad22 در انجمن ATXMEGA
    پاسخ: 4
    آخرين نوشته: 09-11-2011, 19:56
  4. مشکل با تایمرها در atmega8
    توسط morteza_rk در انجمن AVR
    پاسخ: 16
    آخرين نوشته: 07-03-2010, 14:10

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

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