امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
يك مشكل با LCD كاراكتري
نویسنده پیام
eng_hamedani آفلاین
كاربر تک ستاره
*

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

تشکرها : 0
( 15 تشکر در 4 ارسال )
ارسال: #1
يك مشكل با LCD كاراكتري
دوستان سلام
آقا من قبلا اين نوع lcd رو راه انداخته بودم ولي الان مشكل دارم.

اين كد من هست آيا ايرادي داره كه كار نميكنه؟

کد:
$regfile = "m8def.dat"
$crystal = 8000000
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portd.7 , Db6 = Portd.6 , Db7 = Portd.5 _
, E = Portb.7 , Rs = Portb.6

Cls
Lcd "salam"
Wait 1
۱۴-فروردین-۱۳۸۶, ۰۰:۵۹:۲۸
ارسال‌ها
پاسخ
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #2
 
بسکام رو نمی دونم ولی اینا معمولا یه اینشیال هم دارن یه تابع که کار راه ندازی اولیه رو می کنه
ایراد رو هم باید ببینی چیه یه خط مشکی پر رنگ می یاد یا کلا سفیده شاید سخت افزاری درست وصل نکردی

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۱۴-فروردین-۱۳۸۶, ۱۲:۲۱:۴۵
وب سایت ارسال‌ها
پاسخ
rezaabdollah آفلاین
تازه وارد

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

تشکرها : 2
( 0 تشکر در 0 ارسال )
ارسال: #3
RE: يك مشكل با LCD كاراكتري
با سلام من اين برنامه رو نوشتم ولي LCD چيزي رو نشون نميده مشكلش چيه لطفا كمك كنيد
کد php:
$regfile "m32def.dat"
$crystal 8000000
Config Porta 
Input
Config Portd 
Output
Config Portc 
Output
Config Portb 
Output
Dim A 
As Integer
Config Lcd 
20 2
Config Lcdpin 
Pin Db4 Pinb.4 Db5 Pinb.5 Db6 Pinb.6 Db7 Pinb.7 Pinb.3 Rs Pinb.2
Home

Lcd 
" IN THE name of GOD "
Lowerline
Lcd 
"       REZA         "
End 
۱۵-اردیبهشت-۱۳۹۰, ۱۵:۲۴:۱۲
ارسال‌ها
پاسخ
salehjg آفلاین
مدیر بخش
*****

ارسال‌ها: 1,281
موضوع‌ها: 133
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 9560
( 8557 تشکر در 2603 ارسال )
ارسال: #4
RE: يك مشكل با LCD كاراكتري
(۱۵-اردیبهشت-۱۳۹۰, ۱۵:۲۴:۱۲)rezaabdollah نوشته است: با سلام من اين برنامه رو نوشتم ولي LCD چيزي رو نشون نميده مشكلش چيه لطفا كمك كنيد
کد php:
$regfile "m32def.dat"
$crystal 8000000
Config Porta 
Input
Config Portd 
Output
Config Portc 
Output
Config Portb 
Output
Dim A 
As Integer
Config Lcd 
20 2
Config Lcdpin 
Pin Db4 Pinb.4 Db5 Pinb.5 Db6 Pinb.6 Db7 Pinb.7 Pinb.3 Rs Pinb.2
Home

Lcd 
" IN THE name of GOD "
Lowerline
Lcd 
" REZA "
End 
سلام
بجای pinB توی lcdpin ها از PORTB استفاده کنید. ببینید درست میشه؟

با پورتی که LCD رو بهش وصل کردید(PORTB) کاری نداشته باشید، یعنی OUTPUT یا INPUT تعریفش نکنید.(البته شاید مشکلی پیش نیاد)

۱۵-اردیبهشت-۱۳۹۰, ۱۵:۴۹:۵۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : رسول
saeidjan آفلاین
كاربر دو ستاره
**

ارسال‌ها: 155
موضوع‌ها: 20
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 117
( 164 تشکر در 77 ارسال )
ارسال: #5
RE: يك مشكل با LCD كاراكتري
ببخشید که برنامتو بهم ریختم
حالا GND رو به پایه 1و3و5و16 LCD وصل کن.
یه دیود زنر 4.7 ولتی به 5+ وصل کن
بعد از دیود زنرت به پایه های 2و15 وصل کن.
$regfile = "m32def.dat"
$crystal = 8000000
چون بطور پیش فرض همه پورتها output هستند و ما هم یک پورت خروجی لازم داریم، پس لازم نیست کاری با اونها داشته باشی
اگر میخوای در هر زمان با کمترین تغیرات در متن برنامت ساختار پورتها رو تغییر بدی پیشنهاد میکنم از این روش استفاده کنی
lcdRs allias pinc.0
lcde alias pinc.1
lcddb4 alias pinc.2
lcddb5 alias pinc.3
lcddb6 alias pinc.4
lcddb7 alias pinc.5
Config Lcd = 20 * 2
Config Lcdpin = Pin , rs=lcdrs ,e=lcde, Db4 = lcddb4 , Db5 = lcddb5 , Db6 = lcddb6 , Db7 = lcddb7
Home

Lcd " IN THE name of GOD "
Lowerline
Lcd " REZA "
End
از برنامت لذت ببر

دانشمندان امروز دانش آموزان دیروز بودند.
به امید این که فردا دانشمند باشم.
۲۸-اردیبهشت-۱۳۹۰, ۱۸:۱۴:۵۵
ارسال‌ها
پاسخ
تشکر شده توسط : mahdi20


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  مشكل با پورت سريال در متلب leila.66 8 11,927 ۱۲-شهریور-۱۳۹۵, ۲۰:۳۹:۳۴
آخرین ارسال: 36taregh
  مشكل با ميكرو ATMEGA64 elec645 12 10,853 ۰۲-شهریور-۱۳۹۴, ۱۳:۳۹:۲۰
آخرین ارسال: mbir92
  مشكل در راه اندازي ميكرو atmega8 fateme67hj 9 6,255 ۲۸-خرداد-۱۳۹۴, ۱۳:۳۲:۱۲
آخرین ارسال: fateme67hj
Question [سوال] مشكل در اندازه گيري دما توسط سنسور ds18b20 moham9d 11 8,196 ۲۴-آبان-۱۳۹۳, ۱۴:۳۵:۵۳
آخرین ارسال: moham9d
  attiny13 و مشكل pcint mohezt 2 3,568 ۲۰-شهریور-۱۳۹۳, ۲۱:۳۹:۲۹
آخرین ارسال: smailhatami
  مشكل در پرگرام كردن avr vb_1985 8 5,637 ۲۴-اردیبهشت-۱۳۹۳, ۱۵:۰۶:۳۱
آخرین ارسال: behzady
  [فوری] مشكل در چك كردن كليد با دستور debounce velakat 12 12,149 ۱۱-دى-۱۳۹۲, ۰۰:۵۸:۱۵
آخرین ارسال: sharin
  مشكل در پروگرام فيوزبيتها nanosi 3 3,728 ۲۱-مرداد-۱۳۹۲, ۱۱:۱۵:۲۶
آخرین ارسال: nanosi
  مشكل در برنامه ريزي كلاك ميكرو nanosi 1 2,257 ۲۰-مرداد-۱۳۹۲, ۱۸:۰۹:۲۷
آخرین ارسال: robojalal
Question مشكل در ارسال اطلاعات از كامپيوتر به ميكرو با استفاده از HM tr 915 HENAS 25 15,592 ۲۳-شهریور-۱۳۹۱, ۱۲:۱۴:۲۰
آخرین ارسال: blackstar368

پرش به انجمن:


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

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