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

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

تشکرها : 15003
( 20196 تشکر در 5767 ارسال )
ارسال: #12
RE: اگرورودی یک شود آنگاه lcd ...
خیلی ممنون
واقعاکه شما دارید زکات علمتان رامی پردازید
من برنامه ای می خواهم که شمارنده باشه یعنی دو ورودی مثل برنامه قبلی داشته باشه ولی درال سی دی عددنشون بده یعنی بایک شدن یکی ازورودی ها به عدد ال سی دی یکی اضافه بشه وبایک شدن ورودی بعدی ازعدد ال سی دی یکی کم بشه(درضمن درلحظه اول عدد صفر رونشون بده).
باسپاس
۲۵-دى-۱۳۸۸, ۱۵:۵۲:۱۱
ارسال‌ها
پاسخ
EBKA آفلاین
مخترع
****

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

تشکرها : 1655
( 2792 تشکر در 982 ارسال )
ارسال: #13
RE: اگرورودی یک شود آنگاه lcd ...
(۲۵-دى-۱۳۸۸, ۱۵:۵۲:۱۱)رسول نوشته است: خیلی ممنون
واقعاکه شما دارید زکات علمتان رامی پردازید
من برنامه ای می خواهم که شمارنده باشه یعنی دو ورودی مثل برنامه قبلی داشته باشه ولی درال سی دی عددنشون بده یعنی بایک شدن یکی ازورودی ها به عدد ال سی دی یکی اضافه بشه وبایک شدن ورودی بعدی ازعدد ال سی دی یکی کم بشه(درضمن درلحظه اول عدد صفر رونشون بده).
باسپاس
سلام...
دوست عزیز برنامهاش خیلی راحته ولی دوست دارم خودت بنویسی....
یه متغییر تعریف کن و بعد با دستور if و زیر مجموعش به متغییر مقدار بده......
خودت بنویس تا یاد بگیری

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

259-734

[/url]
وبلاگ من


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



۲۵-دى-۱۳۸۸, ۱۹:۱۵:۰۱
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, رسول
t3r!p3000 آفلاین
         
*****

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

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #14
RE: اگرورودی یک شود آنگاه lcd ...
نقل قول: دوست عزیز برنامهاش خیلی راحته ولی دوست دارم خودت بنویسی
نقل قول: خودت بنویس تا یاد بگیری
به شدت تایید می شه !!!!!
۲۵-دى-۱۳۸۸, ۲۰:۵۶:۱۰
ارسال‌ها
پاسخ
تشکر شده توسط : رسول
رسول غایب
بازنشسته
*****

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

تشکرها : 15003
( 20196 تشکر در 5767 ارسال )
ارسال: #15
RE: اگرورودی یک شود آنگاه lcd ...
من خیلی تلاش کردم وازدستورات مختلف هم استفاده کردم اما من درابتدای کاربابیسکام هستم و چندان بلدنیستم .
لطفا این بارهم کمکم کنید.
لطفا
۲۵-دى-۱۳۸۸, ۲۲:۲۵:۳۵
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

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

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #16
RE: اگرورودی یک شود آنگاه lcd ...
مهندس کتاب سعید جون می تونه کمک خوبی باشه :
http://forum.iranled.com/showthread.php?tid=10869

اینم آموزش هم بدک نیست :
http://forum.iranled.com/showthread.php?tid=14543

اینها رو بخون !
هرجاشو مشکل داشتی بگو !!!
۲۵-دى-۱۳۸۸, ۲۲:۵۵:۴۵
ارسال‌ها
پاسخ
تشکر شده توسط : رسول
EBKA آفلاین
مخترع
****

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

تشکرها : 1655
( 2792 تشکر در 982 ارسال )
ارسال: #17
RE: اگرورودی یک شود آنگاه lcd ...
(۲۵-دى-۱۳۸۸, ۲۰:۵۶:۱۰)t3r!p3000 نوشته است:
نقل قول: دوست عزیز برنامهاش خیلی راحته ولی دوست دارم خودت بنویسی
نقل قول: خودت بنویس تا یاد بگیری
به شدت تایید می شه !!!!!
این شدت ما رو کشته....
افرین....

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

259-734

[/url]
وبلاگ من


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



۲۶-دى-۱۳۸۸, ۱۱:۳۶:۵۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : رسول
رسول غایب
بازنشسته
*****

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

تشکرها : 15003
( 20196 تشکر در 5767 ارسال )
ارسال: #18
RE: اگرورودی یک شود آنگاه lcd ...
ebka جان تو که کمک کار بودی؟
این بارهم کمک کن!
من باتلاش فراوان یک برنامه بصورت زیر نوشتم لطفا نگاه کنید اگراشکالی داشت راهنمایی ام کنید.
باتشکر
$regfile = "m8def.dat"
$crystal = 8000000
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db4 = Portb.1 , Db5 = Portb.2 , Db6 = Portb.3 , Db7 = Portb.4 , E = Portb.5 , Rs = Portb.6
Config Pind.0 = Input
Config Pind.1 = Input
Dim A As Byte
A = 0
Cls
Do
If Pind.0 = 1 Then
Incr A
Cls
Lcd A
End If
Cls
If Pind.1 = 1 Then
Decr A
Cls
Lcd A
End If
Loop
(آخرین ویرایش در این ارسال: ۲۶-دى-۱۳۸۸, ۱۲:۲۴:۵۴، توسط رسول.)
۲۶-دى-۱۳۸۸, ۱۱:۵۶:۰۴
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

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

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #19
RE: اگرورودی یک شود آنگاه lcd ...
مهندس تقریبادرسته !

