سلام به همگی
من یه برنامه ای نوشتم که قراره مقداری اطلاعات رو از طریق پورت B میکروی Avr روی lcd کاراکتری نشون بده (( همون برنامه اسکن کیبرد در تاپیک قبلی)) لیکن نمیدونم چرا در پروژه من بودن و نبودن میکرو هیچ فرقی برای lcd نداره و در همه حالت هیچی نشون نمیده. این عکسی از پروژه من هست( حتما ببینید))
http://up98.org/upload/server1/01/z/...a05n7voqyv.jpg
اینهم عکسی از قلع کشی پشت برد سوراخدار. مطمئنم قلعها با هم اتصالی ندارند چون با مولتی متر اونها رو تست کردم (( همونی که بوق میزنه ))
http://up98.org/upload/server1/01/z/...4diyy8e0vw.jpg
چیزی که چند روز پیش در یک فروم دیدم این بود که میگفتند برای اتصال lcd به پورت C باید فیوزبیت Jtagen رو غیرفعال کرد. من یه برد pcb آموزشی دارم و با همین کار و تغییری در برنامه تونستم روی اون بردکه lcd اش به پورت C وصل بود کارم رو راه بندازم ولی در همین پروژه ای که عکسش رو گذاشتم اصلا نمیتونم از طریق پورت B دیتا بفرستم. لذا میخواستم بدونم آیا فیوزبیتی وجود داره که فعال بودن اون باعث عدم ارسال دیتا توسط پورت B بشه...؟؟
در ضمن برنامه در پروتئوس عالی کار میکنه و قشنگ دیتا هارو از طریق پورت B میکرو به lcd میفرسته.
چیکار باید بکنم...؟؟ کجای کار مشکل داره...؟