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

ارسال‌ها: 1,169
موضوع‌ها: 57
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 4094
( 6339 تشکر در 2085 ارسال )
ارسال: #12
RE: تغییر برنامه ساعت
کد:
$regfile = "m8def.dat"
$crystal = 4000000
Config Portd = Output
Config Portc = Output
Config Pinb.0 = Input
Config Pinb.2 = Input

Dataport Alias Portd
Comm Alias Portc


Dim A As Byte , B As Byte , C As Word , D As Word , N As Byte , M As Byte , V As Byte , T As Byte , Hh As Byte , S As Byte
Dim Aa As Byte , Bb As Byte
Declare Sub Q
Declare Sub W
Declare Sub E
Declare Sub K
Declare Sub X

Do
Call E
Call Q
Call K
If S > 59 Then
N = N + 1
S = 0
End If
If M = 6 Then
V = V + 1
M = 0
N = 0
End If
If T = 6 Then
N = 0
M = 0
T = 0
V = 0
End If
If Pinb.0 = 0 Then
Aa = 0
End If
If Pinb.2 = 0 Thrn
Bb = 0
End If
Loop
'=============================================================================
Sub K
If Aa = 0 Then
If Pinb.0 = 1 Then
Incr S
Call X
Aa = 1
End If
End If
If Bb = 0 Then
If Pinb.2 = 1 Then
N = 0
M = 0
T = 0
V = 0
S = 0
Call X
Bb = 1
End If
End If
End Sub



'========================================================================
Sub E
If N > 9 Then
N = 0
Incr M
If M > 9 Then
M = 0
Incr V
If V > 9 Then
V = 0
Incr T
If T > 9 Then
T = 0
End If
End If
End If
End If
End Sub

'======================================================================
Sub Q
Comm = &B0111 : A = N : Call W
Comm = &B1011 : A = M : Call W
Comm = &B1101 : A = V : Call W
Comm = &B1110 : A = T : Call W

End Sub
'======================================================================
Sub W
Dataport = Lookup(a , Sa)
Waitms 4
Dataport = &H00
End Sub
'========================================================================
Sub X
   For Hh = 1 To 2

   Call E
      Call Q
   Next
End Sub
'=============================================================================
Sa:
Data &B00111111 , &B00000110 , &B01011011 , &B01001111
Data &B01100110 , &B01101101 , &B01111101 , &B00000111
Data &B01111111 , &B01101111
Biggrin

به همه عشق بورز، به معدودی اعتماد کن و در حق کسی بدی نکن.
ویلیام شکسپیر

نباید ایمان به انسانیت را از دست دهید. انسانیت یک اقیانوس است؛ اگر قطرات اندکی از اقیانوس کثیف است، اقیانوس کثیف نمی‌شود.
مهاتما گاندی

يَا أَيُّهَا الَّذِينَ آمَنُواْ اسْتَعِينُواْ بِالصَّبْرِ وَالصَّلاَةِ إِنَّ اللّهَ مَعَ الصَّابِرِينَ
(آخرین ویرایش در این ارسال: ۱۴-اردیبهشت-۱۳۹۲, ۱۷:۵۷:۴۲، توسط رسول.)
۱۴-اردیبهشت-۱۳۹۲, ۱۴:۵۶:۳۰
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : رسول, babyy, hadikh73
رسول غایب
بازنشسته
*****

ارسال‌ها: 2,458
موضوع‌ها: 237
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 15003
( 20196 تشکر در 5767 ارسال )
ارسال: #13
RE: تغییر برنامه ساعت
یه چیز یادم رفت

اگه بخوام اون نقطه (همون H) مابین ساعت و دقیقه روشن بشه چیکار کنم

یعنی هر ثانیه رو اون نقطه وسطی با خاموش روشن شدنش نشون بده
۱۴-اردیبهشت-۱۳۹۲, ۱۷:۴۳:۳۴
ارسال‌ها
پاسخ
behzady آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,169
موضوع‌ها: 57
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 4094
( 6339 تشکر در 2085 ارسال )
ارسال: #14
RE: تغییر برنامه ساعت
تجربه نشون داده که شما پول بده نیستی تا این دفعه پولو ندی از کد خبری نیستBiggrin

