» » » ارتباط mmc با avr در bascom (جلسه اول)
اطلاعات مطلب
  • بازديدها: 48899
  • نويسنده: hp_mahmood
  • تاريخ: 8 فروردین 1390
8 فروردین 1390

ارتباط mmc با avr در bascom (جلسه اول)

دسته بندی: مقالات » آموزشی

 

با سلام .

 

یکی از مشکلاتی که معمولا در مدارات میکروکنترلی وجود دارد کم بودن حافظه برای ذخیره ماندگار اطلاعات می باشد .

به عنوان مثال شاید ما در یک پروژه نیاز به ذخیره نمونه های داده مثل دما یا فشار در طولانی مدت باشیم و برای این کار نیاز به یک حافظه داریم که بتوا ند داده ها را با قطع جریان برق حفظ کند .

ولی E2PROM  میکرو نمی تواند اطلاعات زیادی را در خود ذخیره سازد .

از طرفی گاهی نیاز است این اطلاعات توسط دیگر سیستمها مثل یک کامپیوتر پردازش شود و این نیاز توجه ما را به یک حافظه قابل حمل جلب می سازد .

گاهی نیز ممکن است ما نیاز به یک حافظه برای ذخیره اطلاعاتی داشته باشیم که هنگام اجرای برنامه باید توسط میکرو کنترلر بازیابی و استفاده شود و در این حالت نیز با توجه به محدود بودن حافظه FLASH  میکرو باید به فکر یک حافظه جانبی بود .

مثلا اگر شما بخواهید در یک پروژه تعداد زیادی عکس را روی یک GLCD  تک رنگ یا رنگی نمایش دهید تا یک رابط کاربری مناسب برای دستگاه خود داشته باشید بدون شک حافظه FLASH  جوابگوی نیاز شما نخواهد بود و حافظه های E2PROM  جانبی طراحی شده نیز از نظر قیمت و ظرفیت مناسب نمی باشند .

در این حالت MMC  یا همان (Multi Media Card ) می توا ند جوابگوی نیاز شما باشد .

این نوع حافظه که در ظرفیت های مختلف با قیمت مناسب در بازار موجود می باشد قابلیت راه اندازی با AVR  را داراست .

در بازار می توانید آن را به عنوان رم N72 NOKIA  خریداری کنید .

در این نوشته ما می خواهیم  راه اندازی کامل MMC  با AVR  و به زبان BASCOM  را آموزش دهیم و در پایان یک دستگاه نمونه گیر دما و یک WAV PLAYER  با آن بسازیم .

در جلسه اول آشنایی مقدماتی با MMC  و کتابخانه AVR-DOS  و نحوه اتطالات را برسی خواهیم کرد و در جلسات آینده به شرح کامل نحوه ارتباط و دستورات خواهیم پرداخت .

این آموزش به گونه ای تنظیم شده که بتواند آموزشی کامل و جامع را در اختیار شما دوستان عزیز قرار دهد .

برای راحتی شما دوستان عزیز آموزش در قالب pdf  تهیه شده است .

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

 

 

_______________________________

mmcavr-in-bascom-num-01-www.iseee.ir-.rar [746.45 کیلوبایت] ( تعداد دانلود: 7263)

 

 

 

 

 

 

_______________________________

 

با پیشنهادات خود ما را در بهتر شدن سایت یاری نمایید .

 

emai:mhp@iseee.ir

 

تگهای مطلب :

, ام ام سی, ای وی آر, آموزش, بسکام, ارتباط,connection,  avr connect to mmc , اتصال avr به رم مبایل

 

ابر تگ‌ها: mmc, avr, bascom

شما وارد سايت نشده ايد. جهت ارسال نظر در سايت وارد شويد
اگر تاکنون ثبت نام نکرده ايد اينجا کليک کنيد.
<
احمد

6/02/1395 - 16:34

اطلاعات نظر
  • گروه کاربری: ميهمان
  • ياهو:
  • تاريخ عضويت: --
  • وضعيت در سايت:
  • تعداد مطالب: 0
  • تعداد نظرات: 0
سلام مجدد خدمت دوستان
من خودم یک مقدار تحقیق کردم و متوجه شدم برای ایجاد فرمان TAB بین هر کارکتر که قراره در MMC ذخیره بشه باید در کتابخانه AVR_DOS تغییراتی انجام بشه .
این قسمت رو از داخل برنامه AVR_DOS براتون میزارم :

' Character to separate ASCII Values in WRITE - statement (and INPUT)
' Normally a comma (,) is used. but it can be changed to other values, f.E.
' to TAB (ASCII-Code 9) if EXCEL Files with Tab separated values should be
' written or read. This parameter works for WRITE and INPUT
' Parameter value is the ASSCII-Code of the separator
' 44 = comma [default]
' 9 = TAB ' [default = 44]
این قسمت میگه اگه می خوای بین کارکترها TAB ایجاد بشه باید مقدار از 44 به 9 تغییر حالت بده . من این کار رو انجام دادم ولی نمی دونم چرا زمانی که می خوام AVR-DOS رو کامپایل کنم خطا می ده . البته قبلش هم که تغییر بدم کلا خطا می ده .
لطفا راهنمایی کنین دوستان
با سپاس
<
حمید

30/03/1396 - 18:15

اطلاعات نظر
  • گروه کاربری: ميهمان
  • ياهو:
  • تاريخ عضويت: --
  • وضعيت در سايت:
  • تعداد مطالب: 0
  • تعداد نظرات: 0
خیلی جالب بود از زحمات شما متشکرم

ارسال نظر

نام:*
ايميل:
متن نظر:
پررنگ کج خط دار خط دار در وسط | سمت چپ وسط سمت راست | قرار دادن شکلک قراردادن لینکقرار دادن لینک حفاظت شده انتخاب رنگ | پنهان کردن متن قراردادن نقل قول تبدیل نوشته ها به زبان روسی قراردادن Spoiler
هر دو کد داده شده را وارد نمائيد: *
^