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

ارسال‌ها: 22
موضوع‌ها: 9
تاریخ عضویت: تير ۱۳۸۶

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #1
مشکل در نمایش تاریخ روی LCD
با سلام.
من یه قطعه کد خیلی خیلی ساده برای آزمایش RTC نوشتم.
ولی وقتی تاریخ رو می خاد روی LCD نشون بده بجای کاراکتر / یه کاراکتر عجیب نشون می ده.(هم روی سخت افزار ، هم روی پروتیوس و هم روی شبیه ساز خود بسکام)
(من از بسکام نسخه 1.11.8.3 استفاده می کنم.)
دلیلش چیه؟

اینم کد من:

کد:
$regfile = "m16def.dat"
$crystal = 8000000
$hwstack = 32


Dim Now As String * 10

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

Config Clock = Soft
Enable Interrupts
Time$ = "16:59:00"
Date$ = "08/14/07"

Do
   Cls
   Lcd Date$

   Waitms 500

Loop

End
۲۲-مرداد-۱۳۸۶, ۲۳:۱۶:۵۸
ارسال‌ها
پاسخ
30yavash آفلاین
تازه وارد

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

تشکرها : 3
( 3 تشکر در 2 ارسال )
ارسال: #2
 
به جای استفاده از date$ از کد زیر استفاده کن.

کد:
Lcd _day ; "/" ; _month ; "/" ; _year
۲۳-مرداد-۱۳۸۶, ۱۳:۲۶:۳۹
ارسال‌ها
پاسخ
kingArtur آفلاین
تازه وارد

ارسال‌ها: 22
موضوع‌ها: 9
تاریخ عضویت: تير ۱۳۸۶

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #3
 
30yavash نوشته است:به جای استفاده از date$ از کد زیر استفاده کن.

کد:
Lcd _day ; "/" ; _month ; "/" ; _year

مرسی درست شد
۲۵-مرداد-۱۳۸۶, ۱۷:۵۰:۲۹
ارسال‌ها
پاسخ
newdesign آفلاین
مدیر بازنشسته
*****

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

تشکرها : 0
( 30 تشکر در 22 ارسال )
ارسال: #4
 
شما یک cls قبلش بنویس اگه حل نشد فایلو بفرست تا حلش کنیم
۲۶-مرداد-۱۳۸۶, ۲۰:۲۱:۳۳
وب سایت ارسال‌ها
پاسخ
kingArtur آفلاین
تازه وارد

ارسال‌ها: 22
موضوع‌ها: 9
تاریخ عضویت: تير ۱۳۸۶

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #5
 
newdesign نوشته است:شما یک cls قبلش بنویس اگه حل نشد فایلو بفرست تا حلش کنیم
فایل رو که فرستاده بودم.توی همون پست اول.
اگه دقت کنی می بینی که قبلش CLS هم گذاشته بودم ولی بازم مشکل داشت.
بهر حال با روشی که آقا سیاوش گفت مشکلم حل شد.
۲۸-مرداد-۱۳۸۶, ۰۱:۰۸:۱۶
ارسال‌ها
پاسخ
newdesign آفلاین
مدیر بازنشسته
*****

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

تشکرها : 0
( 30 تشکر در 22 ارسال )
ارسال: #6
 
سلام
منظور از فایل کلیه قسمتها (پروتیوس و بسکام)به صورت زیپه
و اما جواب شما
کد:
Config Date = Mdy , Separator = /

کد بالا رو کم داشتی
۲۸-مرداد-۱۳۸۶, ۱۱:۰۰:۰۷
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  نمایش دادن تصاویر متحرک در 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 joker 101 84,325 ۰۵-تير-۱۳۹۴, ۰۵:۲۳:۲۰
آخرین ارسال: alimogmov
  کتابخانه تبدیل تاریخ میلادی به شمسی hadikh73 5 5,642 ۳۱-فروردین-۱۳۹۳, ۱۴:۴۶:۳۶
آخرین ارسال: Ambassador
  [فوری] نمایش دمای منفی روی LCD با lm35 و ATmega16 با نرم افزار codevisionAVR ali khalili 3 5,408 ۱۷-فروردین-۱۳۹۳, ۱۵:۴۶:۱۸
آخرین ارسال: mh1762
  نمایش حرف یا عدد یا کارکتر روی matrix 8*8 sanaz13x 62 47,833 ۰۵-اسفند-۱۳۹۲, ۱۲:۳۰:۳۳
آخرین ارسال: faraz_a76
  شمارش و نمایش بایت های دریافت شده از USART persibal 0 2,223 ۱۹-شهریور-۱۳۹۲, ۱۱:۱۹:۴۲
آخرین ارسال: persibal

پرش به انجمن:


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

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