امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
AVR با کد های اسمبلی قدرتی بی نهایت
نویسنده پیام
HOPE_GROUP آفلاین
كاربر تک ستاره
*

ارسال‌ها: 33
موضوع‌ها: 8
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 1
( 4 تشکر در 2 ارسال )
ارسال: #1
AVR با کد های اسمبلی قدرتی بی نهایت
سلام به همه دوستان عزیز
با توجه به اهمیت و کاربرد زبان اسمبلی بر آن شدم تا موضوعی با این نام برای پیشرفت خودم و همه دوستان ایجاد کنم
از همه دوستانی که در این زمینه کار کردند و یا اطلاعاتی دارند که می تونه بهمون کمک کنه خواهش می کنم که من رو در این کار راهنمایی کنه
با تشکر :roll: :?: :idea:

.:::In the HOPE Of Digitall:::.
۰۹-اردیبهشت-۱۳۸۶, ۰۱:۰۷:۱۱
ارسال‌ها
پاسخ
IMeysam آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 323
موضوع‌ها: 56
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 0
( 53 تشکر در 30 ارسال )
ارسال: #2
 
من هم استقبال می کنم .
خودم چند وقتی هست که دارم اسمبلی کار می کنم.
یه سوال :
تو instruction set رو اگه نگاه کنی یه دستور داره به صورت زیر:
BSET s
که بیت s رو در ثبات SREG یک میکنه .
با این وجود 8 دستور دیگه هم وجود داره که به همین شکل روی تک بیت ثبات SREG اثر می گذارند . که عبارتند از: SEC,SEN,SEZ,SEI,SES,SEV,SET,SEH
این هشت دستور و دستور BSET S ، هم از لحاظ سیکل کاری برابر هستن هم از لحاظ حجم کد . اصلا سر در نمیارم فرق اون ها چیه :?
۰۹-اردیبهشت-۱۳۸۶, ۰۲:۳۰:۱۶
وب سایت ارسال‌ها
پاسخ
HOPE_GROUP آفلاین
كاربر تک ستاره
*

ارسال‌ها: 33
موضوع‌ها: 8
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 1
( 4 تشکر در 2 ارسال )
ارسال: #3
 
:oops: :oops: :oops: :oops: :oops: :oops: :oops: :oops:
دوست عزیز شرمنده
من خودم هنوز می خوام شروع به کار کنم وهدفم از ایجاد این موضوع یادگیری گام به گام اسمبلی به صورت گروهی بود
اگه می شه شما نام کتابی رو که با اون شروع به کار کردین رو برام بزارین و از اساتید محترم می خوام که مارو در پیمودن این راه کمک کنن

.:::In the HOPE Of Digitall:::.
۰۹-اردیبهشت-۱۳۸۶, ۰۹:۴۶:۴۴
ارسال‌ها
پاسخ
IMeysam آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 323
موضوع‌ها: 56
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 0
( 53 تشکر در 30 ارسال )
ارسال: #4
 
باشه Biggrin
حالا که می خوای یاد بگیری اول باید دونست که قبلا اسمبلی با میکروی دیگه ای کار کردی یا نه . من قبلا 8051 اسمبلی کار می کردم و برنامه های چندین هزار خطه می نوشتم . اما همیشه از اسمبلی AVR وحشت داشتم چون اصلا به سادگی اسمبلی 8051 نبود . هنوز هم همین عقیده رو دارم . این که برای یک پروژه فقط با اسمبلی کار کنی کار اشتباهی کردی . اسمبلی به نظر من فقط به درد بعضی قسمت ها می خوره که بایست با سرعت هر چه تمام تر انجام بشه (عمدتا روتین های وقفه). بقیه قسمت های برنامه بهتره از زبان سطح بالا استفاده بشه .
اگه کلا با اسمبلی آشنا نیستی ولی با زبان C کار میکنی ، باز جای امید هست چون که در زبان C ثبات ها مستقیما مقدار دهی می شوند و آشنایی نسبی با اونها پیدا میکنی.کتاب برای اسمبلی صرف نمی شناسم ولی کتاب «آشنایی با میکروکنترولرهای AVR » تالیف مهندس جمشید زارع مودی از انتشارات پرتونگار رو خوندم بد چیزی نیست کلا در رابطه دیتاشیت مگا32 بحث کرده و دستورات اسمبلی اون رو دونه به دونه توضیح داده . البته همش ترجمه از سایت ATMEL هستش .
نرم افزار AVR STUDIO خودش محیط اسمبلی داره و قابلیت لینک کردن فایل های مختلف رو ارائه می کنه . یه HELP توپ هم داره که همه دستورات اسمبلی رو توضیح داده .

اي آمده از عالم روحاني تفت /////// حيران شده در پنج و چهار و شش و هفت
می نوش ندانی ز کجا آمده‌اي /////// خوش باش ندانی بکجا خواهی رفت
۰۹-اردیبهشت-۱۳۸۶, ۱۱:۰۳:۱۰
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : 1نفر


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  یادگیری اسمبلی avr دراکولا 0 1,912 ۲۸-آبان-۱۳۹۲, ۰۱:۵۶:۳۸
آخرین ارسال: دراکولا
  برنامه نوسی اسمبلی در avr studio ted mosby 0 1,609 ۰۲-آبان-۱۳۹۲, ۲۳:۳۴:۳۷
آخرین ارسال: ted mosby
  پروژه ماشین حساب به زبان اسمبلی. akbar8 7 4,599 ۰۴-تير-۱۳۹۲, ۱۹:۱۷:۵۴
آخرین ارسال: behzady
  برنامه اسمبلی در بیسیک parsegade 7 5,563 ۱۰-آبان-۱۳۹۱, ۱۰:۴۴:۱۴
آخرین ارسال: parsegade
  آموزش کدهای اسمبلی در AVR h0x00i 0 4,610 ۱۳-اردیبهشت-۱۳۹۰, ۱۰:۰۰:۳۰
آخرین ارسال: h0x00i
  مشکل با دستورات اسمبلی در AVR masoodhashemy 1 2,783 ۲۶-مرداد-۱۳۸۹, ۲۳:۱۴:۲۷
آخرین ارسال: t3r!p3000
  تبدیل اسمبلی به بسکام boyironi 7 3,742 ۲۱-فروردین-۱۳۸۷, ۱۲:۰۵:۱۲
آخرین ارسال: boyironi
  استفاده از حافظه فلش AVR با دستور اسمبلی SPM IMeysam 3 3,871 ۲۵-فروردین-۱۳۸۶, ۰۳:۰۷:۲۱
آخرین ارسال: Robokit
  اسمبلی و winavr IMeysam 7 2,955 ۰۲-فروردین-۱۳۸۶, ۱۰:۰۴:۲۱
آخرین ارسال: ha_60

پرش به انجمن:


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

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