اطلاعیه

Collapse
No announcement yet.

شمارنده زوج با فلیپ فلاپ و نمایش روی سون سگمنت میخوام، لطفا

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

    شمارنده زوج با فلیپ فلاپ و نمایش روی سون سگمنت میخوام، لطفا

    شمارنده زوج با فلیپ فلاپ و نمایش روی سون سگمنت میخوام، لطفا یکی کمک کنه
    میخوام اعداد 2و4و 6و 8و 10 و 12 رو بشماره و دوباره تکرار کنه و روی سون سگمنت نمایشش بده

    #2
    پاسخ : شمارنده زوج با فلیپ فلاپ و نمایش روی س&#1608

    راه حلی که به ذهن من رسید استفاده از میکرو است. چون وقت ندارم یه اشاره کوچیک کردم. امیدوارم مورد خوب باشه! :rolleyes:
    این مدار از 0 تا 8 به صورت 0و2و4و6و8 می شماره که شما می توانید با کمی خلاقیت اعداد 10 و 12 را نیز نمایش دهید.

    مطابق شکل یک عدد میکروکنترلر ATMEGA8 و یک سون سگمنت کاتد مشترک استفاده می شود. مطابق شکل به هم متصل شود!!!



    کد زیر هم در بسکام برای راه اندازی میکرو نوشته شده است. من برای میکرو از فرکانس 4MHz تولید شده با اسیلاتور داخلی استفاده کردم.

    کد:
    $regfile = "m8def.dat"
    
    
    Config Portd = Output
    Dim A As Byte
    Dim I As Integer
    
    
     Do
    For I = 0 To 4
    
    Portd = Lookup(i , Number)
    
    
    Waitms 500
    Portd = 0
    
    Next
      Loop
    
    End
     Number:
    Data &B10111111                       '0
    Data &B11011011                       '2
    Data &B11100110                       '4
    Data &B11111101                       '6
    Data &B11111111
    خروجی فیلیپ فلاپ هم را نیز می توانید بر اساس عدد نمایش داده شد با دستور if برای سایر پایه های میکرو عنوان خروجی تعریف کنید.

    موفق باشید
    STM32 واقعا یه چیز دیگه است...

    دیدگاه


      #3
      پاسخ : شمارنده زوج با فلیپ فلاپ و نمایش روی س&#1608

      دیدگاه

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