آموزش میکروکنترلر AVRپروژهپروژه های AVRمیکروکنترلرهمه ی مطالب

راه اندازی lcd n96 در بسکام و نمایش عکس برروی آن از مموری کارت

راه اندازی lcd n96 در بسکام   و نمایش عکس برروی آن از مموری کارت

در این آموزش به توضیحات گسترده در مورد توابع سیستم فت برای میکرو در بسکام میپردازیم یادآور میشوم که این آموزش به زبان بسکام هست همچنین نحوه راه اندازی ال سی دی رنگی 8.2 اینچی با ایسی درایور ili9325 و نحوه ی استفاده از
امکانات آن و تنطیم فیور بیتها میکرو ونکات راه اندازی این ال سی دی توضیح داده میشود.

این آموزش شامل رسم دایره توپر و تو خالی و مستطیل توپر و توخالی و نوشتن متن در انواع فونتها ونوشتن متن فارسی در lcd n96 میباشد

IMG_۲۰۱۴۰۷۰۷_۱۳۵۰۳۴

IMG_۲۰۱۴۰۷۰۷_۱۳۵۱۲۳

shematic lcd

شروع به کار :
برای شرو ع به کار باید دیتا شیت این ال سی دی رو از سایت دانلود کنید اگر دانلود کردید ادامه میدیم:
این ال سی دی دارا یکgramاست اما این جی رم چیه؟جی رم یک حافظه ای برای ذخیره عکسی هست که قراره توال سی دی نشون بده . یعنی به طور خالصه شما عکس یا متنی رو که میخواهید تو ال سی دی نشون بده باید در این حافظه
بنویسید اما چطوری؟اگر اطلاعاتی از حافظه داشته باشید باید بدونید که هر بایتی رو که میخواهید تو حافظه بنویسید باید یه آدرسی رو بدید که ایندیتا رو در فلان جا(همون آدرس ) بنویس یا ذخیره کن این جی رم ما نیز این گونه آدرس دهی میشود
اما دقیق تر:
ما یک ایندکس داریم و یک دیتا . ایندکس همان آدرسی هست که باید دیتا در آن ادرس نوشته شود در ضمن دیتای ما همان01 پایه ال سی دی هست پس حال دونستیم که این 01 پایه به چه در دی میخوره اما ایندکس ما نیز همون دیتاست! تفاوت دیتا و ایندکس در پایه های کنترلی هست ایندکس ما 01 بیت میباشد و دیتا نیز 01 بیت. ما برای اینکه به ال سی دی بفهمونیم ازش چی میخواهیم باید متناسب با دیتاشیت ایندکسی رو که میخواهیم بفرستیم و بعد
دیتای اون ایندکس(صفحه50 و 58 دیتاشیت آدرسها)ایندکس(و دیتای مورد نظر ادرس رو آورده)  ادامه آموزش و کامل ترش رو برای دانلود در ادامه قرار می دم اگه سوالی داشتین می تونین در انجمن سوالتون رو مطرح کنید.

یک نکته مهم بعد ار آپلود متوجه شدم که فایل در ili9325_2.bas  به جای $regfile = “m32def.dat”

.$regfile = “m8def.dat”رو قرار دادم لطفا بعد از دانلود اصلاحش کنید

دانلود پروژه + فایل PDF آموزش دانلود دیتاشیت

 

در ضمن فونتهای استفاده شده در برنامه را از زیر دانلود کرده و در محل برنامه کپی کنید

http://electrolab.ir/wp-content/uploads/2015/02/n96-bascom-font-pass1.rar

 

Related Articles

