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

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

تشکرها : 4
( 9 تشکر در 3 ارسال )
ارسال: #1
سوال درباره برنامه smt160
با درود به همه عزیزان

درباره برنامه خواندن دما از سنسور دمای smt160 که در وبسایت یزدکیت گذاشته یه سوال دارم .

در قسمتی از برنامه به اندازه سه پالس تاخیر با دستور bitwait داده شده دلیلش رو میخواستم بدونم:

Bitwait Pind.2 , Set
Bitwait Pind.2 , Reset
Bitwait Pind.2 , Set
Bitwait Pind.2 , Reset
Bitwait Pind.2 , Set
Bitwait Pind.2 , Reset




کل برنامه :
کد:
Do
Gosub Read_data_sm160
Locate 1 , 1
Lcd "T= " ; _temp ; "c ";
Wait 1
Loop

End
'-------------------------------------------------------------------------------
[color=red]Read_data_sm160:
Bitwait Pind.2 , Set
Bitwait Pind.2 , Reset
Bitwait Pind.2 , Set
Bitwait Pind.2 , Reset
Bitwait Pind.2 , Set
Bitwait Pind.2 , Reset[/color]
Stop Timer1


Bitwait Pind.2 , Set
Timer1 = 0
Start Timer1
Bitwait Pind.2 , Reset
'Xl = Timer1
Yazdkit_set = Timer1


Timer1 = 0
Start Timer1
Bitwait Pind.2 , Set
'Xf = Timer1
Yazdkit_reset = Timer1

X = Yazdkit_set + Yazdkit_reset
Duty = Yazdkit_set / X

Duty = Duty - 0.32
Waitms 1
Temp = Duty / 0.0047
Waitms 1
Locate 1 , 1
_temp = Fusing(temp , "#.##")
Stop Timer1
Return
۰۹-مرداد-۱۳۹۱, ۲۱:۱۰:۳۹
ارسال‌ها
پاسخ
msfakhar آفلاین
تازه وارد

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

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #2
RE: سوال درباره برنامه smt160
احتمالا خواسته تاثیر نویز رو کمتر کنه و دیوتی سایکل رو دقیقتر بخونه.
۰۳-اسفند-۱۳۹۱, ۱۱:۵۷:۰۴
ارسال‌ها
پاسخ
alfa.1000 آفلاین
تازه وارد

ارسال‌ها: 17
موضوع‌ها: 4
تاریخ عضویت: تير ۱۳۹۱

تشکرها : 7
( 4 تشکر در 3 ارسال )
ارسال: #3
RE: سوال درباره برنامه smt160
سلام
من همین برنامه یزد کیت رو با c و دستور
کد php:
while(PIND.2==0); 
مینویسم که معادل bitwait اما میکرو در این قسمت گیر میکنه
در صورتی که در بیسیک مدار درست کار میکنه مشکل کجاست
(آخرین ویرایش در این ارسال: ۱۶-شهریور-۱۳۹۲, ۲۱:۲۷:۵۱، توسط babyy.)
۱۶-شهریور-۱۳۹۲, ۱۶:۳۶:۴۲
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [فوری] کمک درباره نویز گرفتن میکرو avr عابد مقدسیان 8 3,322 ۱۱-بهمن-۱۳۹۷, ۲۲:۴۱:۰۶
آخرین ارسال: 1نفر
Question [سوال] یه سوال درباره ماژول esp8266 Index1 4 3,150 ۰۴-اردیبهشت-۱۳۹۷, ۲۳:۰۹:۲۶
آخرین ارسال: babyy
  درخواست راهنمایی درباره دماسنج و رطوبت سنج fedagh 2 3,195 ۰۳-دى-۱۳۹۵, ۰۱:۲۵:۰۷
آخرین ارسال: omid_phoenix
  سوال درباره نحوه تولید پالس مربعی sinohe 37 41,329 ۱۷-اسفند-۱۳۹۴, ۱۸:۳۶:۲۴
آخرین ارسال: sharin
  سوال درباره پروگرمر جمشاد alien 1 2,412 ۰۷-دى-۱۳۹۴, ۱۳:۰۰:۲۸
آخرین ارسال: sharin
Wink یک کتاب خیلی باحال و مفید درباره میکروکنترلرها lktra 0 2,320 ۰۵-دى-۱۳۹۴, ۰۱:۴۷:۳۴
آخرین ارسال: lktra
  سوال درباره ی avr با سی++ mahdieh_sh 2 2,693 ۱۸-مهر-۱۳۹۴, ۱۸:۲۳:۰۴
آخرین ارسال: vigraz
  کمک درباره تشریح رابط i2c .::saman::. 10 5,590 ۲۲-مرداد-۱۳۹۴, ۱۷:۳۸:۵۰
آخرین ارسال: sharin
  کمک درباره تبدیل برق 220 به ولت به 0 تا 5 ولت با روش تقسیم مقاومتی .::saman::. 8 5,987 ۰۵-مرداد-۱۳۹۴, ۰۷:۳۲:۲۲
آخرین ارسال: sharin
  سوال در مورد انتخاب سنسور و برنامه نویسی dj kaka 10 6,397 ۰۲-اسفند-۱۳۹۳, ۰۹:۱۱:۰۳
آخرین ارسال: dj kaka

پرش به انجمن:


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

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