سلام
من میخواستم یه glcd ks0108 رو راه بندازم با خود کتابخونه glcd کدویژن ولی موفق نشدم. یه جایی خوندم که نباید همه خطوط دیتا رو یک پورت بزارم میخواستم ببینم درسته ؟؟ من حتی خود برنامه مثال خود کدویژن رو هم کامپایل و شبیه سازی میکنم جواب نمیده !!!! کسی هست یه مثال عملی ساده با atmega32 بزاره که با کتابخونه خود کدویژن کار کرده باشه ؟؟؟
یه سوال دیگه هم داشتم !! اون ولتاژ منفی خروجی رو نمایشگر -vout برای چیه ؟؟
سلام.
یا کنترلر glcd شما ks0108 نیست ، یا موقع تنظیم نرم افزاری نوع LCD رو اشتباه انتخاب می کنید.
یا LCD تون خراب هست ، یا ورژن کدویژنی که استفاده می کنید مشکل دارهه یا اتصالات مدارتون اشکال دارهه.
کل خطوط دیتا رو می شه روی پورت گذاشت و مشکلی نیست.
اون پایه هم برای اینه که بدیدش به یه سر پتانسیوتر ، سر دیگرش زمین ، سر وسطش هم برای تنظیم غلظت صفحه نمایش استفاده بشه ...
ببینید این برنامه منه که با کد ویزارد ساخته شده و دستورای خود مثال کد ویژن هم توش استفاده شده فایل پروتئوسش هم همراهشه ولی رو صفحه اش چیزی نمایش نمیده !!! میشه یه نگاهی بهش بندازید ؟؟؟
سلام.
کلا از یه زمانی به بعد دیگه شبیه سازی نمی کنم ، چون شبیه سازها گاهی اشکالاتی دارن که می ری سر کار.
توصیه می کنم مدارتون رو عملی ببندید ، اگر جواب نگرفتید دوبارهه پیگیری می کنیم.
برنامه ظاهرا مشکلی ندارهه ، فقط قبل از استفاده یک بار صفحه ی LCD رو clear اش کنید
ورژن کدویژنی که استفاده می کنم و در این زمینه مشکلی ندارهه 2.05.3 هست.
در عمل جواب نگرفتید ، ورژنی رو که گفتم امتحان کنید.
موفق باشید.
ورژن کدویژنم همینه که شما میگین تو عمل هم همینو بستم با همین برنامه ولی جواب نگرفتم .
دیگه چیزی به ذهنم نمیرسه :(
LCD سالمه؟
شماتیک بذارید ببینم در عمل چطور می بندید. ( عکس بذارید ، چون پروتوس نصب ندارم )
از پورت C هم اگر استفاده کنید بایستی فیوزبیت Jtag رو غیرفعال کنید.
با اون پتانسیومتر هم بایستی بازی کنید تا غلظت صفحه درست بشه ... .