اطلاعیه

Collapse
No announcement yet.

مشکل در راه اندازی LCD با CCS و میکروی PIC16F877A

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

    مشکل در راه اندازی LCD با CCS و میکروی PIC16F877A

    سلام دوستان
    توی پروژه ای که دارم روش کار میکنم میبایست یک سری اطلاعات روی lcd کاراکتری از نوع 2x16 نشون بدم

    حالا یه مشکل عجیب :eek:
    من از میکروی pic16f877a دارم استفاده میکنم . من برنام رو با پروتئوس شبیه سازی کردم جواب میده ولی برنامه رو روی فرکانس 20 تنظیم کردم ولی فرکانس کاری رو توی پروتئوس باید روی 8 بزارم تا شبیه سازی انجام بشه

    و مشکل دیگه اینکه وقتی برنامه رو روی میکرو میریزم میکرو به هیچ وجه اطلاعات رو روی lcd نشون نمیده :angry: :angry:

    من برنامه رو تریس کردم فهمیدم که وقتی میکرو به دستور lcd_init میرسه یجورایی برنامه هنگ میکنه و دیگه از این جلوتر نمیره
    من برنامه رو با کامپایلر MikroC نوشنم اونم باز روی میکروی سری pic16f877a نمیتونه تو مدیریت حافظه خوب عمل کنه :angry: و توی تمام سایت های خارجی که سرچ کردم دیدم همه به این مشکل این کامپایلر اشاره میکنن و میگن که بهتره میروی سری 18 استفاده :sad: بشه ولی من نمیخوام میکرو رو عوض کنم

    حالا دوستان لطفا اگه کسی تونسته lcd رو با کامپایلر CCS راه اندازه کنه بهم کمک کنه ....

    #2
    پاسخ : مشکل در راه اندازی lcd با CCS و میکروی pic16f877a

    از این کتابخونه استفاده کنید: Flexible LCD driver
    http://www.ccsinfo.com/forum/viewtopic.php?t=24661

    پایه R/W السیدی رو زمین کنید. و خط زیر رو در فایل کامنت کنید.
    کد:
    #define USE_LCD_RW  1

    دیدگاه

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