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

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

  1. #1
    عضو جدید agha آواتار ها
    تاریخ عضویت
    Jan 2017
    نوشته ها
    18
    تشکر
    15
    تشکر شده 4 بار در 4 پست

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

    سلام
    تو کتاب مرجع میکرو های ارم خوش باطن
    در قسمت پین دیرکشن یک مثال پایه زده شده
    منم تازه برنامه نویسی شروع کردم چیزی نمی دونم
    اگه امکانش هست یه توضیحی بدید

    مثال :
    پین های 0 و 1 و 4و5و12 از PORT دو را به صورت خروجی پیکر بندی کنید .
    جواب :
    NOTE
    lpc_gpio2->fiodir = 0x00001033


    این عدد دقیقا چطور مشخص شده ؟ ( 4147 در مبنای 10 یا 1033 در مبنای 16 )
    در کل انتخاب چندین پین رو چطور می شه در یک خط کد نوشت ؟
    خودم بخوام این مثالو حل کنم باید 5 خط دونه دونه مقدار بدم !
    ممنون می شم راهنمایی کنید .

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

  3. #2
    عضو جدید agha آواتار ها
    تاریخ عضویت
    Jan 2017
    نوشته ها
    18
    تشکر
    15
    تشکر شده 4 بار در 4 پست

    پیش فرض

    جوابشو فهمیدم : وقتی به صورت باینری بنویسیم دقیقا همین پین ها یک می شن که به صورت bcd نوشته شده .
    تو ویدیو اقای زرکوب هم اشاره شده
    فقط این کار خیلی طول نمی کشه ؟ یعنی پین ها رو هر بار به باینری بنویسیم بعد به هگزا تبدیل کنیم و بزاریم تو کد ؟

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


  5. #3
    مدیر انجمن mzarkoob آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    مهدی زرکوب
    نوشته ها
    2,902
    تشکر
    1,202
    تشکر شده 2,317 بار در 1,273 پست

    پیش فرض

    سلام
    برای قابل فهم تر بودن بهتر است پیکربندی اولیه به صورت شیفت دادن(مثلا : 10>>1) انجام شود. نسبت به انتصاب یک مقدار هگز زمان بیشتری میبرد ولی مگر یک پایه را چند بار می خواهید کانفیگ کنید!؟

  6. کاربران : 2 تشکر کرده اند از شما mzarkoob برای ارسال این پست سودمند:


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

  1. سوال شرط در برنامه نویسی
    توسط hossein1122 در انجمن LPC series (NXP)
    پاسخ: 5
    آخرين نوشته: 19-08-2015, 12:57
  2. سوال: برنامه نویسی arm در لینوکس ...
    توسط microprocesor_2002 در انجمن میکرو کنترلر های 32 بیتی(arm)
    پاسخ: 6
    آخرين نوشته: 25-09-2013, 10:11
  3. پاسخ: 6
    آخرين نوشته: 23-01-2013, 14:46
  4. پاسخ: 4
    آخرين نوشته: 28-09-2012, 14:27
  5. سوال در مورد برنامه نویسی arm7
    توسط ut_naji در انجمن AT91 series (ATMEL)
    پاسخ: 5
    آخرين نوشته: 06-07-2010, 14:02

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

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