81 Comments

  1. سلام به الکترولب وهمه دوستان
    از آقا یونس خیلی متشکرم که این اموزش روقراردادن هرچی سورس از بسکام توی نت بود امتحان کردم یا کار نمیکرد یا بدرد من نمیخورد
    اما با سورس شما راه اندازی شد وعکس رو از SD کارت نمایش میده فقط یه مشکل کوچیک داره که عکس رو بطور مورب میبره و 2تیکه ش میکنه!بنظر شما اشکال از کجاست؟؟من از مگا32 استفاده کردم چون قبلانم با مگا32 SD کارتو راش انداخته بودم SRAM ش کافی بود(منظورم اینه که ممکنه اشکال از کم بود Sram مگا32 برای بافرکردن یه فایل در نظر گرفتیم.)یا مربوط به توابع وسابروتین و………… نمایش عکس از داخل برنامه هست؟؟ متشکرم

    1. باسلام من با این مقدار از sram کار کردم وخوب جواب داد اگه مقدار sram کم باشه مقدار کمی از عکس رو نشون میده نه اینکه مورب کنه توابع کامل هستند من خودم یه پروژه کامل رو با همین برنامه ای که دستتون هست کار کردم والان هم کار میکنه شماباید اتصالات مربوط به دیتا ال سی دی رو چک کنید

  2. عرض سلام مجدد
    ممنون که جواب دادی آقا یونس اما الان مشکل دیگه ای دارم
    سورس فایل( ili9325_2 )کامپایلش میکنم کار نمیکنه انگار یه چیزی کم داره فایل هگزی که تولید میشه اون فایلی که کار میکنه نمیشه! حجم فایل هگز به اندازه ی قابل توجه ای کمتره میشه!
    من فقط میخوام مقدار عدد کریستال رو زیاد کنم چون این برنامه فقط با 8 مگ کار میکنه ووقتی فیوزبیتها رو برای کریستال خارجی 12 ویا16 مگ میزارم دیگه کار نمیکنه!!
    اگه ممکنه شما یه امتحان بکن مال من هنوز روی بردبرد هست و هر کار میکنم برنامه بعداز پاک شدن السیدی به رنگ سفید دیگه کار نمیکنه که نوشته های مربوط به SD کارتو نمایش
    بده ممنون میشم اگه مشکلو حل کنید.

    1. سلام
      آقا این بچه ها راست میگن بنده خداها
      تو برنامه یه پین هست به نام key تعریف شده که اگه اون صفر بشه برنامه به حالت اسلیپ میره، خوپ طبیعیه اگه اونو آزاد بذارید واسه خودش میره اسلیپ و کار نمیکنه دیگه.
      راستی از ريالای عباس زاده عزیز بخاطر اینکه ما تنبل هارو کمک میکنن بسیار ممنونم.

    2. سلام مجدد
      برنامه یخورده ایراد داره ظاهرا بدون استفاده از اون کلید کار نمیکنه
      من اون قسمت برنامه که مربوط به کلید بود رو حذف کردم ولی کار نکرد
      یه کلید وصل کنید به پایه ی portd.3 بعد که ال سی دی روشن شد یه بار فشارش بدین درست میشه.
      راستی عکسا خیلی ناجر دیده میشن به نظرم یه ال سی دی دو رنگ معموی گرافیکی استفاده کنیم از این سنگینتر باشه

  3. ممنون آقای عزتی اون مشکل فرکانس کاری حل شد با یه تغییر کوچیک برنامه رو با فرکانس بالا کامپایل کردم کار میکنه الان.ولی گاهی وقتا نوشته ها روبهم میریزه که اون زیاد مهم نیست.فقط مشکل تو تیکه شدن عکساهنوز باقیه اتصالات روهم چک کردم حالا ببینم میتونم اشکال کارروپیداکنم.ممنون از شما ووبلاگ زیبای شما.

  4. سلام
    می شه در مورد کلمه یونس روی ال سی دی بیشتر توضیح بدین
    اگه فونت آمادش رو دارید می شه بی زحمت بزارید
    ممنون می شم

    1. بله ولی آقای عباس زاده تا دوشنبه نیستند وباید تا دوشنبه صبر کنید. ایشون این پروژه رو طراحی کرده

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

  5. سلام آقای عباس زاده
    شما خودتون با مگا32 عکس رو بصورت درست نمایش دادین؟؟؟؟؟؟؟؟
    رفتم با مگا128 امتحان کردم اصلا کار نکرد!!!(نمیدونم چرا؟؟)ولی با مگا32 عکسو 2 تیکه نمایش میده.این السیدی ما روپیر کرد بخدا هر دفه یه ادای جدید در میاره!!
    اگه ممکنه راهنمایی کنید برنامه باگ داره برای مگا 32 کامپایل میکنم بدون ارور ولی توی پروتیوس هنگام اجرای کد ها پروگرام کانترش قاطی میکنه

    1. سلام دوست عزیز شما در بیس دانشتون در مورد الکترونیک و برنامه نویسی ایراد دارید لطفا اتصالاتتون رو بررسی کنید در ضمن با یه ال سی دی دیگه امتحان کنید در ضمن برنامه گپی نداره

    2. بازم سلام
      بازهم بچه ها حق دارن
      با مگا 128 کارنمیکنه!!
      البته با ماگ 128 و کامپایلر بسکام و ورژن 1.11.9.8 به بالا کار نمیکنه!!
      جالبه ها نه!
      ورژن کرک شدس دیگه
      از صبه روش الافم
      با کدویژن نوشتم جواب داد بعد رفتم بسکام 1.11.9.8 رو نصب کردم درست شد
      البته باز یه ایراد جدید پیدا کرده اونم این که عکسارو کجو ماوج نشون میده!!
      کسی میدونه دلیلش چیه؟

      1. آقا اینم حل شد
        نمیدونم اینا چین ولی از اینا بود
        $swstack = 1024
        $hwstack = 512
        $framesize = 512
        الان درست کار میکنه با مقادیر بالا

        1. آقا یه اشتباه کوچیک تو محاسباتم پیش اومده
          کج و ماوج نشون دادن مربوط به خود ال سی دی بود، ال سی دی رو عوض کردم درست شد ولی نصفو نیمه اومدن عکس مربود به همونیه که تو پست قبلی گفتم.

          1. نصفه نشون دادن عکس مربوط به hwstack هست میتونید بقیه رو پاک کنید نیازی به اونا نیست

          2. سلام آقای عباس زاده
            میشه لطفا در مورد اون سه تا دستور توضیح بدین؟
            ممنون

          3. دوست عزیز ببینید دستور framesize اونجوری که من میدونم مربوط به کامپایلر بسکام هست که ما با نوشتن این دستور یک مقدار رو به بسکام میدیم تا با اون پردازشش راحتتر باشه در کل یه چیز بدرد نخوره چرا که بدرد من نخورده!
            دومی یهنی hwstack میزان پشته داده سخت افزاری برای sram هست یعنی یه مقدار فضا از sram رو برای ذخیره تعیین میکنی (داده های موقت ) که در حال default این مقدار خیلی کم هست و وقتی این مقدار پر میشه . عکس ناقص نشون داده میشه
            سومی هم پشته نرم افزاری هست که اصولا من ازش استفاده نمیکنم اگه خیلی نیاز داری میتونی از help بسکام کارش رو بدونی که چی هست

  6. سلام دوست گرامی
    من شاید برنامه نویسی زیاد بلد نباشم امافقط محض اطلاع عرض کنم من در حال تحصیل در مقطع کارشناسی ارشد الکترونیک هستم!
    فقط ازبس کدهای اماده رو کپی کردم!!! از برنامه نویسی عقب افتادم.
    با مگا128 هم درست شد اما مشکل خراب کردن عکس ها هنوز باقیه.درهرصورت ممنون.شاید
    السیدیه خراب شده.ولی شما نفرمودید که خودتون عکس نمایش دادید یانه؟؟چون اون برنامه ی مربوط به اسم شما وساختن فونت درست به نمایش در میاد ولی عکس خیر!

    1. بله عکس هم درست نمایش داده میشه این پروژه رو کار کردیم و تحویل دادیم رفت و از درست کار کردنش اطمینان داریم

    1. سلام
      این کار یکم سخت هستش و از عهده میکرو های معمولی بر نمیاد. باید به سیستم عامل های مخصوص میکروکنترلر ها هم تسلط داشت مثل Free RTOS

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

    1. سلام
      من با آقای عباس زاده صحبت کردم گفتند در pdf نحوه ی این کار رو هم توضیح دادم.

  8. با عر ض سلام وخسته نباشید به شما بابت سایت خیلی خوبتون میخاستم بگم که لینک دانلود ارور میده میشه اصلاحش کنین خیلی ممنون

  9. عرض سلام دارم خدمت جناب عباسزاده
    میخواستم بپرسم چجوری میشه ماژولn96 , ECAرو برد تو مود 8 بیت؟؟بنظرم پایه IM0 ماژول به تنهایی کاری ازش برای 8 بیتی کردن ارتباط برنمیاد(شماهم توی PDF اشاره ای داشتید که این پایه بدردنخورهست که موافقم باهاتون) ایا راهی هست؟؟یا باید به هر طریقی که شده به اون مقاومت های که روی فلت السیدی های بدون برد هست دست پیداکرد؟؟واز اون طریق اقدام کرد.
    ازشما وآقای عزتی برای وبلاگ مفیدتون سپاسگذارم.**ادامه بدهید**

  10. سلام
    من فقط می خوام چندتا عکس نشون بدم توی lcd , ولی نمیدونم توی این همه کدی که پروژه شما داره از کدوم یکی باید استفاده کنم؟؟؟
    میشه راهنمایی کتید چون زمان کمی دارم.ممنون

  11. سلام فایل ili9325_16bit به خاطر اینکه شامل فونت میشه . کامپایل نمیشه.
    امکانش هست که فایل فونت ها را در اختیار قرار بدید؟
    با تشکر

  12. سلام
    سايت خيلي خوبي داريد 🙂
    يه سوال ، توو اين مدار كريستال خارجي نداريم ؟

  13. بازم سلام
    ميشه راجب محتويات فايل دانلود شده توضيح بديد ؟
    سه تا فايل bas. داره انگار .

  14. ببینید ما 4تا فایل bas داریم که دو تاش مربوط به کتابخونه مموریکارت و fatهست اما دو تای دیگه ؟
    یکیش که داخل ان فایل مموری کارت رو فراخوانی کرده مربوط به نمایش عکس از مموری کارت هست اما دیگری همونی هست که فیلمش رو میبینید در واقع اینطوری باید بگم که از انجایی که حافظه فلش مگا32 کم بود نتونستم این دوتا فایل رو با هم ادغام کنم

  15. سلام
    وقت بخیر
    شما مدار آماده روی بردبورد این پروژه ال سی دی روو برای فروش هم میتونید درست کنید ؟
    من الان یک هفته است بیشتر از ده دفه برد روو بستم ولی اصلا جواب نمیگیرم ، نمیدونم ال سی دیم سوخته یا مشکل دیگه داره . اگه برای فروش میتونید درست کنید بهم میل بزنید . راستی من این برد روو قبل عید لازم دارم 🙁
    ممنون

    1. سلام
      یکم نتیجه گرفتن از این مدار روی رد برد سخته به دلیل اینکه پایه های خیلی زیادی داره این lcd برای راه اندازی باید به سیم ها دقت کنید اگر حتی یک سیم درست وصل نشده باشه کار نمیکنه بهتره با اهمتر از وصل بودن همه ی سیم ها مطمئن بشین من به آقای عباس زاده هم میگم تا به شما ایمیل بزنه

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

    1. آقای عباس زاده نیستند مسافرت زفتند برگردند حتما راهنمایی اون میکنند در این مورد

  17. سلام به همه
    آقا اگه کسی مشکل منو داره
    یعنی رنگ بندی عکساش بهم میخوره مشکل از نوع سیو کردن عکسها هست
    با فتو شاپ ومد 16 بیتی سیو کنید بعد یه قسمت داره(همونجایی که میخواید سیو کنید) نوشته advanced mods
    تو اون قسمت باید مد R5 G6 B5 رو انتخاب کنید.
    بعد اوکی رو بزنید حل میشه.

  18. اینم یه سری عکس حاضر وآماده واسه تنبلای فروم
    برنامه ای که تو سایت هست دقیق کار میکنه هیچ مشکلی ام نداره(البته غیر از سرعت پایینش)
    فقط یادتون نره به پایه ی PORTD.6 حتما یه کلید وصل کنید و پول آپشم کنید تا برنامه بعد از زدن کلید شروع به کار کنه، اگه کلید نذارید کار نمیکنه هااا

    عکسارو از لینک زیر بردارید
    http://uplod.ir/xljzpzfw12x8/BMP.rar.htm

    1. ممنون از شما اقا مرتضی که زحمت کشیدید و عکسها رو گذاشتید نکته ی جالبی رو برای شما و دوستان عرض کنم که میتونید باتنظیم رجیستر های ال سی دی با میکرو عکس رو به صورت RGB ویا BRG به ال سی دی بفرستید و ال سی دی به طور سالم عکس رو نشون بده که این کار رو من کردم ولی ثابت هست و عکس هار ور به صورت RGB دریافت میکنه .باید شما عکسهارو به صورت RGB تنظیم نمایید . واینکه تمام عکسها اصولا در حالت RGB هستند نکته بعدی اینه که این برنامه عکسهای 16 و 24 بیتی رو نمایش میده اصولا چون چشم ما تفاوت این دو تا کیفیت رو تشخیص نمیده پس برای افزایش سرعت نمایش عکس بهتره عکسها به صورت 16 بیتی باشند

  19. من تو مداری که برای این ال سی دی ساختم یه کلید گذاشتم که برای روشن و خاموش کردن ال سی دی هست در ضمن PORTD.3هم برای بک لایت ال سی دی گداشتم که وقتی برنامه شروع میشه اول بکلایت رو روشن میکنه و بعد نوشته هارو نمایش میده و وقتی کلید رو میزنید بکلایت خاموش میشه و ال سی دی دوباره INIT میشه در ضمن من بکلایت رو باPWMراش ننداختم و ابنکه کلید رو به اینتراپت وصل نکردم یعنی از اینتراپت هم استفاده نکردم حالا دو ستا اگر بازم مشکلی هست بگین ما در خدمتشون هستیم

    1. بله خیلی هم خوب کار میکنه ولی با کامپایلزای جدید کار نمیکنه!! خیلی جالبه
      فقط با کامپایلر ورژن 1.11.9.8 کار میکنه

  20. اینم فیلم وعکسش
    http://uplod.ir/uuf4z2q3u355/tft_lcd_atmga128_mortza_mohammadi.rar.htm
    اینم شماتیک
    http://uplod.ir/vmcpfh6qbe26/m128.pdf.htm
    اینم برنامه
    http://uplod.ir/kuh9vwga0ptn/ili9325_mega128-final.bas.html

    البته تو برنامه بیشتر قسمتهایی که آقای عباس زاده گذاشته بودنو حذف کردم، فقط قسمت نمایش عکسش هست که البته برنامه mp3 player و تاچ هم بهش اضافه کردم والبته شارژ باتری، شماتیک همه ی اینا هم تو فایلا هست.
    یه صلواتم بفرستید.

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

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

    1. اقا مرتضی دستت درد نکنه واسه این پروژه یه نظر در باره این پروژه شما داشتم اونم این بود که بهتر بود از vs1001 برای پخش موزیک استفاده میکردی تا مجبور نبودی از دو تا مموری کارت استفاده کنی به هر حال دست گلت درد نکنه

      1. ممنون از لطفتون
        راستش یخورده عجله داشتم به همین خاطر ترجیح دادم مدار آماده استفاده کنم.

  22. سلام
    من 15 تا از این ال سی دی خریدم
    9 تاش درسته
    6 تاش عکسو کجکی میاره!!
    تو اینترنت کلی گشتم تا حالا کسی به این مشکل نخورده، احتمالا از برنامس
    کسی میدونه باید چیکارکنیم؟؟؟

  23. ببینم عکسها رو مورب میاره؟ طوری که عکس رو تشخیص نمیدید؟
    اگر اینجوری باشه باید این نکته رو به شما بگم که این برنامه عکسهای 240*320 رو نمایش میده حالا اگه توحالت portrait
    عرض عکس نباید از 240 بیشتر یا کم باشه در حالت landscapeهم نباید عرض عکس از320 بیشتر یا کم باشه
    در این برنامه سایز عکس خونده نمیشه اگر میخواهید هر عکسی رو در هر سایزی درست نشون بده باید برنامه تغییر کنه
    در ضمن این مشکل واسه من هم پیش اومد که عکس رو با paint باز کردم و روی 240*320 resizeکردم و بعد ذخیره
    حالا شما هم این کار هارو روی عکسهاتون انجام بدید با این که میدانید سایزشان درست هست

    1. سلام
      این دو دستور portrait و landscape کجای برنامه هست ، در واقع می خوام نمایش متن که به صورت عمودی هست رو افقی کنم چیکار باید انجام بدم ؟
      با سپاس

      1. دوست عزیز راستش رو بخواین این برنانه رو 2 سال پیش آماده کردم و الانم یادم نیست شرمنده بهتره رجیستر ها رو نگاه کنی در ضمن تو آموزش گفته بودم

  24. سلام
    ممنون از جوابتون
    نه اونم چک کردم، و البته اگه مشکلی بود تو همه ی ال سی دی ها این مشکل پیش میومد
    از برنامه بود
    با کدویژن نوشتم درست شد!
    خیلی عجیبه نزدیک 6 ساله دارم با avr کار میکنم تا حالا به این مشکل برنخورده بودم
    البته ظاهرا ایراد از برنامه نیست و این کامپایلره که درست کامپایل نمیکنه
    احتمالا بخاطر کرکی بودن ورژنشه.

  25. شما با کدویژن از مموری کارت عکس رو نشون دادید؟
    امکانش هست برنامه رو بزارید؟
    البته اگه تمایل داشتید

  26. من واسه این خیلی زحمت کشیدم ولی میخوام کار همه راه بیفته
    لطفا اگه کسی نیاز داشت بهش بدید
    ممنون
    البته من اینو خودم ننوشتما از اینترنت برداشتم و فقط یخورده تغییرش دادم ویجا جمعش کردم

    1. خیلی ممنون اقا مرتضی
      در این مثالی که گذاشتید از حافظه داخلی میکرو عکس رو نشون میده!
      اخه من فایلی مربوط به درایو sd card رو ندیدم

  27. بله همینطوره
    البته رو پورت اصلی spi تنظیم شده مثل هموون شماتیکی که قبلا گذاشتم باید بسته بشه

  28. سلام آقای عباس زاده
    بنده چطور میتونم از vs1001 استفاده کنم؟
    کیفیتش خوبه؟

    1. سلام از ماست اقا مرتضی
      استفاده از vs کار اسونی هست با توجه به مثال هایی که به زبون های مختلف تو نت میشه پیدا کرد در ضمن کیفیت خوبی هم داره

  29. اقا اول که ممنون از پست خوبتون دوم اینکه لطف کنین پسوورد فایل فونت رو برام بفرستین.ممنون

  30. سلام به دوستان و سلامی مخصوص به آقای عباسزاده
    بسیار ممنون از برنامه و آموزشی که گذاشتید
    توی برنامه دوتا کتابخونه معرفی شده به نامهای
    $include “AVR-DOS.BAS”
    $include “MMC_1.bas”
    که توی فایل دانلود شده نیستن مگر نباید در محل ذخیره برنامه این فایلها قرار داده شن ؟
    نرم افزار ارور همینا رو میده
    میشه راهنمایی بفرمایید باید چکار کنم؟
    ممنونم

  31. مهندس سلام —– 26/7/95

    مهندس جان دست شما درد نکنه زحمت کشیدید

    من الان دارم سه روزه که دارم برسی میکنم چک میکنم من به نتیجه ای نرسیدم

    من این سورس شما رو تو پروتیوس جواب گرفتم

    دوست دارم تو پروژه رو واقعیی تست کنم انجام نمیشه فقط بکلایت led lcd روشنه – میکرو atmega32a
    کریستال 8 گزاشتم – 1 گزاشتم – جواب نگرفتم –
    پروگرم میکنم 82 درصد نشون میده میکرو اشغال شده
    پین d.6 برابر با یک میکنم از حالت sleep خارج بشه برای اینکه متوجه بشم تو برنامه از sleep خارج شده یک led تو میکرو خاموش بشه اگر برنامه در حالت run هستش led فقط روشن بمونه
    main:
    set PORTA.0
    Set Portd.3
    Key Alias Pind.6

    ***********

    Sleepe:
    reset PORTA.0
    reset portd.3
    Waitms 100
    Bitwait Key , Set
    Waitms 300
    Bitwait Key , Reset
    Goto Main

    *********
    مهندس ممنون میشم راهنمایی کنید

  32. مهندس سلام من این پروژه از سورس خود شرکت ECA تو پروژه پروگرم کردم
    سورس پروژه با کدویزن بودش
    الان خیالم راحت هستش که LCD من سالم هستش و درست کار میکنه

    حالا من دوست دارم با سورس بسکام راه اندازی کنم اما سورس شما جواب نمیگیرم
    پورت کم ارزش پر ارزش و اون 5 پایه کنترلی رعایت میکنم جواب نمیگیرم –

    ممنون میشم تو سورس LCD پروژه تون یک ویرایشی کنید
    یک سورس بدون مموری
    یک سورس با مموری
    ************************
    ممنون مهندس

  33. سلام و عرض ادب و ممنون از آموزش که در اختبار عموم قرار میدید آیا این سورس باili9341 کار میکنه ممنون میشم کمک کنید

  34. سلام خسته نباشین،اگه نیاز به نمایش عکس نباشه و فقط بخواییم نوشته ها نمایش داده بشه،میشه مموری کارت رو حذف کرد؟

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.