NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 2613 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 1 از 1

موضوع: راه اندازی آی سی 2811 با بسکام

  1. #1
    کاربر فعال mehdi29665 آواتار ها
    تاریخ عضویت
    Mar 2010
    نام
    مهدي ديواندري
    نوشته ها
    166
    تشکر
    187
    تشکر شده 121 بار در 68 پست

    Gadid راه اندازی آی سی 2811 با بسکام

    با سلام خدمت دوستان و اساتید
    این پست جهت راهاندازی آی سی 2811 با کمک بسکام و بدون استفاده از لایبرری میباشد

    - - - Updated - - -

    $regfile = "m16def.dat"
    $crystal = 16000000

    config portb.0=output
    led alias portb.0 پایه اصلی خروجی
    config portb.1=output
    led2 alias portb.1 پایه کمکی فقط جهت ایجاد وقفه هایه چند نانو ثانیه ای
    dim r as Byte,g as Byte,b as Byte,i as Byte,j as Byte
    j=18 تعداد بلوک rgb
    do
    for i=1 to j
    gosub lbl0
    next
    waitms 500
    r=rnd(256)
    g=rnd(256)
    b=rnd(256)
    loop
    end

    lbl0:
    if r.7=0 then gosub lbl1 else gosub lbl2
    if r.6=0 then gosub lbl1 else gosub lbl2
    if r.5=0 then gosub lbl1 else gosub lbl2
    if r.4=0 then gosub lbl1 else gosub lbl2
    if r.3=0 then gosub lbl1 else gosub lbl2
    if r.2=0 then gosub lbl1 else gosub lbl2
    if r.1=0 then gosub lbl1 else gosub lbl2
    if r.0=0 then gosub lbl1 else gosub lbl2

    if g.7=0 then gosub lbl1 else gosub lbl2
    if g.6=0 then gosub lbl1 else gosub lbl2
    if g.5=0 then gosub lbl1 else gosub lbl2
    if g.4=0 then gosub lbl1 else gosub lbl2
    if g.3=0 then gosub lbl1 else gosub lbl2
    if g.2=0 then gosub lbl1 else gosub lbl2
    if g.1=0 then gosub lbl1 else gosub lbl2
    if g.0=0 then gosub lbl1 else gosub lbl2

    if b.7=0 then gosub lbl1 else gosub lbl2
    if b.6=0 then gosub lbl1 else gosub lbl2
    if b.5=0 then gosub lbl1 else gosub lbl2
    if b.4=0 then gosub lbl1 else gosub lbl2
    if b.3=0 then gosub lbl1 else gosub lbl2
    if b.2=0 then gosub lbl1 else gosub lbl2
    if b.1=0 then gosub lbl1 else gosub lbl2
    if b.0=0 then gosub lbl1 else gosub lbl2

    return

    lbl1:
    '*******
    '******* 0 start low speed 500ns - 2us
    set led
    set led2
    set led2
    set led2
    reset led
    set led2
    set led2
    set led2
    set led2
    set led2
    set led2
    '******* 0 stop

    return

    lbl2:
    '******* 1 start low speed 1200ns -- 1300ns
    set led
    set led2
    set led2
    set led2
    set led2
    set led2
    set led2
    set led2
    set led2
    set led2
    reset led
    set led2
    '******* 1 stop

    return
    ویرایش توسط mehdi29665 : 01-03-2017 در ساعت 13:45

  2. تشکرها از این نوشته :


  3. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

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

  1. پاسخ: 0
    آخرين نوشته: 02-04-2016, 17:26
  2. راه اندازی ال سی دی 7 یا 5 اینچ...
    توسط alkin در انجمن میکرو کنترلر های 32 بیتی(arm)
    پاسخ: 5
    آخرين نوشته: 06-12-2014, 00:03
  3. راه اندازی ال سی کوچولو
    توسط 167036 در انجمن AT91 series (ATMEL)
    پاسخ: 0
    آخرين نوشته: 13-11-2014, 12:05
  4. پاسخ: 0
    آخرين نوشته: 25-10-2013, 14:22
  5. راه‌اندازی کارشناسی ارشد رشته مهندسی رباتیک در دانشگاه صنعتی امیرکبیر
    توسط ROBOTICS در انجمن اخبار کامپیوتر و IT و مسابقات رباتیک
    پاسخ: 2
    آخرين نوشته: 30-04-2011, 21:31

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

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

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