اطلاعیه

Collapse
No announcement yet.

مقایسه کنننده انالوگ

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    مقایسه کنننده انالوگ

    سلام. من میخواهم از مقایسه کننده انالوگ atmega 16 استفاده کنم .البته می خواهم تو برنامه هم از وقفه این مقایسه کننده هم استفاده کنم .طبق دیتا شیت این میکرو یک رجیستر هست که باید بار گزاری بشود به اسم ASCRمن این رجیستر را بصورت زیر نوشتم .ولی در عمل اصلا برنامه به زیر برنامه وقفه نمیرود .
    حالا با این توضیحات کسی از شما بزرگواران می تونه کمکی بکنه.
    ACSR=0b00011001;
    "هنگامي كه دري از خوشبختي به روي ما بسته ميشود ، دري ديگر باز مي شود ولي ما اغلب چنان به دربسته چشم مي دوزيم كه درهاي باز را نمي بينيم." هلن کلر

    #2
    پاسخ : مقایسه کنننده انالوگ

    من یه توضیحی اینجا دادم
    http://www.eca.ir/forum2/index.php?topic=20275.msg95274#msg95274

    راستی ، وقفه عمومی رو فعال کردین ؟
    چگونه هوشمندانه بپرسیم

    دیدگاه


      #3
      پاسخ : مقایسه کنننده انالوگ

      سلام.

      راستی ، وقفه عمومی رو فعال کردین ؟

      بله من این کار را با دادن یک دستور اسمبلی انجام دادم.
      من توضیحات شما را خوندم ولی بر طبق اون برنامه شما هم جواب نگرفتم .
      این بیت ACD را میشه یه کم توضیح بدید .
      "هنگامي كه دري از خوشبختي به روي ما بسته ميشود ، دري ديگر باز مي شود ولي ما اغلب چنان به دربسته چشم مي دوزيم كه درهاي باز را نمي بينيم." هلن کلر

      دیدگاه


        #4
        پاسخ : مقایسه کنننده انالوگ

        نوشته اصلی توسط فرزانه .
        این بیت ACD را میشه یه کم توضیح بدید .
        ACD مخفف Analog Comparator Disable هست. اگر این یک باشه ، مقایشه کننده آنالوگ غیرفعال میشه ( که پیش فرض صفر هست )

        میشه شماتیک مدار و برنامتونو اینجا بزارید تا دوستان بیشتر بتونن کمک کنن ؟
        چگونه هوشمندانه بپرسیم

        دیدگاه


          #5
          پاسخ : مقایسه کنننده انالوگ

          زبان برنامه نویسی شما چیه؟ اسمبلی؟

          دیدگاه

          لطفا صبر کنید...
          X