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

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

تشکرها : 1655
( 2792 تشکر در 982 ارسال )
ارسال: #23
RE: کمک در ساخت ساعت دقیق
سلام
دوسته من شما چرا ال سی دی رو تعریف نمیکنی؟؟؟
چرا مشخص نمیکنی پایه های میکرو به چه صورت به ال سی دی وصل بشه؟؟؟؟؟

ابراهیم خوانین زاده
 ساعت کار بدن انسان بیشتر وقتها, کمتر از 657.000 ساعت است و بعد از آن از کار می افتد  :():کمی فکر کنیم.....

259-734

[/url]
وبلاگ من


وب سایت من
[url=http://www.ebka-intelligent.com/]
آموزش کار با rfm12b,آموزش کامل ای سی ds1307, آموزش اتصال ماژول em18,سنسور رنگ ,سنسور گاز, و ... در وبلاگ من خواهید دید



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

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

تشکرها : 6
( 3 تشکر در 3 ارسال )
ارسال: #24
RE: کمک در ساخت ساعت دقیق
سلام.
من یه برنامه ساعت نوشتم تو بسکام درسته اما توپروتیوس مشکل داره فایلو

گذاشتم اگه میشه یه ادم خیر این ایراد مارو برطرف کنه. یا علی مدد


فایل‌(های) پیوست شده
.rar   hjhj.rar (اندازه: 14.05 KB / تعداد دفعات دریافت: 76)
۲۶-بهمن-۱۳۸۹, ۱۱:۴۰:۰۹
ارسال‌ها
پاسخ
abol_rh آفلاین
تازه وارد

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

تشکرها : 5
( 3 تشکر در 1 ارسال )
ارسال: #25
RE: کمک در ساخت ساعت دقیق
سلام در استفاده از تایمر2 با کریستال خارجی در شبیه سازی 5 ثانیه در هر 30ثانیه تاخیر داره چرا؟؟
Config Timer2 = Timer , Async = On , Prescale = 128
Enable Interrupts
Enable Timer2
On Timer2 G
do
loop
G:
Incr Scnd
If Scnd > 59 Then : Incr Dagh : Scnd = 0 : End If
If Dagh > 59 Then : Incr Saat : Dagh = 0 : Scnd = 0 : End If
If Saat > 23 Then : Saat = 0 : Scnd = 0 : Dagh = 0 : End If

Locate 1 , 1 : If Saat < 10 Then
Lcd "0" ; Saat ; ":"
Else
Lcd Saat ; ":"
End If
If Dagh < 10 Then
Locate 1 , 4 : Lcd "0" ; Dagh ; ":"
Else
Lcd Dagh ; ":"
End If
If Scnd < 10 Then
Locate 1 , 7 : Lcd "0" ; Scnd
Else
Lcd Scnd
End If



Return
۰۱-مرداد-۱۳۹۰, ۱۰:۳۱:۱۴
ارسال‌ها
پاسخ
rdscience آفلاین
كاربر دو ستاره
**

ارسال‌ها: 183
موضوع‌ها: 17
تاریخ عضویت: اردیبهشت ۱۳۹۰

تشکرها : 479
( 298 تشکر در 111 ارسال )
ارسال: #26
RE: کمک در ساخت ساعت دقیق
دوست من اينجا را يه نگاهي بنداز شايد بدردت بخوره
http://www.iranled.com/forum/post-154556.html
البته اين تو پروتئوس خطا داره ولي تو برد جوابگو هست ( خطا در حد 11 ثانيه در دو ساعت )
و اگر كه مي خواهي فقط ثانيه دقيقه ساعت روز هفته و ... داشته باشي مي توني از rtc ميكرو استفاده كني
موفق تر از قبل باشيد


كسي را كه آماده آموختن است تعليم ندادن، انساني را به هدر دادن است، كسي را كه آماده آموختن نيست تعليم دادن، سخن به هدر دادن است، خردمند نه انسان را به هدر مي دهد و نه سخن را

وبلاگ خودموني
۰۱-مرداد-۱۳۹۰, ۱۳:۰۰:۳۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : رسول, abol_rh
reza555 غایب
مدیر بازنشسته
*****

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

تشکرها : 3779
( 3261 تشکر در 1342 ارسال )
ارسال: #27
RE: کمک در ساخت ساعت دقیق
اول برنامه این دستورو بنویس ببین خطا چقدر تغییر پیدا می کنه
کد:
$Sim

زندگی مدیریت فرصت هاست.
۰۱-مرداد-۱۳۹۰, ۱۳:۰۵:۲۹
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, rdscience, abol_rh
abol_rh آفلاین
تازه وارد

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

تشکرها : 5
( 3 تشکر در 1 ارسال )
ارسال: #28
RE: کمک در ساخت ساعت دقیق
سلام من با تایمر2 وکریستال 32768 خارجی یه ساعت ساختم مثل همونایی که تواینترنت هست ولی تو پروتئوس 5ثانیه تاخیر داره اشکال کار از کجاست با تشکر
۰۲-مرداد-۱۳۹۰, ۱۷:۵۵:۳۶
ارسال‌ها
پاسخ
silent70un آفلاین
كاربر تک ستاره
*

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

تشکرها : 54
( 22 تشکر در 11 ارسال )
ارسال: #29
RE: کمک در ساخت ساعت دقیق
سلام من مشکل این 5ثانیه تاخیر رو حل کردم برو به
http://www.iranled.com/forum/thread-21587.html
یه سر بزن
۲۹-مرداد-۱۳۹۰, ۱۵:۰۹:۵۷
ارسال‌ها
پاسخ
mehdi2015 آفلاین
تازه وارد

ارسال‌ها: 2
موضوع‌ها: 0
تاریخ عضویت: آذر ۱۳۹۳

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #30
RE: کمک در ساخت ساعت دقیق
سلام
دوستان کسی میتونه در مورد متغیر a که توی برنامه استفاده شده توضیح بده؟
کد:
$regfile = "m8def.dat"
$crystal = 8000000
Config Lcd = 16 * 2
Config Lcdpin = Pin , Rs = Portb.0 , E = Portb.1 , Db4 = Portb.2 , Db5 = Portb.3 , Db6 = Portb.4 , Db7 = Portb.5
Config Timer0 = Timer , Prescale = 1024
Enable Interrupts
Enable Timer0
On Ovf0 Ebka
: Dim Sea As Byte , Mine As Byte , Hu As Byte , A As Byte
  Start Timer0
    Cls : Cursor Off
Do
  Home
    Lcd Hu ; ":" ; Mine ; ":" ; Sea
Loop
Ebka:
   If A < 30 Then
     Incr A
  Else
     A = 0
     Incr Sea
    End If
  If Sea > 59 Then
     Sea = 0
     Incr Mine
   End If
   If Mine > 59 Then
     Incr Hu
     Mine = 0
   End If
   If Hu > 12 Then
     Hu = 1
   End If
Return
(آخرین ویرایش در این ارسال: ۱۲-دى-۱۳۹۳, ۲۳:۴۷:۱۲، توسط mehdi2015.)
۱۲-دى-۱۳۹۳, ۲۳:۴۴:۴۴
ارسال‌ها
پاسخ
mehdi2015 آفلاین
تازه وارد

ارسال‌ها: 2
موضوع‌ها: 0
تاریخ عضویت: آذر ۱۳۹۳

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #31
RE: کمک در ساخت ساعت دقیق
(۲۴-بهمن-۱۳۸۹, ۱۸:۲۰:۲۴)EBKA نوشته است:
کد:
$regfile = "m8def.dat"
$crystal = 8000000
Config Lcd = 16 * 2
Config Lcdpin = Pin , Rs = Portb.0 , E = Portb.1 , Db4 = Portb.2 , Db5 = Portb.3 , Db6 = Portb.4 , Db7 = Portb.5
Config Timer0 = Timer , Prescale = 1024
Enable Interrupts
Enable Timer0
On Ovf0 Ebka
: Dim Sea As Byte , Mine As Byte , Hu As Byte , A As Byte
  Start Timer0
    Cls : Cursor Off
Do
  Home
    Lcd Hu ; ":" ; Mine ; ":" ; Sea
Loop
Ebka:
   If A < 30 Then
     Incr A
  Else
     A = 0
     Incr Sea
    End If
  If Sea > 59 Then
     Sea = 0
     Incr Mine
   End If
   If Mine > 59 Then
     Incr Hu
     Mine = 0
   End If
   If Hu > 12 Then
     Hu = 1
   End If
Return
این برنامه رو برات نوشتم و تو پرتئوس تست کردم و درست بود
موفق باشی...

(۱۲-دى-۱۳۹۳, ۲۳:۴۴:۴۴)mehdi2015 نوشته است: سلام
دوستان کسی میتونه در مورد متغیر a که توی برنامه استفاده شده توضیح بده؟
کد:
$regfile = "m8def.dat"
$crystal = 8000000
Config Lcd = 16 * 2
Config Lcdpin = Pin , Rs = Portb.0 , E = Portb.1 , Db4 = Portb.2 , Db5 = Portb.3 , Db6 = Portb.4 , Db7 = Portb.5
Config Timer0 = Timer , Prescale = 1024
Enable Interrupts
Enable Timer0
On Ovf0 Ebka
: Dim Sea As Byte , Mine As Byte , Hu As Byte , A As Byte
  Start Timer0
    Cls : Cursor Off
Do
  Home
    Lcd Hu ; ":" ; Mine ; ":" ; Sea
Loop
Ebka:
   If A < 30 Then
     Incr A
  Else
     A = 0
     Incr Sea
    End If
  If Sea > 59 Then
     Sea = 0
     Incr Mine
   End If
   If Mine > 59 Then
     Incr Hu
     Mine = 0
   End If
   If Hu > 12 Then
     Hu = 1
   End If
Return

یعنی هیچکی نمیتونه راهنمایی کنه ؟!
۱۴-دى-۱۳۹۳, ۰۰:۲۵:۵۶
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  2 در یک (خازن و سلف سنج) دقیق LC Meter با ATMega8 alimogmov 2 6,813 ۲۰-آبان-۱۳۹۷, ۰۳:۱۶:۵۰
آخرین ارسال: DJ-Sichan
  درخواست کمک برای ساعت با فونت بزرگ sobhan6831 4 2,400 ۲۴-فروردین-۱۳۹۷, ۲۰:۱۹:۱۲
آخرین ارسال: sobhan6831
  دانلود رایگان سورس ساعت حرم امام رضا (ع) ورژن 2 sina6479 3 5,371 ۲۶-اسفند-۱۳۹۶, ۲۲:۱۹:۴۴
آخرین ارسال: sajjad85
  [سوال] تنظیم دقیق فرکانس داخلی میکرو xxabasxx 6 5,823 ۰۴-آذر-۱۳۹۵, ۰۲:۱۲:۱۳
آخرین ارسال: xxabasxx
  ttiny45 ساخت ثانیه دقیق javad_2010 4 3,945 ۱۳-آبان-۱۳۹۵, ۱۱:۱۳:۳۷
آخرین ارسال: javad_2010
  ساخت تابلو روان و ساعت هوایی گردون یا همون Propeller Clock با موتور فن !!! t3r!p3000 85 91,068 ۲۲-شهریور-۱۳۹۵, ۲۱:۴۴:۳۸
آخرین ارسال: taherehselseleh
  سوال در مورد ساخت ساعت با ال سي دي navayi 5 4,744 ۱۲-اسفند-۱۳۹۴, ۱۲:۱۷:۱۰
آخرین ارسال: 1نفر
  کریستال خارجی+کریستال ساعت در atmega8 cortex-m3 1 2,967 ۰۳-مرداد-۱۳۹۴, ۲۰:۱۳:۰۳
آخرین ارسال: sharin
  ساعت گردان Mani27 0 1,998 ۲۱-اردیبهشت-۱۳۹۴, ۱۳:۳۹:۰۴
آخرین ارسال: Mani27
  کار با ماژول ساعت DS1307 kimiafars 7 6,393 ۰۴-آذر-۱۳۹۳, ۱۰:۳۱:۰۴
آخرین ارسال: kimiafars

پرش به انجمن:


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

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