فقط کافیه یه تاخیر 200 میلی ثانیه هم تو حلقه ات بذاری !
چون الان یه لحظه کلید رو فشار بدی اینقدر سریع می شمره که به جای یکی می بینی 100 تا شمرد !!!

حالا همین برنامه رو با دستور DEBOUNCE بنویس !
۲۶-دى-۱۳۸۸, ۱۳:۵۴:۳۳
ارسال‌ها
پاسخ
تشکر شده توسط : رسول
EBKA آفلاین
مخترع
****

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

تشکرها : 1655
( 2792 تشکر در 982 ارسال )
ارسال: #20
RE: اگرورودی یک شود آنگاه lcd ...
(۲۶-دى-۱۳۸۸, ۱۱:۵۶:۰۴)رسول نوشته است: ebka جان تو که کمک کار بودی؟
این بارهم کمک کن!
من باتلاش فراوان یک برنامه بصورت زیر نوشتم لطفا نگاه کنید اگراشکالی داشت راهنمایی ام کنید.
باتشکر
$regfile = "m8def.dat"
$crystal = 8000000
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db4 = Portb.1 , Db5 = Portb.2 , Db6 = Portb.3 , Db7 = Portb.4 , E = Portb.5 , Rs = Portb.6
Config Pind.0 = Input
Config Pind.1 = Input
Dim A As Byte
A = 0
Cls
Do
If Pind.0 = 1 Then
Incr A
Cls
Lcd A
End If
Cls
If Pind.1 = 1 Then
Decr A
Cls
Lcd A
End If
Loop
سلام...
رسول جان من فقط میخوام یاد بگیری.... وقتی میبینم داری برنامه مینویسی خیلی خوشحال میشم... من و بقیه دوستان بهت کمک میکنیم...
افرین...
موفق باشی...

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

259-734

[/url]
وبلاگ من


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



۲۶-دى-۱۳۸۸, ۱۴:۰۸:۲۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, رسول
رسول غایب
بازنشسته
*****

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

تشکرها : 15003
( 20196 تشکر در 5767 ارسال )
ارسال: #21
RE: اگرورودی یک شود آنگاه lcd ...
سلام
بالاخره تونستم برنامه کامل رابا ده ها بار آزمون وخطا بنویسم وجواب هم گرفتم.
ازشما دوستان عزیزهم خیلی ممنونم که به جای دادن ماهی به من ماهیگیری رایاد دادید.
باتشکر وسپاس
واما برنامه ام به صورت زیر است:
$regfile = "m8def.dat"
$crystal = 8000000
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db4 = Portc.0 , Db5 = Portc.1 , Db6 = Portc.2 , Db7 = Portc.3 , E = Portc.4 , Rs = Portc.5
Config Pind.0 = Input
Config Pind.1 = Input
Dim A As Word
A = 0
Cls
Lcd A
Waitms 107
Do
If Pind.0 = 1 Then
Incr A
Cls
Lcd A
Waitms 165
End If
If Pind.1 = 1 Then
Decr A
Cls
Lcd A
Waitms 165
End If
Loop
۲۶-دى-۱۳۸۸, ۲۰:۱۰:۳۳
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, EBKA
EBKA آفلاین
مخترع
****

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

تشکرها : 1655
( 2792 تشکر در 982 ارسال )
ارسال: #22
RE: اگرورودی یک شود آنگاه lcd ...
(۲۶-دى-۱۳۸۸, ۲۰:۱۰:۳۳)رسول نوشته است: سلام
بالاخره تونستم برنامه کامل رابا ده ها بار آزمون وخطا بنویسم وجواب هم گرفتم.
ازشما دوستان عزیزهم خیلی ممنونم که به جای دادن ماهی به من ماهیگیری رایاد دادید.
باتشکر وسپاس
واما برنامه ام به صورت زیر است:
$regfile = "m8def.dat"
$crystal = 8000000
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db4 = Portc.0 , Db5 = Portc.1 , Db6 = Portc.2 , Db7 = Portc.3 , E = Portc.4 , Rs = Portc.5
Config Pind.0 = Input
Config Pind.1 = Input
Dim A As Word
A = 0
Cls
Lcd A
Waitms 107
Do
If Pind.0 = 1 Then
Incr A
Cls
Lcd A
Waitms 165
End If
If Pind.1 = 1 Then
Decr A
Cls
Lcd A
Waitms 165
End If
Loop
سلام..
حالا بیا و از دستور debounceاستفاده کن....دیدی زمانی کا کلید رو میزنی یهو تندی زیاد میشه.....
ebi:
do
debounce pind.1,1,ebka
loop
ebka:
incr a
home l
lcd a
waitms 100
goto ebi

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

259-734

[/url]
وبلاگ من


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



۲۶-دى-۱۳۸۸, ۲۰:۱۶:۲۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, رسول


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  اگرورودی منفی شود... رسول 22 13,652 ۱۰-اسفند-۱۳۸۸, ۱۵:۲۶:۴۲
آخرین ارسال: t3r!p3000

پرش به انجمن:


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

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