سلام
اول بگم موضوع مناسبی براش پیدا نکردمم :mrgreen:
میخوام با زمین شدن کلید اول ( PINB.3 )خروجی PINB.0 یک بشه و به مدت 700 میلی ثانیه یک بمونه و صفر بشه
حالا اگه کلید دوم زمین شد ( PINB.4) خروجی PINB.1 یک بشه و بعد از 700 میلی ثانیه یک بمونه و قطع شه
با بسکام
ATTINY 13
هر کسی لطف کنه برنامشو بزاره شرمنده میکنه
نمیدونم تونستم منظورمه برسونم یا نه
من خودم این برنامه رو نوشتم ولی مشکلات اساسی داره که چشمک میزنه
ممنون از راهنماییتون
اول بگم موضوع مناسبی براش پیدا نکردمم :mrgreen:
میخوام با زمین شدن کلید اول ( PINB.3 )خروجی PINB.0 یک بشه و به مدت 700 میلی ثانیه یک بمونه و صفر بشه
حالا اگه کلید دوم زمین شد ( PINB.4) خروجی PINB.1 یک بشه و بعد از 700 میلی ثانیه یک بمونه و قطع شه
با بسکام
ATTINY 13
هر کسی لطف کنه برنامشو بزاره شرمنده میکنه
نمیدونم تونستم منظورمه برسونم یا نه
من خودم این برنامه رو نوشتم ولی مشکلات اساسی داره که چشمک میزنه
ممنون از راهنماییتون

کد:
$regfile = "attiny13a.dat " $crystal = 1000000 $hwstack = 10 $swstack = 8 $framesize = 8 Config Pinb.0 = Output Config Pinb.1 = Output Config Pinb.3 = Input Config Pinb.4 = Input Main: If Pinb.3 = 0 Then Goto M If Pinb.4 = 0 Then Goto Y M: Set Pinb.0 Waitms 700 Reset Pinb.0 Goto Main Y: Set Pinb.1 Waitms 700 Reset Pinb.1 Goto Main
دیدگاه