ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 5 از 5
  1. #1
    2013/11/11
    5
    0

    برنامه نويسي با بسکام

    سلام.
    کسي ميتونه اين دو تا برنامه رو برام با بيسيک بنويسه؟

    يک فلشر با 8 ال اي دي و يک کليد INT0 به گونه اي طراحي کنيد که با فشرده شدن کليد جهت روشن شدن ال اي دي ها تغيير کند.ال اي دي ها يکي به يک از يک جهت روشن مي شوند و در نهايت پس از روشن شده همه ال اي دي ها همگي به يکباره خاموش و روند روشن شدن دوباره تکرار شود.

    اين برنامه خودمه ک نوشتم ولي مشکل داره.


    $regfile = "m16def.dat"

    $crystal = 1000000

    Config Pind.2 = Input

    Config Portb = Output

    Config Debounce = 30


    Do

    Debounce Pind.2 , 1 , M , Sub

    M:

    Set Pinb.0

    Waitms 200

    Set Pinb.1

    Waitms 200

    Set Pinb.2

    Waitms 200

    Set Pinb.3

    Waitms 200

    Set Pinb.4

    Waitms 200

    Set Pinb.5

    Waitms 200

    Set Pinb.6

    Waitms 200

    Set Pinb.7

    Waitms 200

    Reset Portb.0

    Reset Portb.1

    Reset Portb.2

    Reset Portb.3

    Reset Portb.4

    Reset Portb.5

    Reset Portb.6

    Reset Portb.7

    Bitwait Pind.2 , Set

    Set Pinb.7

    Waitms 200

    Set Pinb.6

    Waitms 200

    Set Pinb.5

    Waitms 200

    Set Pinb.4

    Waitms 200

    Set Pinb.3

    Waitms 200

    Set Pinb.2

    Waitms 200

    Set Pinb.1

    Waitms 200

    Set Pinb.0

    Waitms 200

    Reset Portb.0

    Reset Portb.1

    Reset Portb.2

    Reset Portb.3

    Reset Portb.4

    Reset Portb.5

    Reset Portb.6

    Reset Portb.7

    Bitwait Pind.2 , Reset

    Loop

    End



    مدار شمارنده اي با سون سگمنت طراحي کنيد که با فشردن يک کليد INT0 يک واحد اضافه شود و با فشردن يک کليد ديگر INT1 يک واحد کم شود.در هر بار نتيجه شمارش روي سون سگمنت نمايش داده شود.

    اينم نوشتم ولي مشکل داره.من وقتي کليد int0 ميزنم يکي يکي اضافه ميشه اما وقتي از عدد 9 که رد ميشه اعداد نامفهوم نمايش ميده.وقتي هم که کليد int1 ميزنم يکي يکي کم ميشه اما بعد از عدد صفر،عدد 8 نمايش داده ميشه.مشکل کجتست؟



    $regfile = "m16def.dAt"

    $crystal = 1000000

    Config Pinb.0 = Input

    Config Pinb.1 = Input

    Config Portd = Output

    Config Debounce = 30

    Dim Q As Byte

    Do

    Waitms 1

    Portd = Lookup(q , W)

    Debounce Pinb.0 , 1 , Ziad , Sub

    Debounce Pinb.1 , 1 , Kam , Sub

    Loop

    End


    W:
    Data &B1111110 , &B0110000 , &B1101101 , &B1111001 , &B0110011 , &B1011011 , &B1011111 , &B1110000 , &B1111111 , &B1111011




    Ziad:

    Incr Q

    Return

    Kam:

    Decr Q

    Return


    ممنون ميشم کمک کنيد.

  2. #2
    2013/12/27
    24
    1

    پاسخ : برنامه نويسي با بسکام

    سلام.من دقیقا برنامه شما را نخواندم ومنظور شما را نفهمیدم.ولی به نظر من اگر برای برنامه اول از باینری (B&amp استفاده میکردید خیلی بهتر می شد.
    هرچی می فهمم می فهمم که خیلی نفهمم!
  3. #3
    2013/12/27
    24
    1

    پاسخ : برنامه نويسي با بسکام

    ضمناً من به شما پیشنهاد می کنم از نرم افزار LedFlasher_EhsanAvr استفاده کنید.
    هرچی می فهمم می فهمم که خیلی نفهمم!
  4. #4
    2013/12/23
    فارس-شيراز
    671
    81

    پاسخ : برنامه نويسي با بسکام

    سلام
    وقت بخير
    دوست عزيز من ميتونم کمکت بکنم اما اينجا يه کم سخته
    اگر خواستي بيا ياهو برات کامل توضيح ميدم برنامه اش هم بهت ميدم بعدا بيا بگذارش اينجا دوستان ديگر هم استفاده کنند.
    اي دي من:
    M.MOMENI73
  5. #5
    2013/04/09
    1,159
    216

    پاسخ : برنامه نويسي با بسکام

    فک نکنم نویسنده این تاپیک خودش بیاد این سوال رو دو ماه قبل کردن به هر حال از زحمتی که میکشید تشکر میکنیم

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت



    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    توجه:
    این برد نیمه صنعتی و خانگی هست...
    برای صنعتی شدن حتما برد مخصوص خودتون رو بزنید...
نمایش نتایج: از 1 به 5 از 5

موضوعات مشابه

  1. برنامه نويسي بسکام
    توسط mahboob2 در انجمن میکروکنترلرهای AVR
    پاسخ: 9
    آخرين نوشته: 2018/05/09, 09:41
  2. مشکل در برنامه نويسي tiny13 با بسکام
    توسط ابوالفضل نورمحمدي طايمه در انجمن میکروکنترلرهای AVR
    پاسخ: 5
    آخرين نوشته: 2015/11/18, 20:38
  3. برنامه نويسي بسکام
    توسط MARZI MIR در انجمن برنامه نويسي و اينترفيس
    پاسخ: 0
    آخرين نوشته: 2014/07/16, 16:20
  4. برنامه نويسي در بسکام
    توسط isp_tehran در انجمن میکروکنترلرهای AVR
    پاسخ: 1
    آخرين نوشته: 2013/08/28, 10:45
  5. برنامه نويسي در بسکام
    توسط مهرداد_ در انجمن میکروکنترلرهای AVR
    پاسخ: 19
    آخرين نوشته: 2012/01/22, 17:14

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •