امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 1
  • 1
  • 2
  • 3
  • 4
  • 5
تابلو روان با LCD 16*2
نویسنده پیام
elish آفلاین
تازه وارد

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

تشکرها : 7
( 5 تشکر در 4 ارسال )
ارسال: #1
تابلو روان با LCD 16*2
سلام يه تابلو روان مي خوام كه مثلا happy birthday رو از سمت راست تابلو يك حرف يك حرف وارد كنه . زبانش بيسيك باشه و از دستوراتي مثل m = len (a و p = left(a,2 و ... هم داخل برنامه استفاده شه . lcd16*2 هستش . ممنونم . كمك كنيد .
۲۳-آبان-۱۳۸۸, ۲۲:۵۸:۴۲
ارسال‌ها
پاسخ
hadii غایب
قند عسل
**

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

تشکرها : 871
( 3246 تشکر در 680 ارسال )
ارسال: #2
RE: تابلو روان و آموزش از ابتدا
(۲۳-آبان-۱۳۸۸, ۲۲:۵۸:۴۲)elish نوشته است: سلام يه تابلو روان مي خوام كه مثلا happy birthday رو از سمت راست تابلو يك حرف يك حرف وارد كنه . زبانش بيسيك باشه و از دستوراتي مثل m = len (a و p = left(a,2 و ... هم داخل برنامه استفاده شه . lcd16*2 هستش . ممنونم . كمك كنيد .
اینی که میخوای تابلو روان نیست که!!!

خدا حافظ
۲۳-آبان-۱۳۸۸, ۲۳:۰۶:۴۳
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

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

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #3
RE: تابلو روان و آموزش از ابتدا
مهندس اول خودت قدم اول رو بردار و شروع !

ما هم در ادامه همراهت هستیم !

البته بدون اون دستورات خیلی راحت تر می شه این کار رو انجام داد !



فقط کافیه بریزی تو یه رشته متنتو و هر بار یه کارکارتش رو جدا کنی و نشون بدی !

کد php:
For 1 To 16 
Mid(Ss ) : Locate 2 Lcd S 
Next 
۲۳-آبان-۱۳۸۸, ۲۳:۰۸:۴۶
ارسال‌ها
پاسخ
تشکر شده توسط : aKaReZa75
elish آفلاین
تازه وارد

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

تشکرها : 7
( 5 تشکر در 4 ارسال )
ارسال: #4
RE: تابلو روان و آموزش از ابتدا
به ما گفتن تابلو روانه . يه كم از تعريفا اوليه برنامرو نوشتم كه ميذارمش كمك كنيد مال آز ميكروه بايد فردا تحويل بدم . ممنون ميشما .
اينم برنامه كه تا اينجا نوشتم


فایل‌(های) پیوست شده
.bmp   bascom.bmp (اندازه: 334.18 KB / تعداد دفعات دریافت: 248)
(آخرین ویرایش در این ارسال: ۲۴-آبان-۱۳۸۸, ۰۹:۲۷:۱۹، توسط elish.)
۲۴-آبان-۱۳۸۸, ۰۹:۲۰:۵۳
ارسال‌ها
پاسخ
elish آفلاین
تازه وارد

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

تشکرها : 7
( 5 تشکر در 4 ارسال )
ارسال: #5
RE: تابلو روان با LCD 16*2
آخرين برنامه اي كه نوشتم اين بود كه الان ميفرستم . با اين برنامه از آخر lcd مكان نما مياد داخل lcd و تا اولش ادامه داره حركت مكان نما . اما فقط مكان نماست و حرفي رو نمي بينم . چه كنم؟
اينم برنامش


فایل‌(های) پیوست شده
.zip   BASCOM.zip (اندازه: 9.53 KB / تعداد دفعات دریافت: 367)
(آخرین ویرایش در این ارسال: ۲۴-آبان-۱۳۸۸, ۱۳:۴۱:۳۰، توسط elish.)
۲۴-آبان-۱۳۸۸, ۱۳:۴۰:۰۸
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

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

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #6
RE: تابلو روان با LCD 16*2
ببخشین !

من آفیس 2007 ندارم !

بهتره خود فایل بسکامش رو بذارین bas.*

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

ارسال‌ها: 2,192
موضوع‌ها: 70
تاریخ عضویت: مهر ۱۳۸۴

تشکرها : 932
( 2618 تشکر در 1020 ارسال )
ارسال: #7
RE: تابلو روان با LCD 16*2
برنامه ای که جناب elish گذاشتن :
کد:
$regfile = "m16def.dat"
$crystal = 8000000
Config Portc = Output
Config Lcd = 16 * 2
Config Lcdbus = 4
Config Lcdpin = Pin , Rs = Pinc.0 , Db4 = Pinc.4 , Db5 = Pinc.5 , Db6 = Pinc.6 , Db7 = Pinc.7 , E = Pinc.2
Dim S As Eram String * 1 , A As Byte , D As String * 1 , M As Byte , B As Byte
Cls
Home
S = "HAPPY BIRTHDAY TO YOU"
M = Len(s)
Locate 1 , 16
For A = 16 To 1 Step -1
D = Mid(s , A , 1 ) : Locate 1 , A : Lcd D
Waitms 100
Next
End

میزان رای دشمن است!
[تصویر:  cff100.png]
(آخرین ویرایش در این ارسال: ۲۴-آبان-۱۳۸۸, ۱۷:۰۹:۳۴، توسط ajlajlajl.)
۲۴-آبان-۱۳۸۸, ۱۷:۰۸:۴۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, elish, adam1, libao
t3r!p3000 آفلاین
         
*****

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

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #8
RE: تابلو روان با LCD 16*2
این که خیلی شبیه برنامه نمونه من هستش !

کد php:
For 16 To 1 Step -1
Mid() : Locate 1 Lcd D
Waitms 100
Next 

و اینم برنامه نمونه که تو چند پست قبل گذاشته بودم !

کد php:
For 1 To 16 
Mid(Ss ) : Locate 2 Lcd S 
Next 

البته فقط طریقه نوشتن من برعکس هستش !

الان مشکل برنامه چیه ؟
من که مشکلی نمی بینم !
(آخرین ویرایش در این ارسال: ۲۴-آبان-۱۳۸۸, ۱۸:۴۵:۴۴، توسط t3r!p3000.)
۲۴-آبان-۱۳۸۸, ۱۸:۴۴:۰۳
ارسال‌ها
پاسخ
elish آفلاین
تازه وارد

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

تشکرها : 7
( 5 تشکر در 4 ارسال )
ارسال: #9
RE: تابلو روان با LCD 16*2
آخه دقيقا ايده شما رو نوشتم . مشكلش اينه كه توي پروتيوس فقط مكان نما نشون داده مي شه و فقط مكان نماست كه از سمت راست lcd وارد ميشه و از سمت چپ lcd خارج ميشه و حرفي ديده نميشه . كمك كنيد فردا تحويله. مرسي .
۲۴-آبان-۱۳۸۸, ۲۲:۲۰:۴۵
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
t3r!p3000 آفلاین
         
*****

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

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #10
درست شد !!!!
مهندس این برنامه رو تست کن :

کد php:
$regfile "m16def.dat" $crystal 1000000

Config Lcdpin 
Pin Rs Pinc.0 Db4 Pinc.4 Db5 Pinc.5 Db6 Pinc.6 Db7 Pinc.7 Pinc.2
Config Lcd 
16 Cursor Off Cls

Dim S 
As String 16 Ss As String 16
Dim A 
As Byte As String As Byte As Byte


" HAPPY BIRTHDAY "
Ss "WWW.IRANLED.COM"

For 16 To 1 Step -1
 D 
Mid() : Locate 1 Lcd D
 Waitms 200
Next

For 1 To 16
 D 
Mid(ss ) : Locate 2 Lcd D
 Waitms 200
Next

Wait 3

For 1 To 16
 Locate 1 
Lcd " "
 
Waitms 200
Next

For 16 To 1 Step -1
 Locate 2 
Lcd " "
 
Waitms 200
Next

Wait 3

End 

فکر کنم مشخص بشه ایراد کارتون کجاست !

اینم تست برنامه در پروتئوس به همراه اصل برنامه !


.rar   TEST LCD SHIFT FOR elish.rar (اندازه: 8.65 KB / تعداد دفعات دریافت: 230)
۲۴-آبان-۱۳۸۸, ۲۲:۵۴:۱۳
ارسال‌ها
پاسخ
تشکر شده توسط : elish, engpower, libao
elish آفلاین
تازه وارد

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

تشکرها : 7
( 5 تشکر در 4 ارسال )
ارسال: #11
RE: تابلو روان با LCD 16*2
ايشالا ارشد قبول بشي مهندس . يه سوال ديگه اگه عبارتم بزرگ تر بود مثلا happy birthday to you i wish you will be happy كه از حرف اول وارد lcd بشه و همين جور شيفت پيدا كنه تا كل جمله روي lcd نشون داده بشه بايد چه تغييري تو برنامه داد؟ خدا خيرت بده
۲۵-آبان-۱۳۸۸, ۰۸:۰۱:۰۱
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  راهنمایی در مورد تابلو روان iman-63 133 103,410 ۱۰-مهر-۱۳۹۵, ۱۹:۲۳:۲۲
آخرین ارسال: ali3130
  ساخت تابلو روان و ساعت هوایی گردون یا همون Propeller Clock با موتور فن !!! t3r!p3000 85 91,068 ۲۲-شهریور-۱۳۹۵, ۲۱:۴۴:۳۸
آخرین ارسال: taherehselseleh
  تابلو روان و آموزش از ابتدا mehrdadgh 66 162,686 ۲۲-شهریور-۱۳۹۵, ۰۰:۰۴:۱۳
آخرین ارسال: taherehselseleh
  [سوال] مشکل در تغذیه تابلو روان sajjad12 3 3,011 ۲۰-مهر-۱۳۹۴, ۱۰:۱۰:۳۲
آخرین ارسال: ha_60
  برای افک در تابلو روان کسی ایده ای داره؟؟؟؟؟ iman-63 9 8,505 ۰۶-تير-۱۳۹۴, ۱۵:۰۵:۲۸
آخرین ارسال: student-p
  اتصال تابلو روان P10 با AVR HamidSay 0 3,022 ۲۱-اسفند-۱۳۹۳, ۱۹:۱۷:۲۵
آخرین ارسال: HamidSay
  [سوال] پروژه تابلو روان avr (بسیار مهم) mostafaamiryan 0 2,636 ۲۲-دى-۱۳۹۳, ۰۲:۰۱:۰۲
آخرین ارسال: mostafaamiryan
  علت پيوسته نبودن متن در تابلو روان؟؟؟ md3848 0 2,263 ۰۳-مرداد-۱۳۹۳, ۲۳:۴۳:۳۵
آخرین ارسال: md3848
  کنترول نور تابلو abbasalifix 9 8,455 ۲۷-خرداد-۱۳۹۲, ۱۸:۴۶:۱۰
آخرین ارسال: motreb
  تابلو روان در lcd 2*16 با متن فارسي jansfred 8 10,763 ۱۸-خرداد-۱۳۹۲, ۱۳:۴۵:۲۹
آخرین ارسال: aKaReZa75

پرش به انجمن:


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

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