اطلاعیه

Collapse
No announcement yet.

معنی اسم های پایه های اتمگا 128

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

  • electromohammad
    replied
    پاسخ : معنی اسم های پایه های اتمگا 128

    سلام خدمت دوستان
    من عملا دارم با این پست ها باعث می شم کس دیگه ای که جست جو می کنه با یه سرچ به اینجا برسه و بخاطر فارسی بودنش خیلی راحت کارشو انجام بده
    فقط مونده یه سوال دیگه
    توی برد های آردوینو عملا تعدادی از پایه ها در هم ادغام هستن. اگه یه نفر بیاد و به طور هم زمان هم ADC رو روشن کنه و هم TWI رو ، نرم افزار می تونه تشخیص بده این خطا رو؟(نرم افزار آردوینو برای این قسمت امکان دیباگ کردن هم داره؟)
    چون دارم یه برد می زنم که راحت استفاده کنم . و اگر خوب بود برای بقیه هم بذارم با فایل های پشتیبانی از بسکام و آردوینو(بقیه ی زبان ها رو هم اگه بتونم می سازم)
    برد من یه چیزی مثل کامپیوتر با خروجی VGA هستش که قسمت VGA رو یه ATMEGA8 کنترل می کنه و ATMEGA128 وظیفه ی CPU و راه های ارتباطی رو داره و حتی به LCD کاراکتری هم مجهزه .
    این می تونه خیلی کاربردی باشه. یه چیزی تو مایه های آردوینو و رزبری پای میشه که محیط ترمینال داره و میشه با خلاقیت محیط ترمینالشو به DESKTOP تغییر بده.

    یک دیدگاه بنویسید:


  • emitor
    replied
    پاسخ : معنی اسم های پایه های اتمگا 128

    نوشته اصلی توسط انگور نمایش پست ها
    سلام خدمت دوستان
    ولی توی بحث تایمر ها یه چیزی وجود داره که وقتی تایمر پر بشه روی یکی از پایه ها وقفه می زنه (اگه توی مد تایمر تعریف کرده باشیم) درسته؟ یا که نه همون برنامه نویسی معمولی توی بخش ایتراپت ها هستش؟
    دوست عزیز
    برای Overflow یا سر ریز تایمرها میتوانیم از وقفه ای که در نظر گرفته شده استفاده کنیم همچینین برای تایمرها وقفه Compare Match نیز تعریف گردیده که در صورت تساوی کانتر با رجیستر های خاصی میتواند فعال گردد ....در وقفه های داخلی مثل وقفه های تایمر همانند وقفه های خارجی در صورت تحقق میکرو برنامه در حال اجرا را رها کرده و به آدرس وففه جهش میکند و بعد از اجرای روتین موجود در ان آدرس به اجرای برنامه قبلی باز میگردد

    یک دیدگاه بنویسید:


  • hossein.m98
    replied
    پاسخ : معنی اسم های پایه های اتمگا 128

    نوشته اصلی توسط انگور نمایش پست ها
    سلام خدمت دوستان
    ولی توی بحث تایمر ها یه چیزی وجود داره که وقتی تایمر پر بشه روی یکی از پایه ها وقفه می زنه (اگه توی مد تایمر تعریف کرده باشیم) درسته؟ یا که نه همون برنامه نویسی معمولی توی بخش ایتراپت ها هستش؟
    اونی که شما میگید هیچ ربطی به وقفه خارجی نداره! بهتره یکم عمیق تر مسائل مربوط به وقفه خارجی، تایمر و بقیه واحدهای جانبی رو مطالعه کنید، سوالات این چنینی براتون خود به خود حل میشه.

    یک دیدگاه بنویسید:


  • electromohammad
    replied
    پاسخ : معنی اسم های پایه های اتمگا 128

    نوشته اصلی توسط emitor نمایش پست ها
    دوست عزیز پایه های int مربوط به وقفه خارجی هستند و عملکرد آنها به این ترتیب است که با اعمال یک پالس به این پایه ها میکرو کار خود را متوقف نموده و به آدرسی که تعریف گردیده پرش میکند و بعد از اجرای روتین موجود در آن آدرس مجددا به ادامه کار قبلی خود بازمیگرد د
    سلام خدمت دوستان
    ولی توی بحث تایمر ها یه چیزی وجود داره که وقتی تایمر پر بشه روی یکی از پایه ها وقفه می زنه (اگه توی مد تایمر تعریف کرده باشیم) درسته؟ یا که نه همون برنامه نویسی معمولی توی بخش ایتراپت ها هستش؟

    یک دیدگاه بنویسید:


  • emitor
    replied
    پاسخ : معنی اسم های پایه های اتمگا 128

    نوشته اصلی توسط انگور نمایش پست ها
    سلام خدمت دوستان
    یه سوال دیگه داشتم
    پایه های int دقیقا چی کار می کنند؟ اگه تایمر پر بشه و وقفه بزنه اینا هم فعال می شن؟ یا اینکه ما به اینا وقفه می دیم و تایمر پر میشه؟
    کداش توی بسکام چیه؟
    دوست عزیز پایه های int مربوط به وقفه خارجی هستند و عملکرد آنها به این ترتیب است که با اعمال یک پالس به این پایه ها میکرو کار خود را متوقف نموده و به آدرسی که تعریف گردیده پرش میکند و بعد از اجرای روتین موجود در آن آدرس مجددا به ادامه کار قبلی خود بازمیگرد د

    یک دیدگاه بنویسید:


  • emitor
    replied
    پاسخ : معنی اسم های پایه های اتمگا 128

    نوشته اصلی توسط انگور نمایش پست ها
    سلام خدمت دوستان
    خیلی ممنون
    فقط یه سوال: از چه سایتی گرفتین؟ (از خود اتمل؟ با v_p_n___ دانلود کردین؟)
    پ.ن: atmega128 با atmega128a فرق داره؟

    دوست عزیز ....همانطور که دوستان شااره کردند اتمل توسط میکروچیپ خریداری گردید و هر سه فایل از سایت میکروچیپ دانلود شده ولی ظاهرا دیتاشت های atmega128 و atmemega1284 بوسیله میکروچیپ بازنگری شده ولی atmega128a همان ویرایش قدیمی میباشد

    یک دیدگاه بنویسید:


  • electromohammad
    replied
    پاسخ : معنی اسم های پایه های اتمگا 128

    سلام خدمت دوستان
    یه سوال دیگه داشتم
    پایه های int دقیقا چی کار می کنند؟ اگه تایمر پر بشه و وقفه بزنه اینا هم فعال می شن؟ یا اینکه ما به اینا وقفه می دیم و تایمر پر میشه؟
    کداش توی بسکام چیه؟

    یک دیدگاه بنویسید:


  • electromohammad
    replied
    پاسخ : معنی اسم های پایه های اتمگا 128

    سلام خدمت دوستان
    بلاخره فهمیدم معنی پایه های WR و RD و ALE و AD0 تا AD7 و A8 تا A15 چیه.
    اینا برای اتصال ATMEGA128A به رم خارجیه. XRAM
    اینم سایتی که ازش اینو فهمیدم : https://scienceprog.com/adding-exter...-to-atmega128/

    یک دیدگاه بنویسید:


  • hossein.m98
    replied
    پاسخ : معنی اسم های پایه های اتمگا 128

    نوشته اصلی توسط انگور نمایش پست ها
    سلام خدمت دوستان
    خیلی ممنون
    فقط یه سوال: از چه سایتی گرفتین؟ (از خود اتمل؟ با v_p_n___ دانلود کردین؟)
    پ.ن: atmega128 با atmega128a فرق داره؟
    اتمل چند سال پیش فروخته شد به Microchip. این شرکت Microchip ظاهرا ما رو توی لیست تحریمی خودش گذاشته. به خاطر همین بهتره با یک نرم افزار تغییر IP به سایتش مراجعه کنید.
    زیر مدل های میکروکنترلرهای AVR هم تا جایی که من دیدم معمولا توی ویژگی های الکتریکی مثل ولتاژ تغذیه و حداکثر فرکانس کاری با هم تفاوت دارن. با این حال همیشه خوبه دیتاشیت اون مدل مورد استفاده خودتون رو داشته باشید و استفاده کنید.

    یک دیدگاه بنویسید:


  • electromohammad
    replied
    پاسخ : معنی اسم های پایه های اتمگا 128

    سلام خدمت دوستان
    خیلی ممنون
    فقط یه سوال: از چه سایتی گرفتین؟ (از خود اتمل؟ با v_p_n___ دانلود کردین؟)
    پ.ن: atmega128 با atmega128a فرق داره؟

    یک دیدگاه بنویسید:


  • emitor
    replied
    پاسخ : معنی اسم های پایه های اتمگا 128

    دیتاشت برای

    atmega128

    atmega1284


    atmega128a

    از سرورهای پیکوفایل
    جدیدترین ویرایش توسط emitor; 2021/04/18, 20:52.

    یک دیدگاه بنویسید:


  • electromohammad
    replied
    پاسخ : معنی اسم های پایه های اتمگا 128

    سلام خدمت دوستان
    ببخشید آخه من هر کاری می کنم نتونستم داکیومنت کامل به همراه دیتاشیت atmega 128 a رو بدست بیارم
    البته قبلا یکی داشتم ولی متاسفانه پاک کردم.
    اگه می شه لطف کنین برام بذارین
    چون من توی all datasheet هم سرچ کردم کامل نبود

    یک دیدگاه بنویسید:


  • emitor
    replied
    پاسخ : معنی اسم های پایه های اتمگا 128

    یک دیدگاه بنویسید:


  • hossein.m98
    replied
    پاسخ : معنی اسم های پایه های اتمگا 128

    نوشته اصلی توسط انگور نمایش پست ها
    سلام خدمت دوستان
    یه سوال دیگه هم داشتم.
    میشه نقش پایه های پورت g رو هم بگین؟
    4 تاش برای پروگرام کردن خود میکرو هستش؟؟؟ (معادل هرکدوم در رابط spi بقیه ی میکرو ها (mosi miso sck ss) رو هم میشه لطف کنید؟)
    و اون دو تا هم برای RTC؟؟؟
    متوجه منظورتون نمیشم. اگر اسم هرچیزی که براتون مجهوله داخل دیتاشیت یا هر داکیومنت دیگه ای مربوط به اون سخت افزار سرچ کنید، احتمالا اطلاعاتی راجع بهش هست.
    مثلا اگر عبارت TOSC که مربوط به PG3 و PG4 هست رو داخل دیتاشیت ATmega128 سرچ کنید، میفهمید که این پایه ها احتمالا به تایمر مربوط میشن.

    یک دیدگاه بنویسید:


  • electromohammad
    replied
    پاسخ : معنی اسم های پایه های اتمگا 128

    سلام خدمت دوستان
    یه سوال دیگه هم داشتم.
    میشه نقش پایه های پورت g رو هم بگین؟
    4 تاش برای پروگرام کردن خود میکرو هستش؟؟؟ (معادل هرکدوم در رابط spi بقیه ی میکرو ها (mosi miso sck ss) رو هم میشه لطف کنید؟)
    و اون دو تا هم برای RTC؟؟؟
    و همچنین میشه بگین XCK0 و XCK1 برای چه کاری هستن؟
    جدیدترین ویرایش توسط electromohammad; 2021/04/18, 16:45.

    یک دیدگاه بنویسید:

لطفا صبر کنید...
X