هی ...
(ما انسان های آزاده زیر بار زور نمی ریم مگر اینکه زورش خیلی پر زور باشه)Biggrin

مشکل شرعی داره گفته باشمBiggrin


فایل‌(های) پیوست شده
.rar   counter.rar (اندازه: 24.57 KB / تعداد دفعات دریافت: 73)

به همه عشق بورز، به معدودی اعتماد کن و در حق کسی بدی نکن.
ویلیام شکسپیر

نباید ایمان به انسانیت را از دست دهید. انسانیت یک اقیانوس است؛ اگر قطرات اندکی از اقیانوس کثیف است، اقیانوس کثیف نمی‌شود.
مهاتما گاندی

يَا أَيُّهَا الَّذِينَ آمَنُواْ اسْتَعِينُواْ بِالصَّبْرِ وَالصَّلاَةِ إِنَّ اللّهَ مَعَ الصَّابِرِينَ
(آخرین ویرایش در این ارسال: ۱۴-اردیبهشت-۱۳۹۲, ۱۸:۰۵:۳۹، توسط behzady.)
۱۴-اردیبهشت-۱۳۹۲, ۱۷:۴۹:۰۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : omid_phoenix, babyy, Ambassador, رسول
رسول غایب
بازنشسته
*****

ارسال‌ها: 2,458
موضوع‌ها: 237
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 15003
( 20196 تشکر در 5767 ارسال )
ارسال: #15
RE: تغییر برنامه ساعت
بهزاد جونی من کلا برنامم رو به این شکل تغییر دادم :

کد php:
$regfile "m8def.dat"
$crystal 1000000
Config Portd 
Output
Config Portc 
Output
Config Pinb.0 
Input
Config Pinb.1 
Input
Config Pinb.2 
Input
Config Pinb.3 
Input

Dataport Alias Portd
Comm Alias Portc


Dim A 
As Byte As Byte As Word As Word As Byte As Byte As Byte As Byte As Byte
Dim Aa 
As Byte
Declare Sub Q
Declare Sub W
Declare Sub E
Declare Sub K


Do
Call E
Call Q
Call K

If 59 Then
Incr N
0
End 
If

If 
9 Then
0
Incr M
If 5 Then
0
Incr V
If 9 Then
0
Incr T
Else
If 
And 3 Then
0
0
Aa 
1
End 
If
End If
End If
End If
If 
Pinb.0 0 Then
Aa 
0
End 
If
Loop
'=============================================================================
Sub K
If Aa = 0 Then
If Pinb.0 = 1 Then
Incr S
Aa = 1
End If
End If
If Pinb.1 = 1 Then
N = 0
M = 0
T = 0
V = 0
S = 0
End If

Do
Loop Until Pinb.1 = 0
End Sub



'
========================================================================
Sub E
If Pinb.2 1 Then
Incr N
End 
If
If 
9 Then
0
Incr M
End 
If
If 
5 Then
0
0
End 
If

If 
Pinb.3 1 Then
Incr V
End 
If
If 
9 Then
0
Incr T
Else
If 
And 3 Then
0
0
End 
If
End If

Do
Loop Until Pinb.2 0
Do
Loop Until Pinb.3 0
End Sub

'======================================================================
Sub Q
Comm = &B0111 : A = N : Call W
Comm = &B1011 : A = M : Call W
Comm = &B1101 : A = V : Call W
Comm = &B1110 : A = T : Call W

End Sub
'
======================================================================
Sub W
Dataport 
Lookup(Sa)
Waitms 1
Dataport 
= &H00
End Sub
'======================================================================
Sa:
Data &B00111111 , &B00000110 , &B01011011 , &B01001111
Data &B01100110 , &B01101101 , &B01111101 , &B00000111
Data &B01111111 , &B01101111 

