سلام
یکی از توابع مربوط به راه اندازی صفحه نمایش کاراکتری 16*2 در مد 4 بیتی، که از آدرس Scienceprog.com قابل دسترس است، تابع زیر است:
کد:
void LCDprintData(u32,u32);
تا جایی که میدانم آرگومان اول این تابع برای انتخاب بین عدد و رشته است ولی در این رابطه ابهام دارم و نیازمند راهنمایی هستم، عبارتهایی که تاکنون استفاده کرده ام "s%" و "d%" بوده است، لطفا راهنمایی فرمایید.
تشکر.
سلام
یه مورد عجیب در بسکام:
میکرو پس از دستور config graphlcd قفل می کنه و دستورات بعدی رو اجر نمیکنه.
کسی میدونه علت چیه؟ البته در سایت های دیگه هم بحث شده اما نتیجه ای نداشته.
میکرو مگا 128 است و تغییرات سخت افزاری و فیوز بیت ها هم بی نتیجه بوده و دقیقا تا قبل از این خط اجرا میشه.
سلام دوستان
می خواهم روی ال سی دی 64*128 با تراشه KS0108 وسط نمایشگر، کلمه "Hello World" بنویسم.
کامپایلر هم کدویژن هست
مشکل اینجاست وقتی از دستور
[code=c]glcd_outtextxy(70,30,"Hello World"[/code]
استفاده می کنم، نصف متن میره خط بعدی
سلام دوستان
می خواهم روی ال سی دی 64*128 با تراشه KS0108 وسط نمایشگر، کلمه "Hello World" بنویسم.
کامپایلر هم کدویژن هست
مشکل اینجاست وقتی از دستور
[code=c]glcd_outtextxy(70,30,"Hello World"[/code]
استفاده می کنم، نصف متن میره خط بعدی
باید از چه دستوری استفاده کنم ؟
سلام
من کدویژن کار نمیکنم
ولی فکر میکنم شما باید ببینید هر کاراکتر چند پیکسل میشه؛ تعداد پیکسل های جمله رو از پیکسل کل LCD کم کنید و تعداد پیکسل باقیمونده رو تقسیم بر دو کنید تا محل شروع حرف اول کلمه دست بیاد
سلام
من کدویژن کار نمیکنم
ولی فکر میکنم شما باید ببینید هر کاراکتر چند پیکسل میشه؛ تعداد پیکسل های جمله رو از پیکسل کل LCD کم کنید و تعداد پیکسل باقیمونده رو تقسیم بر دو کنید تا محل شروع حرف اول کلمه دست بیاد
اینکار رو کرده ام.
مشکل اینجاست نوشته هایم به وسط lcd که می رسه باقی اش می ره خط بعدی
سلام دوستان من امروز یه LCDگرافیکی با تراشه ST7920گرفتم هر کاری کردم نتونستم راهندازیش کنم از دوستان کسی راهندازی کرده اگه فایل بسکام و شماتیکش رو دارید ممنون می شم راهنمایی کنید
سلام دوستان
من یه مشکل دازم وقتی باطری 9 ولت رو به 7805 وصل میکنم مثل بقیه ی مدارات مشابه و موجود در دیتاشیت خروجیم 4.85 هست و میکروم کار میکنه ولی lcd کار نمیکنه
اما وقتی تغذیه مدارم رو با استفاده از شارژر موبایل راه می اندازم جفتش کار میکنه
میشه بگین مشکل کار من از کجا هست
با تشکر
سلام دوستان
من یه مشکل دازم وقتی باطری 9 ولت رو به 7805 وصل میکنم مثل بقیه ی مدارات مشابه و موجود در دیتاشیت خروجیم 4.85 هست و میکروم کار میکنه ولی lcd کار نمیکنه
اما وقتی تغذیه مدارم رو با استفاده از شارژر موبایل راه می اندازم جفتش کار میکنه
میشه بگین مشکل کار من از کجا هست
با تشکر
سلام احتمال داره باطری هم ضعیف شده باشه واسه همین اینجوری میشه شما بدون رگلاتور هم می تونی با اون باطری کار کنی فقط یه دونه مقاومت بزار و برای احتیاط با باطری تازه تست کن .
ممنون از جوابتون
میشه بگین چه مارک باطری بهتره که با اون دوباره تست کنم
و اینکه من چجوری از مقاومت استفاده کنم اونو با باطری سری کنم یا از تقسیم ولتاژ استفاده کنم؟
ممنون از جوابتون
میشه بگین چه مارک باطری بهتره که با اون دوباره تست کنم
و اینکه من چجوری از مقاومت استفاده کنم اونو با باطری سری کنم یا از تقسیم ولتاژ استفاده کنم؟
سلام
یک مقاومت حدود 500 اهم یا 1 کیلو با باتری سری کنید
بعد از مقاومت(سمت میکرو) یک دیود زنر 5.1 یا 4.7 ولت قرار بدید
اگه جریان کم بود مقاومت رو کمتر کنید
سلام
کسی میدونه lcd 128*64 من نقطه 0و0 وسط صفحه ؟ :sad: از lcd توی فروشگاه استفاده میکنم و از کتالخونه های آقای نوربخش
مثلا یه کلمه و که میخوام از اول lcd بنویسه از وسط شروع میکنه ... و به آخر که میرسه میاد تو همون خط از اول ادامه میده ... :|
------------------------
عیدتون مبارک
درست شد ، با اینکه مطمین بودم پایه ها درسته ولی جای cs1 , cs2 عوض کردم....انگار روی این lcd اول cs2 بعد cs1 ...
درسته ؟ کسی از این lcd استفاده کرده ؟
دیدگاه