سلام به همه دوستان
یه مشکلی روی ارتباط یک سیمه دارم ( اونم اینه که فکر کنم چون کلاک مجزا نداره وقتی از دستوراتش توی حلقه ی while استفاده می کنم تا دیتا رو از ورودی بخونم یه مدت زمان حدود 3 ثانیه مثل دستور delay استفاده میشه تا دستورات خونده بشه بعدش اون دیتا رو توی متغیر ذخیره می کنم )
مشکل اصلی منم اینه که این سه ثانیه تاخیر کارمو خراب کرده حالا به نظر شما ها می شه از راه دیگه ای مثل تبدیل پروتکل usart به 1wire که کلاک جدایی داشته باشه تا دیتا رو بدون نیاز به کلاک میکرو بخونه استفاده کرد یا روش های بهتری هست تا با خوندن دیتا زمان تاخیری از برنامه ی اصلی رو نگیره (راستی سنسور فقط از روش یک سیمه پشتیبانی می شه )
یه مشکلی روی ارتباط یک سیمه دارم ( اونم اینه که فکر کنم چون کلاک مجزا نداره وقتی از دستوراتش توی حلقه ی while استفاده می کنم تا دیتا رو از ورودی بخونم یه مدت زمان حدود 3 ثانیه مثل دستور delay استفاده میشه تا دستورات خونده بشه بعدش اون دیتا رو توی متغیر ذخیره می کنم )
مشکل اصلی منم اینه که این سه ثانیه تاخیر کارمو خراب کرده حالا به نظر شما ها می شه از راه دیگه ای مثل تبدیل پروتکل usart به 1wire که کلاک جدایی داشته باشه تا دیتا رو بدون نیاز به کلاک میکرو بخونه استفاده کرد یا روش های بهتری هست تا با خوندن دیتا زمان تاخیری از برنامه ی اصلی رو نگیره (راستی سنسور فقط از روش یک سیمه پشتیبانی می شه )
دیدگاه