فقط اون قسمت H رو که گفتم لطفا به این برنامه اضافش کن

ضمنا مثل اون H قبلی که گذاشته بودین نباشه

طوری باشه که فقط در همون لحظه ای که پالس مثبته اون پایه H هم روشن باشه و همزمان با اون هم خاموش بشه!!!
(آخرین ویرایش در این ارسال: ۱۶-اردیبهشت-۱۳۹۲, ۱۵:۴۶:۵۷، توسط رسول.)
۱۶-اردیبهشت-۱۳۹۲, ۱۵:۴۶:۰۹
ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador
behzady آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,169
موضوع‌ها: 57
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 4094
( 6339 تشکر در 2085 ارسال )
ارسال: #16
RE: تغییر برنامه ساعت
کد:
'======================================================================
Sub W
Dataport = Lookup(a , Sa)
If Comm = &B1101 Then
   If Pinb.0 = 1 Then
      Set Pind.7
   End If
End If
Waitms 1
Dataport = &H00
End Sub
'======================================================================

به همه عشق بورز، به معدودی اعتماد کن و در حق کسی بدی نکن.
ویلیام شکسپیر

نباید ایمان به انسانیت را از دست دهید. انسانیت یک اقیانوس است؛ اگر قطرات اندکی از اقیانوس کثیف است، اقیانوس کثیف نمی‌شود.
مهاتما گاندی

يَا أَيُّهَا الَّذِينَ آمَنُواْ اسْتَعِينُواْ بِالصَّبْرِ وَالصَّلاَةِ إِنَّ اللّهَ مَعَ الصَّابِرِينَ
۱۶-اردیبهشت-۱۳۹۲, ۱۶:۰۰:۰۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador, babyy
رسول غایب
بازنشسته
*****

ارسال‌ها: 2,458
موضوع‌ها: 237
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 15003
( 20196 تشکر در 5767 ارسال )
ارسال: #17
RE: تغییر برنامه ساعت
نشد که بشه

کار نکرد
۱۶-اردیبهشت-۱۳۹۲, ۱۶:۰۷:۳۰
ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador
behzady آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,169
موضوع‌ها: 57
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 4094
( 6339 تشکر در 2085 ارسال )
ارسال: #18
RE: تغییر برنامه ساعت
پین هفت رو وصل کردی؟

به مدار این پست توجه بنما

به همه عشق بورز، به معدودی اعتماد کن و در حق کسی بدی نکن.
ویلیام شکسپیر

نباید ایمان به انسانیت را از دست دهید. انسانیت یک اقیانوس است؛ اگر قطرات اندکی از اقیانوس کثیف است، اقیانوس کثیف نمی‌شود.
مهاتما گاندی

يَا أَيُّهَا الَّذِينَ آمَنُواْ اسْتَعِينُواْ بِالصَّبْرِ وَالصَّلاَةِ إِنَّ اللّهَ مَعَ الصَّابِرِينَ
(آخرین ویرایش در این ارسال: ۱۶-اردیبهشت-۱۳۹۲, ۱۶:۳۸:۱۵، توسط behzady.)
۱۶-اردیبهشت-۱۳۹۲, ۱۶:۲۱:۳۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador, babyy
رسول غایب
بازنشسته
*****

ارسال‌ها: 2,458
موضوع‌ها: 237
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 15003
( 20196 تشکر در 5767 ارسال )
ارسال: #19
RE: تغییر برنامه ساعت
مگه میشه وصلش نکرده باشم Biggrin

اون برنامه قبلیت کار میکنه

اما اینی که جدید می خوام تغییرش بدم نه
۱۷-اردیبهشت-۱۳۹۲, ۱۲:۵۹:۲۱
ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador, babyy
behzady آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,169
موضوع‌ها: 57
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 4094
( 6339 تشکر در 2085 ارسال )
ارسال: #20
RE: تغییر برنامه ساعت
(۱۷-اردیبهشت-۱۳۹۲, ۱۲:۵۹:۲۱)رسول نوشته است: مگه میشه وصلش نکرده باشم Biggrin

