اطلاعیه

Collapse
No announcement yet.

تعریف کردن کلید برای avr

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

    تعریف کردن کلید برای avr

    سلام
    میخواستم ببینم برای تعریف کردن کلید برای avr بهترین حالت چه جوری
    توی برنامه خودم
    PORTD=0X0F ;
    DDRD=0X00;
    پورتها رو این طوری مشخص کردم و میگم هروقت که صفر شد کار مورد نظر انجام بده این روش خوبی هست یا نه
    یادم رفت بگم که به پورت ها توسط یک مقاومت اره ای 10k هم 5 ولت میدم چون به عنوان ورودی هست :read: :read:

    #2
    پاسخ : تعریف کردن کلید برای avr

    بله خوبه
    اگر تمام 8 پین پورت دی رو ورودی تعیین کردید که کردید اون دستور رو به صورت زیر کن:
    PORTD=0ّXFF

    دیدگاه


      #3
      پاسخ : تعریف کردن کلید برای avr

      سلام
      میتونید از این روش استفاده کنید
      DDRD = 0xFF;
      PORTD = 0xFF
      وقتی پورت را خروجی تعریف کنید مقاومت پول پ رو فعال میکنید
      در این حالت هر وقت پین مورد نظر صفر شد کلید شما فشرده شده
      با استفاده از این روش از اتصال کوتاه مدار جلوگیری میکنید

      دیدگاه

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