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

موضوع: Avr و c

  1. #1
    عضو جدید
    تاریخ عضویت
    Apr 2012
    نوشته ها
    9
    تشکر
    20
    تشکر شده 2 بار در 2 پست

    پیش فرض Avr و c

    سلام دوستان
    سوالم راجع به اینه که آیا برای زبان C نیز مثل بیسیک در بسکام توابع کتابخانه ای برای نمایش روی lcd یا گرفتن کاراکتر از keypad وجود داره یا باید به صورت دستی نوشته شن؟
    مثلا در بسکام برای نوشتن روی LCD میتوان از دستور LCD استفاده کرد یا برای گرفتن کاراکتر از KEYPAD می توان از تابع getkbd() استفاده کرد آیا همچین امکاناتی برای زبان C نیز وجود دارد؟
    ممنون میشم راهنماییم کنین

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


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

  4. #2
    مدیرکل انجمنها Doloop آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    حسين
    نوشته ها
    1,964
    تشکر
    3,312
    تشکر شده 3,086 بار در 1,371 پست

    پیش فرض

    بله
    برای همه اینها کتابخونه جدا هست که میتونی توی برنامه از اونا استفاده کنی
    *** اللّهم عجّل لولیک الفرج ***

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


  6. #3
    مدیر باز نشسته behnam6500 آواتار ها
    تاریخ عضویت
    Jan 2009
    نوشته ها
    801
    تشکر
    311
    تشکر شده 899 بار در 390 پست

    پیش فرض

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

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


  8. #4
    مدیرکل انجمنها agape آواتار ها
    تاریخ عضویت
    Feb 2009
    نام
    Zeus
    نوشته ها
    1,235
    تشکر
    139
    تشکر شده 2,209 بار در 846 پست

    پیش فرض

    همه این کتابخونه ها وجود و با یه گشت و گذار ساده تو نت میتونی به دست بیاری کتابخونه هاش رو
    از سایت -Example AVR Projects | WinAVR AVR-GCC Tutorial میتونی مثال های کاربردی خوبی پیدا کنی به زبان C


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


  10. #5
    عضو جدید
    تاریخ عضویت
    Apr 2012
    نوشته ها
    9
    تشکر
    20
    تشکر شده 2 بار در 2 پست

    پیش فرض

    اگه میشه نمونه این کد رو با زبان C برا آموزش بذارید تا کمی یاد بگیرم
    کد:
    $regfile = "M16def.dat"
    $crystal = 16000000
    Config Lcdpin = Pin , Db4 = Porta.4 , Db5 = Porta.5 , Db6 = Porta.6 , Db7 = Porta.7 , Rs = Porta.1 , E = Porta.0
    Config Lcd = 16 * 2
    Config Kbd = Portb
    Do
    Dim A As Byte , K As Byte
    A = Getkbd()
    K = Lookup(a , Keydata)
    Cursor Blink
    If K < 16 Then
    Cls
    Home
    Lcd K
    Waitms 10
    End If
    Loop
    End
    
    Keydata:
    Data 1 , 2 , 3 , 10 , 4 , 5 , 6 , 11 , 7 , 8 , 9 , 12 , 13 , 0 , 14 , 15

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

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