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





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









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









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






جهت تبلیغ در وب سایت ECA کلیک کنید.

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

نمایش نتایج: از 1 به 6 از 6
  1. #1
    2007/10/02
    96
    0

    کمک در مورد برنامه نویسی

    سلام
    دوسوال خیلی مهم دارم
    1- چگونه می توانیم یک جدول lookup در کدویژن ایجاد کنیم و دستورات استفاده از آن
    2- مفهوم کد زیر در بیسکام چیست (البته کلمه nosave) و چگونه می توانیم معادل آنرا در کدویژن داشته باشیم لطفا با توضیح

    کد:
     on int0 lable nosave
  2. #2
    2008/02/19
    2,296
    38

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

    1) از آرایه ها استفاده کنید مثل زیر:
    char data[5]={0x00,0xff,0xdd,0x22,0x33};
    حالا برای استفادش مثلا مینویسی:
    PORTA=data[3];
    2) یادمه یه جا خوندم معنیش اینکه مقدارش توی ریجستر ها ذخیره نشه که خودمم نفهمیدم یعنی چی...
    موفق باشی
  3. #3
    2007/10/02
    96
    0

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

    آقا در این برنامه ای که دارم (با بیسیکه) آدرسی که که هنگام آمدن وقفه داده شده همان مین اصلی برنامست حالا می خواهم اینا در کدویژن بنویسیم باید چجوری بنویسیم
  4. #4
    2008/02/19
    2,296
    38

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

    توی روتین وقفه بنویس goto main
    البته اگه اینجوری بنویسی مقدادیر اولیه دوباره تو ریجستری هات میشینه ، بهتر ه بعد از مقدار دهی ریجستر هات یه لیبل مثل back بزاری بعد اینو بنویسی:
    goto back;
    موفق باشید
  5. #5
    2009/10/25
    تهران
    414
    24

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

    نقل قول نوشته اصلی توسط mostafa26
    سلام
    دوسوال خیلی مهم دارم
    1- چگونه می توانیم یک جدول lookup در کدویژن ایجاد کنیم و دستورات استفاده از آن
    2- مفهوم کد زیر در بیسکام چیست (البته کلمه nosave) و چگونه می توانیم معادل آنرا در کدویژن داشته باشیم لطفا با توضیح

    کد:
     on int0 lable nosave
    معنای nosave اینه که مقادیر رجیستر های پردازنده میکرو، هنگام وقوع وقفه روی پشته ذخیره نشن و کنترل برنامه همین طوری بره به وقفه.
    بعید هم می دونم کد ویژن یک همچین امکانی رو داشته باشه.
    برای جداول lookup هم چند تا راه داره، که ساده ترینش همینه که یک آرایه درست کنید.
  6. #6
    2009/10/25
    تهران
    414
    24

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

    نقل قول نوشته اصلی توسط mostafa26
    آقا در این برنامه ای که دارم (با بیسیکه) آدرسی که که هنگام آمدن وقفه داده شده همان مین اصلی برنامست حالا می خواهم اینا در کدویژن بنویسیم باید چجوری بنویسیم
    من پیشنهاد می کنم از دستوراتی مثل goto main در سرویس وقفه تون استفاده نکنید. حداقل بدی که داره سرریز شدن پشته میکرو هستش.
    برای این مشکل هم همین طوری نمیشه گفت، باید دید چطور دارید برنامه نویسی می کنید، ولی در کل چیز جالبی در نمیاد.
    بهتره بگید می خواید دقیقا چکار کنید شاید بشه بهتر کمک کرد.
نمایش نتایج: از 1 به 6 از 6

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

  1. پاسخ: 10
    آخرين نوشته: 2016/08/22, 09:16
  2. کمک در مورد برنامه نویسی C
    توسط amiri630 در انجمن C , C++ , C#
    پاسخ: 5
    آخرين نوشته: 2015/12/20, 07:11
  3. کمک در مورد برنامه نویسی ++c
    توسط hamalous در انجمن برنامه نويسي و اينترفيس
    پاسخ: 2
    آخرين نوشته: 2012/01/11, 03:35
  4. کمک در مورد برنامه نویسی
    توسط mostafa26 در انجمن میکروکنترلرهای AVR
    پاسخ: 3
    آخرين نوشته: 2009/11/15, 21:46
  5. کمک در مورد برنامه نویسی
    توسط telmak در انجمن میکروکنترلرهای AVR
    پاسخ: 44
    آخرين نوشته: 2007/08/11, 22:12

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

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

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

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

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