امتیاز موضوع:
  • 2 رأی - میانگین امتیازات: 3
  • 1
  • 2
  • 3
  • 4
  • 5
اشکال در نمایش LCD
نویسنده پیام
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #89
RE: اشکال در نمایش LCD
اون LCD گرافیکی هستش که پایه ریست داره !!!

دستور LCD OFF هم هستش !!!
۲۱-مرداد-۱۳۸۹, ۰۱:۳۲:۴۳
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, reza555
WhiteNoise آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 941
موضوع‌ها: 21
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 8104
( 7796 تشکر در 3061 ارسال )
ارسال: #90
RE: اشکال در نمایش LCD
آقا پایه 3را هیچ وقت مستقیم به زمین وصل نکنین بایه پتانسیومتر پایه چپو بدین به 5 ولت پایه راستو بدین به زمین پایه وسطو بدین به 3 lcd به پروتئوسم در این زمینه اعتماد نکنین من تو پروتئوس یه مدارو بستم بعد ساختمش تو پروتئوس مثل ساعت کار میکرد ولی وقتی ساختمش هیچی نشون نمیداد بعد کلی مکافات فهمیدم پروتئوس خودش روشنایی کارکترا رو تنظیم میکنه (عکس مدار تو پیوست هست)
اگه از این مداری که گفتم استفاده کنین میتونین روشنایی و پر رنگی کارکترا رو هم دستی تنظیم کنین
برای ریست lcd هم فکر کنم اگه تو مسیر پایه تغذیه یه سوئیچ normal onبزارید حل شه


فایل‌(های) پیوست شده بندانگشتی (ها)
   
۲۶-مرداد-۱۳۸۹, ۱۶:۵۸:۴۱
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, رسول, reza555
reza555 غایب
مدیر بازنشسته
*****

ارسال‌ها: 1,073
موضوع‌ها: 17
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 3779
( 3261 تشکر در 1342 ارسال )
ارسال: #91
RE: اشکال در نمایش LCD
به نظر من این جوری ریست نشه بهتره
برای خاطر خود ال سی دی
ال سی دی عزیز است غنیمت شمریدش صحبتBiggrin

زندگی مدیریت فرصت هاست.
۲۷-مرداد-۱۳۸۹, ۰۰:۱۴:۱۸
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #92
RE: اشکال در نمایش LCD
من هر چی فکرشو می کنم دلیل واسه ریست کردن نمیبینم !!
۲۷-مرداد-۱۳۸۹, ۰۰:۳۰:۳۹
ارسال‌ها
پاسخ
تشکر شده توسط : reza555
WhiteNoise آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 941
موضوع‌ها: 21
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 8104
( 7796 تشکر در 3061 ارسال )
ارسال: #93
RE: اشکال در نمایش LCD
آقا اصلا میخوای ریست کنی یه کلید وصل کن به میکرو بعد تو برنامت بگو اگر کلید یک شد clsکن lcdرو
۲۷-مرداد-۱۳۸۹, ۱۲:۳۶:۴۶
ارسال‌ها
پاسخ
تشکر شده توسط : salehjg, reza555, t3r!p3000
SABER66 آفلاین
تازه وارد

ارسال‌ها: 15
موضوع‌ها: 3
تاریخ عضویت: اسفند ۱۳۸۸

تشکرها : 6
( 3 تشکر در 3 ارسال )
ارسال: #94
RE: اشکال در نمایش LCD
دوستان عزیز سلام.
تمام مشکلات شما رو من داشتم یکی یکی حلش کردم.
اول اصلآ نمی دونستم giter چیه انو غیر فعالش کردم. بعد دیدم بازم کار نمی کنه و فقط خط بالای lcd روشن میشه.
حدس زدم از برنامه بسکام باشه که الحمدالله درست بود.
برنامه رو با بسکام نوشتم کامپایل کردم اما با کد ویژن فرستادم تو میکرو که برق سه فازم پرید و الان شنگولم.
فقط بهترین کار طبق گفته یکی از دوستان اینه که پایه 3 رو با یه مقاومت 4.7 کیلو ببندیم.یا علی مددHappyHappyBiggrin
۱۰-بهمن-۱۳۸۹, ۱۶:۰۹:۵۷
ارسال‌ها
پاسخ
تشکر شده توسط : svsrgroup
arash_fa آفلاین
تازه وارد

ارسال‌ها: 1
موضوع‌ها: 0
تاریخ عضویت: فروردین ۱۳۹۲

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #95
RE: اشکال در نمایش LCD
من هم مشکل سیاه شدن سطر اول را داشتم

تمام راهنمایی های دوستان را گوش کردم جواب نگرفتم

به ذهنم رسید زمان cls کردن توی بسکام را زیاد کنم که با این کار درست شد چون اصلا cls ننوشته بودم
۲۶-اردیبهشت-۱۳۹۲, ۱۲:۲۵:۰۲
ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador
masoudmoghaddam آفلاین
تازه وارد

ارسال‌ها: 5
موضوع‌ها: 0
تاریخ عضویت: مرداد ۱۳۹۲

