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

موضوع: سوال در مورد برنامه نویسی در keil

  1. #1
    کاربر فعال medadnoki آواتار ها
    تاریخ عضویت
    Aug 2010
    نام
    پژمان قاسمی
    نوشته ها
    255
    تشکر
    99
    تشکر شده 102 بار در 77 پست

    Thumbs down سوال در مورد برنامه نویسی در keil

    سلام ! اگه بخواهیم فقط یک پورت را در keil معرفی کنیم چی باید بنویسیم؟
    منظورم مثلا فقط بیت صفر پورت یک 

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

  3. #2
    کاربر فعال medadnoki آواتار ها
    تاریخ عضویت
    Aug 2010
    نام
    پژمان قاسمی
    نوشته ها
    255
    تشکر
    99
    تشکر شده 102 بار در 77 پست

    پیش فرض

    تو رو خدا یعنی هیچ کس نمیدونه؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
    میخوام از بیت اول پورت یک آی سی 89c51 یا یک بدم یا صفر
    از دستور زیر error میگیره چی کار کنم؟؟؟؟؟؟؟؟؟؟؟

    mov a,p2.0

  4. #3
    کاربر علاقه مند
    تاریخ عضویت
    May 2010
    نوشته ها
    67
    تشکر
    727
    تشکر شده 145 بار در 49 پست

    پیش فرض

    نقل قول نوشته اصلی توسط medadnoki نمایش پست ها
    تو رو خدا یعنی هیچ کس نمیدونه؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
    میخوام از بیت اول پورت یک آی سی 89c51 یا یک بدم یا صفر
    از دستور زیر error میگیره چی کار کنم؟؟؟؟؟؟؟؟؟؟؟

    mov a,p2.0
    با سلام

    در اسمبلی:
    بالای کدها:

    bit_byte_a equ 21h
    bit_var equ bit_byte_a^3

    و در طی برنامهابتدا بیت پورت را به فلاگ carry منتقل می کنید، سپس از carry به متغیر بیتی خودتان)
    mov C , p2^0
    mov bit_var , C

    در زبان سی:
    بالای کدها: (قبل از main)

    Sbit my_port_bit P2^0
    bit bit_var

    در متن برنامه:
    bit_var = my_port_bit

    با سپاس
    ویرایش توسط gangi : 08-04-2011 در ساعت 18:09

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


  6. #4
    کاربر فعال medadnoki آواتار ها
    تاریخ عضویت
    Aug 2010
    نام
    پژمان قاسمی
    نوشته ها
    255
    تشکر
    99
    تشکر شده 102 بار در 77 پست

    پیش فرض

    واقعا ممنونم دوست عزیز!
    برنامه ای که قراره من بنویسم اینکه :
    برنامه ای با میکرو 89c51 بنویسید که هرگاه بیت صفر پورت دو مقدار صفر داشت در خروجی پورت یک عدد 3 و در غیر این صورت  عدد 9 نمایش داده شود.

    من برنامه رو همانطور که شما راهنمایی کردید به صورت زیر نوشتم:
    org 00h
    ;
    start : mov c,p2^0
    cjne c,#0,xx
    mov p1,#3
    sjmp start
    xx : mov p1,#9
    sjmp start
    ;
    end

    ولی از خط زیر error میگیره :

    cjne c,#0,xx

    اگه میشه راهنمایی کنید

  7. #5
    مدیر باز نشسته t.o.e آواتار ها
    تاریخ عضویت
    Sep 2010
    نوشته ها
    191
    تشکر
    150
    تشکر شده 122 بار در 60 پست

    پیش فرض

    نقل قول نوشته اصلی توسط medadnoki نمایش پست ها
    واقعا ممنونم دوست عزیز!
    برنامه ای که قراره من بنویسم اینکه :
    برنامه ای با میکرو 89c51 بنویسید که هرگاه بیت صفر پورت دو مقدار صفر داشت در خروجی پورت یک عدد 3 و در غیر این صورت عدد 9 نمایش داده شود.

    من برنامه رو همانطور که شما راهنمایی کردید به صورت زیر نوشتم:
    org 00h
    ;
    start : mov c,p2^0
    cjne c,#0,xx
    mov p1,#3
    sjmp start
    xx : mov p1,#9
    sjmp start
    ;
    end

    ولی از خط زیر error میگیره :

    cjne c,#0,xx

    اگه میشه راهنمایی کنید
    سوالی که کردید ..جوابش تو اینترنت زیاده.راجع به میکرو های 89c51 و کلا اصول برنامه نویسی این آی سی ها هم کتاب زیاد هست و هم مطلب.
    لزرما برنامه ای که میخواهید ممکنه نباشه ولی قطعا اگر اصول برنامه نویسی رو بلد باشید به راحتی می تونید بنویسید.
    موفق و موید باشید.

  8. #6
    تازه وارد
    تاریخ عضویت
    May 2012
    نوشته ها
    2
    تشکر
    1
    تشکر شده 0 بار در 0 پست

    پیش فرض برنامه نویسی at91

    سلام دوستان ببخشید میخاستم ببینم چه جوری میتونم تمام پایه gpio رو در at91sam 7s64 به صورت ورودی فرار بدم تا داده ارسال شده پایه ها رو بخونم.

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

  1. [سوال] سوال برنامه نویسی در keil
    توسط rezapop در انجمن AT91 series (ATMEL)
    پاسخ: 1
    آخرين نوشته: 30-03-2014, 23:50
  2. برنامه نویسی در keil
    توسط ali ali در انجمن LPC series (NXP)
    پاسخ: 9
    آخرين نوشته: 21-03-2014, 16:02
  3. برنامه نویسی در keil
    توسط aliimani در انجمن AT91 series (ATMEL)
    پاسخ: 26
    آخرين نوشته: 17-01-2012, 22:29
  4. مشکل برنامه نویسی keil برای mmc
    توسط hamed20200 در انجمن LPC series (NXP)
    پاسخ: 9
    آخرين نوشته: 23-08-2011, 17:01
  5. مشکل برنامه نویسی با keil
    توسط t.o.e در انجمن LPC series (NXP)
    پاسخ: 8
    آخرين نوشته: 13-04-2011, 04:15

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

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