اون برنامه قبلیت کار میکنه

اما اینی که جدید می خوام تغییرش بدم نه
الله اکبر!
چه سوتی دادمBiggrin
این قسمتشو تغییر بده
کد:
If Comm = &B1101 Then
   If Pinb.0 = 1 Then
      Set Portd.7
   End If
End If

به همه عشق بورز، به معدودی اعتماد کن و در حق کسی بدی نکن.
ویلیام شکسپیر

نباید ایمان به انسانیت را از دست دهید. انسانیت یک اقیانوس است؛ اگر قطرات اندکی از اقیانوس کثیف است، اقیانوس کثیف نمی‌شود.
مهاتما گاندی

يَا أَيُّهَا الَّذِينَ آمَنُواْ اسْتَعِينُواْ بِالصَّبْرِ وَالصَّلاَةِ إِنَّ اللّهَ مَعَ الصَّابِرِينَ
۱۷-اردیبهشت-۱۳۹۲, ۱۵:۱۸:۳۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : babyy
رسول غایب
بازنشسته
*****

ارسال‌ها: 2,458
موضوع‌ها: 237
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 15003
( 20196 تشکر در 5767 ارسال )
ارسال: #21
RE: تغییر برنامه ساعت
شما هم خوب بلدی سوت بزنی ها Biggrin

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

ارسال‌ها: 1,169
موضوع‌ها: 57
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 4094
( 6339 تشکر در 2085 ارسال )
ارسال: #22
RE: تغییر برنامه ساعت
(۱۷-اردیبهشت-۱۳۹۲, ۱۶:۲۸:۰۱)رسول نوشته است: شما هم خوب بلدی سوت بزنی ها Biggrin

خب این که شد همون قبلی
اولی بودpind.7 حالا شد portd.7 تفاوت را با ما احساس کنیدBiggrin

به همه عشق بورز، به معدودی اعتماد کن و در حق کسی بدی نکن.
ویلیام شکسپیر

نباید ایمان به انسانیت را از دست دهید. انسانیت یک اقیانوس است؛ اگر قطرات اندکی از اقیانوس کثیف است، اقیانوس کثیف نمی‌شود.
مهاتما گاندی

يَا أَيُّهَا الَّذِينَ آمَنُواْ اسْتَعِينُواْ بِالصَّبْرِ وَالصَّلاَةِ إِنَّ اللّهَ مَعَ الصَّابِرِينَ
۱۷-اردیبهشت-۱۳۹۲, ۱۸:۲۹:۱۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : رسول, Ambassador, babyy


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  درخواست کمک برای ساعت با فونت بزرگ sobhan6831 4 2,400 ۲۴-فروردین-۱۳۹۷, ۲۰:۱۹:۱۲
آخرین ارسال: sobhan6831
  دانلود رایگان سورس ساعت حرم امام رضا (ع) ورژن 2 sina6479 3 5,371 ۲۶-اسفند-۱۳۹۶, ۲۲:۱۹:۴۴
آخرین ارسال: sajjad85
  ساخت تابلو روان و ساعت هوایی گردون یا همون 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
  قفل 4رقمی با قابلیت تغییر رمز mahdad 2 2,571 ۱۶-بهمن-۱۳۹۳, ۱۹:۲۵:۵۹
آخرین ارسال: omid_phoenix
  کمک براي مدار کنترل ولتاژ با تغییر نور sarbaz021 19 12,447 ۰۲-بهمن-۱۳۹۳, ۲۰:۴۲:۱۲
آخرین ارسال: milad15m
  [سوال] کمک برای تغییر عرض پالس(duty cycle) hasssan85 1 2,287 ۱۶-دى-۱۳۹۳, ۰۳:۱۳:۵۳
آخرین ارسال: omid_phoenix
  کمک در ساخت ساعت دقیق SABER66 30 25,956 ۱۴-دى-۱۳۹۳, ۰۰:۲۵:۵۶
آخرین ارسال: mehdi2015

پرش به انجمن:


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

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