تشکرها : 1
( 5 تشکر در 2 ارسال )
ارسال: #96
RE: اشکال در نمایش LCD
سلام مهندسین گرامی !
آقایوون من برنامه ی زیرو نوشتم خیلی هم سادست و تمامی راه هایی رو که گفتید انجام دادم اما تنها جوابی که گرفتم این بود که سطر دوم ال سی دی 16*2 تمامی کارکترهاش روشن میشه به صورت مربعی ! و برنامه ای که نوشتم اجرا نمیشه ! میکرو هم سالمه چون تستش کردم با برنامه ی دیگه و ال سی دی هم سالمه ! از پروگرمر هم نیست چون تا الان خیلی باهاش کار کار کردم و جهت اطلاع از نوع TNM Programmer ;) هست . پایه های 1-5-7-8-9-10 ال سی دی رو مستقیم به زمین وصل کردم پایه 3 رو با پتانسیومتر 5 کیلو به ولتاژ +5 وصل کردم همینطور پایه 1 رو - پایه های 11-12-13-14 به میکرو و همینطور پایه 4و6 - پایه 14 و 15 هم که جهت تفذیه بکلایت هست و درست وصل کردم ! فک کنم جای سوالی نذاشته باشم -ممنون میشم کمکم کنید !
کد:
$regfile = "m32def.dat"
$crystal = 1000000
Config Lcd = 16 * 2
Config Lcdbus = 4
Config Lcdpin = Pin , Db7 = Pina.0 , Db6 = Pina.1 , Db5 = Pina.2 , Db4 = Pina.3 , E = Pina.4 , Rs = Pina.5
Do
Cls
Wait 1
Lcd "sama robotic"
Wait 1
Loop
End
(آخرین ویرایش در این ارسال: ۲۷-مرداد-۱۳۹۲, ۱۱:۳۳:۴۲، توسط aKaReZa75.)
۲۷-مرداد-۱۳۹۲, ۱۱:۰۵:۴۱
ارسال‌ها
پاسخ
aKaReZa75 آفلاین
حسین باقری
*****

ارسال‌ها: 1,484
موضوع‌ها: 22
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 4898
( 4576 تشکر در 1474 ارسال )
ارسال: #97
RE: اشکال در نمایش LCD
سلام .
1. برای پیکر بندی lcd بجای pina.0 باید بگی Porta.0.
2.دستور config lcd=16*2 باید بعد از پیکر بندی lcd باشه.
3.اون config lcdbus اضافس.
بقیه برنامه دیگه مشکلی نداره .
اگه پایه هارو درست وصل کرده باشی و فیوز بیت هارو درست تنظیم کرده باشی این برنامه زیر باید جواب بده.
اگه جواب نداد مشکل یا از فیوز بیت هاس یا از پایه هایی که وصل کردی.
کد:
$regfile = "m32def.dat"
$crystal = 1000000

Config Lcdpin = Pin , Db7 = Porta.0 , Db6 = Porta.1 , Db5 = Porta.2 , Db4 = Porta.3 , E = Porta.4 , Rs = Porta.5
Config Lcd = 16 * 2

Do

Cls
Wait 1
Lcd "sama robotic"
Wait 1

Loop

End
تست کن و خبرشو بم بده .
راستی میتونی تو شبیه ساز خود بسکام هم تستش کنی .
راستی یه عکس هم از فیوز بیت هات بزاری ممنونت میشم.

سلام، من حسین باقری هستم، طراح الکترونیک و برنامه نویس میکروکنترلر.
توی کانال یوتیوب من قراراه طراحی انواع بردهای الکترونیکی مثل بردهای تک لایه، دو لایه یا به طور کلی بردهای چند لایه، بردهای مبتنی بر میکروکنترلر، بردهای صنعتی، بردهای الکترونیک قدرت و بردهای فرکانس بالارو یاد بگیریم.
همینطور کدنویسی انواع میکروکنترلرهای 8 بینی مثل میکروکنترلرهای خانواده AVR-STM8، میکروکنترلرهای میبتی بر معماری ARM مثل STM32 و پردازنده های مخصوص اینترنت اشیاء مثل ESP32-ESP8266 و DSPها یاد میگیریم.
در کنار مباحث گفت شده، اصول اندازه الکترونیکی، نحوه صحیح مونتاژ و عیب‌یابی بردهای الکترونیکی، شبیه سازی مدارات مختلف رو هم یاد میگیریم.
اگر علاقه مند به یادگیری موضوعات عنوان شده هستید، به کانال یوتیوب من با آدرس زیر سر بزنید.
https://www.youtube.com/@aKaReZa75
(آخرین ویرایش در این ارسال: ۲۷-مرداد-۱۳۹۲, ۱۱:۴۱:۴۴، توسط aKaReZa75.)
۲۷-مرداد-۱۳۹۲, ۱۱:۳۹:۰۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : babyy, orange signal, Ambassador
masoudmoghaddam آفلاین
تازه وارد

