با سلام مداری که من تو پروتیوس بستم از تایمر 1 استفاده کردم پورت d درست کار نمیکنه یعنی set ,resetپین های پورت d درست کار نمیکنه مشکل از چیه ممنون
اطلاعیه
Collapse
No announcement yet.
پروتیوس و برنامه
Collapse
X
-
پاسخ : پروتیوس و برنامه
پورت D رو به صورت خروجی پیکر بندی کنید CONFIG PORTD=output :agree:
بعد از هر فرمان SET و یا RESET از تاخیر مناسب استفاده کنید WAITMS 1000 :agree: (اگر از تایمر 1 برای ایجاد تاخیر استفاده کردید باید زیر برنامه ای برای سر ریز این تایمر ایجاد کنید و در اون خروجیتون رو تغییر وضعیت بدید باز هم اگر زمانش کم باشه دیده نمیشه . میتونید فقط در هنگام پیکر بندی تایمر 1 عکس العمل خروجی به هنگام سر ریز رو TOGGLE انتحاب کنید تا از درست کردن زیر برنامه هم بی نیاز باشه.
گاهی به علت تغییر وضعیت خیلی سریع پورت نمیتونی اونها رو مشاهده کنی اول از یه زمان زیاد مثل 1000 میلی ثانیه استفاده کن بع اگر نایز بود کمترشون کن. :read:
موفق باشیموفقیت یک فرایند است نه یک اتفاق...
******** استفاده از گزینه تشکر نشانه اهمیت و احترام شما به پیگیری شخص نظر دهنده است ********
دیدگاه
دیدگاه