ايران ويج

نسخه‌ی کامل: ایراد در LCD پروتئوس
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2
مشکل با ال سی دی و اعصاب خورد کن . این دستورات رو تو بسکام می نویسم
کد php:
Config Lcd 16 2
Config Lcdbus 
4
Config Lcdpin 
Pin Db4 Pinb.4 Db5 Pinb.5 Db6 Pinb.6 Db7 Pinb.7 Rs Ping.1 Ping.0

Lcdcontrast 3
Locate 2 
1
Lcd 
"Init RESP:" 
ولی وقتی تو پروتئوس اجراش می کنم ال سی دی روشن می شه ولی کلا چیزی نشون نمی ده در صورتی که اگه خط locate 2,1 رو حذفش کنم هم چی درسته . در ضمن ال سی دی به کار رفته تو پروتئوس هم 16 در 2 هست .
کد:
Lcdcontrast 3
همه ال سی دی میتونه با این دستور کنار بیاد؟؟
نه
(۰۵-مهر-۱۳۸۹, ۱۹:۵۲:۰۳)reza555 نوشته است: [ -> ]
کد:
Lcdcontrast 3
همه ال سی دی میتونه با این دستور کنار بیاد؟؟
مطمئن نیستم ولی تا اونجا که تو کتاب یه نفر گفته شده هر ال سی دی چهار درجه تنظیم کنتراست داره از صفر تا سه .
(۰۵-مهر-۱۳۸۹, ۱۹:۵۹:۵۳)Gawky نوشته است: [ -> ]نه
اگه نه ، ما از کجا بفهمیم که ال سی دی های تو پروتئوس تنظیم کنتراست دارند یا نه . راستش من این عدد و تغییر دادم ولی تو پروتئوس تغییر محسوسی نداشت . راستی مشکل برنامه ی من کجا بود؟
مهندس lcd های معمولی کنتراستشون با پایه 3 عوض میشه و اون دستور واسه یه مدل خواصی هستش که من تو بازار ندیدم !!!


ایراد باید از همون دستور باشه !!
علی جون اشکال از لوپ نیست؟
البته برنامشونو کامل نذاشتن دوستمون
در ضمن میتونید یه متغیر رشته بسازید بعد متنو بزارید تو اون
البته برا تکرار های زیاد
من خودم یه بار به این مشکل برخوردم
بهترین راه اینه که پایه 3 رو potبزارین
هرگز هم از صفر یا 5 ولت استفاده نکنین
راستی پایه 3 تو پروتئوس خودش تنظیم میشه
شما صفر یا 5 ولت بدی هیچ فرقی نمیکنه به عبارتی پروتئوس خودش کنتراستو تنظیم میکنه
بهتره عملی تست کنین
بعدشم میشه نقشه پروتئوستونو بگین
و اینکه میکرو چیه؟
در حد امکان رو پورت bببندین من بیشتر ازش جواب گرفتم
هرچند که تا حالا ندیدم کسی رو پورت های دیگه مشکل داشته باشه
راستی میتونین

Config Lcdbus = 4
رو بردارین اضافی هست بسکام خودش پیش فرض اینو در نظر میگیره
(۰۵-مهر-۱۳۸۹, ۲۱:۴۱:۲۷)Gawky نوشته است: [ -> ]مهندس lcd های معمولی کنتراستشون با پایه 3 عوض میشه و اون دستور واسه یه مدل خواصی هستش که من تو بازار ندیدم !!!


ایراد باید از همون دستور باشه !!
با تشکر از همگی . مشکل از همون دستور بود . ولی دلیلشو هنوز نمی دونم .در ضمن من پایه شماره سه رو با یک متغیر متغیر به 5 ولت زدم ولی تو پروتئوس وقتی مقاومتو تغییر می دم تغییری تو نور ال سی دی دیده نمی شه .
پست قبلی منو بخونین
پروتئوس خودش کنتراستو اتومات تنظیم میکنه
شما یه بار زمین کن یه بار 5 اگه تغییر کرد بیا من اسممو عوض میکنم
خوب باید با یه مقاومت متغیر به زمین بزنی !!
یا اینکه دو سر پتانسیومتر برق 5 ولت و زمین و وسط پایه سه !

پروتئوس رو جدی نگیر !!!
نقل قول: یا اینکه دو سر پتانسیومتر برق 5 ولت و زمین و وسط پایه سه !
صد درصد این کارو بکنین
من با راه های دیگه مدتها سر کار بودم بهترینش همینه
نقل قول: پروتئوس رو جدی نگیر !!!
تو پروتئوس اگه فقط متن رو نوشت یعنی برنامه درسته ولی برای الکترونیکش باید تجربی کار کنی پروتئوس خیلی کارا رو خود به خود انجام میده که وقتی بهش عمل میکنی میبینی مدتها سر کارت میزارن
صفحه‌ها: 1 2