ارسال‌ها: 5
موضوع‌ها: 0
تاریخ عضویت: مرداد ۱۳۹۲

تشکرها : 1
( 5 تشکر در 2 ارسال )
ارسال: #98
RE: اشکال در نمایش LCD
(۲۷-مرداد-۱۳۹۲, ۱۱:۳۹:۰۴)h.unique نوشته است: سلام .
1. برای پیکر بندی lcd بجای pina.0 باید بگی Porta.0.
2.دستور config lcd=16*2 باید بعد از پیکر بندی lcd باشه.
3.اون config lcdbus اضافس.
بقیه برنامه دیگه مشکلی نداره .
اگه پایه هارو درست وصل کرده باشی و فیوز بیت هارو درست تنظیم کرده باشی این برنامه زیر باید جواب بده.
اگه جواب نداد مشکل یا از فیوز بیت هاس یا از پایه هایی که وصل کردی.
کد:
$regfile = "m32def.dat"
$crystal = 1000000

Config Lcdpin = Pin , Db7 = Porta.0 , Db6 = Porta.1 , Db5 = Porta.2 , Db4 = Porta.3 , E = Porta.4 , Rs = Porta.5
Config Lcd = 16 * 2

Do

Cls
Wait 1
Lcd "sama robotic"
Wait 1

Loop

End
تست کن و خبرشو بم بده .
راستی میتونی تو شبیه ساز خود بسکام هم تستش کنی .
راستی یه عکس هم از فیوز بیت هات بزاری ممنونت میشم.






مهندس همون برنامه خودم جواب داد ! دستور lcd bus اضافه نیست ،پیشفرض بصورت 4 هست اما نوشتنش ضرری نداره ! جای !16*2 هم فرق نداره کجاش باشه ! اما بازم ممنون از کمکت Biggrin
۲۸-مرداد-۱۳۹۲, ۰۷:۴۹:۰۶
ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador, babyy
alireza9242 آفلاین
تازه وارد

ارسال‌ها: 1
موضوع‌ها: 0
تاریخ عضویت: آبان ۱۳۹۲

تشکرها : 1
( 0 تشکر در 0 ارسال )
ارسال: #99
RE: اشکال در نمایش LCD
سلام
من یه مدار دماسنج با میکرو PIC16F877A بستم و الان کل مربع های یه سطر از lcd روشنه ولتاژ پایه سه رو زیاد می کنم سطر بعدی هم روشن میشه ولی کم رنگه و مشکل اینجاست چیزی چاپ نمی کنه!این سومین مداری که با میکرو می بندم و این مشکل رو دارم پدرم در آومد لطفا کمکم کنید
لینک دانلود سورس و فایل پروتوس مدار
http://www.parsgig.com/f/lr8Ee
۱۷-آبان-۱۳۹۲, ۱۱:۳۶:۲۳
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  نمایش دادن تصاویر متحرک در lcd alifardin 4 4,688 ۲۸-اردیبهشت-۱۳۹۹, ۰۹:۴۲:۳۹
آخرین ارسال: parsegade
Smile [سوال] خواندن عکس از MMC و نمایش در LCD N96 javad1424 5 6,562 ۳۰-دى-۱۳۹۶, ۲۱:۳۷:۱۴
آخرین ارسال: MahdiGameMaker
  [فوری] اتصال دوربین گوشی به AVR و نمایش بر روی ال سی دی n96 MN-123 9 7,186 ۱۸-اردیبهشت-۱۳۹۵, ۲۲:۵۹:۴۴
آخرین ارسال: MN-123
  نمایش روی VGA و AV apcog 7 11,542 ۲۹-بهمن-۱۳۹۴, ۱۷:۴۵:۲۷
آخرین ارسال: mohebjehani
  کمک در مورد نمایش کلمه روی سون سگمنت سه تایی اند مشترک amiri630 1 2,751 ۱۶-آبان-۱۳۹۴, ۱۰:۱۲:۲۴
آخرین ارسال: hadikh73
  [فوری] نمایش دمای منفی روی LCD با lm35 و ATmega16 با نرم افزار codevisionAVR ali khalili 3 5,408 ۱۷-فروردین-۱۳۹۳, ۱۵:۴۶:۱۸
آخرین ارسال: mh1762
  نمایش حرف یا عدد یا کارکتر روی matrix 8*8 sanaz13x 62 47,833 ۰۵-اسفند-۱۳۹۲, ۱۲:۳۰:۳۳
آخرین ارسال: faraz_a76
  اشکال این کد چیه؟ javad1424 1 1,972 ۲۹-بهمن-۱۳۹۲, ۲۲:۰۵:۳۰
آخرین ارسال: javad1424
  شمارش و نمایش بایت های دریافت شده از USART persibal 0 2,223 ۱۹-شهریور-۱۳۹۲, ۱۱:۱۹:۴۲
آخرین ارسال: persibal
  نمایش عکس روی lcd 6610 nokia maxn@morteza 30 21,499 ۱۷-فروردین-۱۳۹۲, ۲۱:۲۳:۱۹
آخرین ارسال: ANDY2011

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS